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架構主機配置資料庫所需要的裸裝置