如何在OracleVM Server配置 Dell MD3000i冗余磁盘阵列控制器(RDAC)
适用于:
Oracle VM - Version: 2.1.5
Linux x86-64
目标:
计划连接到Dell MD3000i到OracleVM Server,在配置多路径时发生故障。
解决方案:
Dell一直声称使用的是RDAC驱动。RDAC驱动是一个内核模块来处理多路径的。开启RDAC驱动,oracleVM上得多路径就必须关闭。
戴尔还声称,自我遵守的驱动程序。需要明确的是,Oracle VM服务器已经集成戴尔MD3000i的RDAC驱动程序。自编译的驱动程序不需要任何更多的。
为了使Oracle VM服务器的多路径MD3000i的工作,请执行以下步骤:
1. Scan the iSCSI targets on MD3000i following Note 473179.1
2. Ensure multipathd and iscsi are both not working
# /etc/init.d/multipathd stop
# multipath -F
# chkconfig multipathd off
# /etc/init.d/iscsi stop
3. Enable RDAC driver
# modprobe mppUpper
# modprobe mppVhba
4. Start ISCSI service
# PLEASE BE VERY CAREFUL WITH THE ORDER
# THE RDAC DRIVERS MUST BE LOADED BEFORE STARTING ISCSI SERVICE
# /etc/init.d/iscsi start
5. Verify the outcome
# cat /proc/partitions
# fdisk -l
6. Make the change permanent
# echo "modprobe mppUpper" >> /etc/rc.modules
# echo "modprobe mppVhba" >> /etc/rc.modules
# chmod +x /etc/rc.modules
# chkconfig iscsi on
# chkconfig iscsid on
7. Troubleshooting
If you have any problem in configuring this, please download the support script here, run it as follows:
# chmod +x dc_storage.sh
# ./dc_storage.sh > $(hostname)_storage_$(date +%s).log
And pass the log to Oracle support staff in the service request.