天天看点

suse12-x86 配置裸设备

1、提前创建数据库所需要的用户以及组

2、查看A、B主机是否存在共享盘

Oracle1:~# lvmdiskscan
           

3、比对A、B主机磁盘是否为共享盘

例如sdb盘,比对两台主机scsiid是否一致

/lib/udev/scsi_id -g /dev/sdb
           

4、添加配置文件绑定设备名 (主备机内容一致)

# vi /etc/udev/rules.d/99-asm.rules
KERNEL=="sd*", SUBSYSTEM=="block", ENV{DEVTYPE}=="disk", ENV{ID_SERIAL}=="scsi_id根据实际内容添加", SYMLINK+="rawb", OWNER="账号", GROUP="组", MODE="0660"
KERNEL=="sd*", SUBSYSTEM=="block", ENV{DEVTYPE}=="disk", ENV{ID_SERIAL}=="scsi_id根据实际内容添加", SYMLINK+="rawc", OWNER="账号", GROUP="组", MODE="0660"
           

5、修改配置文件,绑定裸设备(主备机内容一致)

# vi /etc/init.d/after.local
raw /dev/raw/raw1 /dev/rawb
raw /dev/raw/raw2 /dev/rawc
           

6、修改裸设备启动后权限及所有者(主备机内容一致)

# vi /etc/udev/rules.d/60-udev.rules
KERNEL=="raw[0-9]*", SUBSYSTEM=="raw", NAME="raw/%k", GROUP="组", MODE="0660", OWNER="账号"
           

7、设置raw卡机自启(主备机内容一致)

# systemctl enable raw.service
           

8、执行 udevadm trigger 然后查看 ls /dev/ 看是否生成设备名

# udevadm trigger
# ls /dev/
注:suse12主机识别裸设备需重启OS,未识别到重启OS
# reboot
           

9、检查

查看是否生成设备
# raw -qa
# ls -lh /dev/raw/raw*
# ls -hltr /dev/raw
查看raw是否启动未启动重新启动
# udevadm trigger
# rcraw start
           

以上为suse12-x86架构主机配置数据库所需要的裸设备 

继续阅读