DMDSC搭建(VMware虚拟机+Centos7操作系统+DM8x86版本)
一、搭建前提:
本次搭建适用于(VMware虚拟机+Centos7操作系统+DM8x86版本):
1、 虚拟机创建共享磁盘:(步骤如下)
DSC01节点:
创建出一个新的虚拟磁盘,记住磁盘的名称与路径:
DSC02节点:
与DSC01创建磁盘的时候前四步步骤一样,第五步选择使用现有磁盘,第六步输入DSC01创建的磁盘路径与名称。
创建完磁盘之后:
分别两台虚拟的配置文件中(.vmx为后缀)添加如下限制,修改虚拟磁盘的使用限制:
disk.locking=“FALSE”
scsi0:1.SharedBus=“Virtual”
scsi1:1.SharedBus=“Virtual”
#(倆台都得修改)
二、划分裸设备:
2.1共享磁盘上裸设备划分:
(在任意一台节点上执行以下操作):
fdisk /dev/sdb
依次输入:
n → p → 1 →回车→ +100M →回车,完成第一块磁盘划分
n → p → 2 →回车→ +100M→回车,完成第二块磁盘划分
n → p → 3 →回车→ +2048M →回车,完成第三块磁盘划分
n → p → 4→回车→回车→回车,完成第四块磁盘划分
按w保存退出
前两个分区大小为100M,第三个分区不少于2G(该分区过小可能会出现启动dmserver闪退、创建ASM磁盘组时连接失败等报错)
查看磁盘划分情况:fdisk -l /dev/sdb
2.2 udev 方式绑定裸设备:
在每个节点中编辑:
vim /etc/udev/rules.d/90-raw.rules
添加下面命令
ACTION=="add",KERNEL=="sdc",RUN+="/bin/raw /dev/raw/raw1 %N"
ACTION=="add",KERNEL=="sdd",RUN+="/bin/raw /dev/raw/raw2 %N"
ACTION=="add",KERNEL=="sde",RUN+="/bin/raw /dev/raw/raw3 %N"
ACTION=="add",KERNEL=="sdf",RUN+="/bin/raw /dev/raw/raw4 %N"
KERNEL=="raw[1-4]", OWNER="dmdba", GROUP="dinstall", MODE="660"
然后保存退出:以下命令使其生效:
udevadm trigger --type=devices --action=change
:然后重启所有虚拟机。
查看结果:
2.3创建asm磁盘
使用 dmdba 用户,到 DM 数据库软件安装目录的 bin 目录执行以下命令(只需在一个节点执行)。
bin目录下执行:./dmasmcmd