主机规划
节点 | IP地址 |
---|---|
DSC0 | 192.168.85.141 |
DSC1 | 192.168.85.137 |
DSC2 | 192.168.85.140 |
一定要记得关防火墙。防火墙:
#检查防火墙状态:systemctl status firewalld
#永久关闭防火墙:systemctl disable firewalld
systemctl stop firewalld
搭建步骤:
1.新建共享存储硬盘(30G)
2.在节点DSC0裸设备划分
fdisk /dev/sdb
输入划分命令(n->p->1(2,3,4)->回车->+内存大小)进行裸设备划分(200M/200M/4G/剩余全部),输入“w”保存设置(单节点执行),退出:
编辑两节点下的/etc/udev/rules.d/60-raw.rules 文件:
ACTION==“add” , KERNEL==“sdb1”, RUN+="/bin/raw /dev/raw/raw1 %N"
ACTION==“add”, KERNEL==“sdb2”, RUN+="/bin/raw /dev/raw/raw2 %N"
ACTION==“add”, KERNEL==“sdb3”, RUN+="/bin/raw /dev/raw/raw3 %N"
ACTION==“add”, KERNEL==“sdb4”, RUN+="/bin/raw /dev/raw/raw4 %N"
ACTION==“add”, KERNEL==“raw[1-4]”, OWNER=“root”, GROUP=“root”, MODE=“660”
两个节点分别执行命令,通知已经分区了 执行:
partprobe /dev/sdb
在节点DSC0上执行命令,完成裸设备绑定
udevadm trigger --action=add
查看裸设备大小:
blockdev --getsize64 /dev/raw/raw1 (1/2/3/4)
3.两个节点安装数据库软件/home/dmdba/dmdbms
4.在DSC0上准备dmdcr_cfg.ini配置文件(root用户)
保存到/home/data/目录下面。后续 DMASMCMD工具执行 init 语句会使用到。
DCR_N_GRP = 3
DCR_VTD_PATH = /dev/raw/raw2
DCR_OGUID = 63635
[GRP]
DCR_GRP_TYPE = CSS
DCR_GRP_NAME = GRP_CSS
DCR_GRP_N_EP = 3
DCR_GRP_DSKCHK_CNT = 60
[GRP_CSS]
DCR_EP_NAME = CSS0
DCR_EP_HOST = 192.168.85.141
DCR_EP_PORT = 9341
[GRP_CSS]
DCR_EP_NAME = CSS1
DCR_EP_HOST = 192.168.85.137
DCR_EP_PORT = 9343
[GRP_CSS]
DCR_EP_NAME = CSS2
DCR_EP_HOST = 192.168.85.140
DCR_EP_PORT = 9345
[GRP]
DCR_GRP_TYPE = ASM
DCR_GRP_NAME = GRP_ASM
DCR_GRP_N_EP = 3
DCR_GRP_DSKCHK_CNT = 60
[GRP_ASM]
DCR_EP_NAME = ASM0
DCR_EP_SHM_KEY = 93360
DCR_EP_SHM_SIZE = 10
DCR_EP_HOST = 192.168.85.141
DCR_EP_PORT = 9349
DCR_EP_ASM_LOAD_PATH = /dev/raw
[GRP_ASM]
DCR_EP_NAME = ASM1
DCR_EP_SHM_KEY = 93361
DCR_EP_SHM_SIZE = 10
DCR_EP_HOST = 192.168.85.137
DCR_EP_PORT = 9351
DCR_EP_ASM_LOAD_PATH = /dev/ra