软件选择注意:请选择和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

安装步骤:

1rpm –ivh HostAgent-Linux-64-x86-en_US-1.1.25.1.0124-1.x86_64

2rpm –ivh NaviCLI-Linux-64-x86-en_US-7.31.25.1.24-1.x86_64

3/etc/init.d/hostagent start  启动主机代理进程,该代理主要是把HBA卡的WWN号自动映射到存储上,避免了手动写号的麻烦。

4PowerPath安装:

1/etc/init.d/hostagent stop

2tar -xzf EMCPower.LINUX.5.6.GA.b143.tar.gz

3rpm –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来使多路径生效。