Linux系统存储维护指导手册 下载本文

SLES 环境下使用HDS SAN存储技术指导手册

7.2 新服务器识别并新增ASM盘 suse10

1)对原服务器存储进行挂载,添加WWN

2) 识别LUN,无需创建分区,刷新分区表自动识别 #/usr/sbin/partprobe 3)根据迁移前后LUN号和盘符的对应关系,调整udev文件中原磁盘的映射关系,确保各节点的原磁盘同一LUN号指向的设备别名不变,确保节点之间同一设备名指向同一磁盘。并将新增盘的udev映射关系添加至udev文件99-oracle-asmdevices.rules。示例如下:

如迁移前LUN 0217对应的盘符为sddlmaa,原udev定义如下: KERNEL==\NAME=\则迁移后LUN 0217对应的盘符为sddlmab,则更新udev定义如下: KERNEL==\NAME=\ 4)更新分区表、重启udev服务;在所有节点执行以下命令,使用/sbin/partprobe更新分区表

# /usr/sbin/partprobe # cat /proc/partitions 重启udev服务及服务器,使其生效: # /etc/init.d/boot.udev restart 在所有节点验证设备节点创建成功。 # ls -la /dev/ASM* brw-rw---- 1 grid dba 251, 1 May 28 21:42 /dev/ASMDAT1 brw-rw---- 1 grid dba 251, 17 May 28 21:42 /dev/ASMDAT2 brw-rw---- 1 grid dba 251, 33 May 28 21:42 /dev/ASMLOG1 brw-rw---- 1 grid dba 251, 49 May 28 21:42 /dev/ASMLOG2 注意:若未创建成功,则执行reboot使其生效。

suse11

16

SLES 环境下使用HDS SAN存储技术指导手册

1)对原服务器存储进行挂载,添加WWN

2)使用cat /proc/partitions查看磁盘及分区是否在分区表配置文件中,如果不存在,使用/usr/sbin/partprobe更新分区表: # cat /proc/partitions 250 112 104857600 sddlmah 250 113 104857600 sddlmah1 #/usr/sbin/partprobe 3)将原服务器的udev rules文件99-oracle-asmdevices.rules直接拷贝至新服务器相应位置。

4)重启udev服务,使其生效,验证设备别名创建成功。 # /etc/init.d/boot.udev restart 6)验证设备别名创建成功。 # ls -la /dev/ASM* brw-rw---- 1 grid dba 251, 1 May 28 21:42 /dev/ASMDAT1 brw-rw---- 1 grid dba 251, 17 May 28 21:42 /dev/ASMDAT2 brw-rw---- 1 grid dba 251, 33 May 28 21:42 /dev/ASMLOG1 brw-rw---- 1 grid dba 251, 49 May 28 21:42 /dev/ASMLOG2 注意:若未创建成功,可尝试执行/usr/sbin/partprobe使其生效;若仍不能成功创建别名,可执行reboot使其生效。

17