前提:双节点开放端口,或关闭防火墙;
本部署流程按裸设备的方式进行,不限制部署方式。
共享磁盘50G,划分4个分区存放不同的文件
/dev/sdb1 raw1 dcr 2.5G
/dev/sdb2 raw2 voting 5G
/dev/sdb3 raw3 log 7.5G
/dev/sdb4 raw4 data 35G
1、修改系统内核参数
2、数据库软件安装(不创建实例)
3、共享磁盘分区,
示例:
[root@node1 ~]# parted /dev/sdb
GNU Parted 3.1
使用 /dev/sdb
Welcome to GNU Parted! Type 'help' to view a list of commands.
(parted) mklabel gpt
(parted) mkpart primary 0% 10%
(parted) mkpart primary 10% 25%
(parted) mkpart primary 25% 50%
(parted) mkpart primary 50% 100%
(parted) print
Model: VMware, VMware Virtual S (scsi)
Disk /dev/sdb: 10.7GB
Sector size (logical/physical): 512B/512B
Partition Table: gpt
Disk Flags:
Number Start End Size File system Name 标志
1 1049kB 1074MB 1073MB primary
2 1074MB 2684MB 1611MB primary
3 2684MB 5369MB 2684MB primary
4 5369MB 10.7GB 5368MB primary
(parted) quit
4、裸设备绑定(root用户)
--查看裸设备大小
blockdev --getsize64 /dev/raw/raw*
5、使用 DMASMCMD 工具初始化磁盘(单节点)
6、准备DMCSS、DMASM服务配置文件
两节点相同:dmdcr_cfg.ini、dmasvrmal.ini,
两节点不同:dmdsc.ini,dmdcr_seqo分别为 0 和 1;
任一节点配置:dminit.ini 实例文件
7、两节点起服务,DMCSS、DMASM服务
8、使用 DMASMTOOL 工具创建 DMASM 磁盘组(单节点)
9、实例初始化
生成dsc0_config、dsc1_config,将dsc1_config拷贝到另一节点
10、两节点启动实例服务
节点一启动dsc0_config实例
节点二启动dsc1_config实例
11、注册DMCSS、DMASM、实例服务
12、(可选)配置集群监视器