全部博文(31)
分类: LINUX
2013-11-05 16:47:40
环境:两台主机,安装RHEL6.2 64位操作系统,主机配置了4块SAS硬盘。两台主机通过drbd做了网络raid1,;发现系统重启启后,操作系统认盘的顺序发生改变,导致dbrd的状态出现diskless的情况。于是采用绑定设备名称的方法来解决这个问题。
下面只说明一下如何绑定设备名称:
1.得到磁盘的ID_SERIAL
#udevadm info --query all --name=/dev/sda|grep ID_SERIAL
E: ID_SERIAL_RAW=36001e674bd3740001997ba5b1292041f
E: ID_SERIAL=36001e674bd3740001997ba5b1292041f
E: ID_SERIAL_SHORT=6001e674bd3740001997ba5b1292041f
2.创建规则文件
#vi /etc/udev/rules.d/99-names.rules
SUBSYSTEM=="block",KERNEL=="sdb*",ENV{ID_SERIAL}=="36001e674bd3740001997ba5b1292e058", BUS=="scsi",SYMLINK+="diskb%n"
3.启动进程,使规则生效
#udevadm trigger
#start_udev
4.这样你就会在/dev/下看到
# ls -l diskb*
lrwxrwxrwx. 1 root root 3 Aug 21 09:36 diskb -> sdb
lrwxrwxrwx. 1 root root 4 Aug 21 09:36 diskb1 -> sdb1
lrwxrwxrwx. 1 root root 4 Aug 21 09:36 diskb2 -> sdb2
lrwxrwxrwx. 1 root root 4 Aug 21 09:36 diskb3 -> sdb3
lrwxrwxrwx. 1 root root 4 Aug 21 09:36 diskb4 -> sdb4