软件选择注意:请选择和Linux版本相对应的PowerPath版本,我的这次实施是在RHEL5.5 x64下。
HostAgent使用:HostAgent-Linux-64-x86-en_US-1.1.25.1.0124-1.x86_64
NaviCLI使用:
NaviCLI-Linux-64-x86-en_US-7.31.25.1.24-1.x86_64
PowerPath多路径软件使用:
EMCPower.LINUX-5.6.0.00.00-143.RHEL5.x86_64
安装步骤:
(1)rpm –ivh HostAgent-Linux-64-x86-en_US-1.1.25.1.0124-1.x86_64
(2)rpm –ivh NaviCLI-Linux-64-x86-en_US-7.31.25.1.24-1.x86_64
(3)/etc/init.d/hostagent start 启动主机代理进程,该代理主要是把HBA卡的WWN号自动映射到存储上,避免了手动写号的麻烦。
(4)PowerPath安装:
1、/etc/init.d/hostagent stop
2、tar -xzf EMCPower.LINUX.5.6.GA.b143.tar.gz
3、rpm –ivh EMCPower.LINUX-5.6.0.00.00-143.RHEL5.x86_64
4、注册license:
emcpreg –install
registration key prompt, enter the PowerPath registration key
1 key(s) successfully registered.
BQPI-OB4E-GFCA-Q7SW-MQ9B-Z76J
5、安装PowerPath后,用光纤跳线把服务器和存储互联
6、启动PowerPath: /etc/init.d/PowerPath start
powermt config 使服务器识别存储和LUN
powermt display dev=all 该命令显示映射到服务器上的LUN和存储信息
powermt save 已保存了最新的 PowerPath 配置
7、使用fdisk –l查看映射好的LUN
看到下面类似的磁盘信息,主要是看到emcpower*命名的磁盘名称,就表示多路径已经生效:
Disk /dev/emcpowerg: 150.3 GB, 150323855360 bytes
255 heads, 63 sectors/track, 18275 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
8、如果设置的是共享存储,两边主机在操作系统上对应的emcpower磁盘名称不一致,那需要手动改名成一致。
PowerPath盘符名字更改命令举例:#emcpadm renamepseudo –s emcpowerb –t emcpowerz。这样就把emcpwerb的设备名改成emcpowerz了。
9、如果重启了存储VNX5300,很可能服务器的多路径软件是无法识别存储的,需要使用powermt config来使多路径生效。