欢迎光临散文网 会员登陆 & 注册

DellEMC PowerPath安装及管理手册

2022-09-17 00:40 作者:墨小胎  | 我要投稿

PowerPath管理手册

Windows环境

一、安装

1.安装简述

EMC PowerPath 6.0安装在系统Windows 2008R2上,正常图形界面安装需要打两个补丁,分别为KB2921916和KB3033929。

       因PowerPath安装采用SHA256证书签名,为了让SHA256签名驱动程序能够在Windows2008R2上正常运行,必须在服务器上安装由KB2921916和KB3033929支出的Microsoft热修复程序。在服务器上继续执行安装操作之前,PowerPath安装程序会先检查是否存在这些KB。如没有此KB,使用CLI进行安装时,您可通过传递“NO_CHECK=1”安装程序参数绕过PowerPath安装程序KB检查。

       如Windows2008R2未安装SP1补丁程序包,即使绕过检查还会提示缺少KB979710,此KB为安装Microsoft故障转移集群功能时,需要安装此KB,系缺少SP1补丁误报。

 

2.安装环境

此系统安装环境Windows 2008 R2 +SP1补丁包,无需安装其他补丁,使用CLI命令方式安装,运行cmd程序,命令如下:

C:\PP>EMCPower.X64.signed.6.0.b401.exe /v"/L*v C:\logs\setup.log NO_KBCHECK=1"

不通系统需要安装版本即系统补丁不通,视情况而定。

3.安装过程

PowerPath安装步骤:

1.将PowerPath安装程序拷贝到C盘下,目录为C:\PP

2.打开cmd程序,将运行命令切换到C:\PP目录下

       C:\Users\Administrator>cd C:\PP


3.运行dir命令查看目录下文件

       C:\PP>dir


4.运行命令开始安装PowerPath

       C:\PP>EMCPower.X64.signed.6.0.b401.exe /v"/L*v C:\logs\setup.log NO_KBCHECK=1"


5.自动弹出GUI安装界面,选择中文,点击Next


6.安装程序启动中


7.开始安装,点击下一步


8.选择组件,默认安装,点击下一步

9.默认保留路径,点击下一步


10.开始安装

11.弹出许可证工具,可现在输入许可,也可点击确定,后续输入许可

12.输入许可,点击添加


13.点击确定


14.点击完成


15.点击是,重启系统


16.如果安装过程中未输入许可,可在重启过后,打开开始菜单>所有程序>EMC>PowerPath 许可证工具输入许可。


 

4.安装完成

安装完成后既可将C盘PP文件夹及其内文件删除,多路径聚合自动完成,从磁盘管理查看鬼盘消失,将存储磁盘联机,既可进行初始化、分区、格式化、分配盘符等操作。

使用如下命令查看多路径状态:

powermt display
powermt display dev=all
powermt display ports


5.说明

EMC PowerPath for Windows存储多路径管理软件,本身并不是多路径软件,只起到管理作用,它调用了Windows自带的MPIO多路径程序。

 


6.注意

卸载 PowerPath 早期版本,而不重新启动,然后安装新版本可能会导致系统崩溃。为了避免该问题,请在安装、卸载或升级 PowerPath 之后重新启动。

如果在安装、卸载或升级 PowerPath 之后未重新启动系统,操作系统会混淆未卸载的旧驱动程序和安装的新驱动程序,造成系统死机。

 

 

二、管理

图例说明:


正常状态:


报错状态:



 

Linux环境

一、 安装

1.上传安装包

将安装包上传到linux系统tmp下

2.运行安装命令

# rpm -ivh EMCPower.LINUX-6.3.0.01.00-001.RHEL6.x86_64.rpm

Preparing...                ########################################### [100%]

   1:EMCpower.LINUX         ########################################### [100%]

此处用到的所有商标分别是其各自所有者的资产。

注意:管理 CLARiiON AX 系列阵列不需要许可证注册。

 

*** IMPORTANT ***

启动 PowerPath 之前,请检查下列配置:

   - 为 PowerPath 伪设备的 /etc/fstab 装载选项添加 _netdev。

   - 确保已启动 netfs 服务。

     使用 _netdev 选项装载设备时需要 netfs 服务。

   - 根据 PowerPath 建议,在 /etc/lvm/lvm.conf 中设置 LVM 过滤器。

   - 将 /etc/multipath.conf 中的所有设备列入黑名单,并停止 multipathd 服务。

   - 安装 PowerPath 许可证并确保未将策略设置为 BasicFailover。

   - 如果没有可用的许可证,请确保主机中仅有一个活动的 HBA 端口。

     未经过许可,PowerPath 仅支持单个 HBA 配置。

更多详细信息,请参阅《PowerPath 安装和管理指南》。

3.注册PowerPath

# emcpreg -install

 

===========   EMC PowerPath Registration ===========

Do you have a new registration key or keys to enter?[n] y

                  Enter the registration keys(s) for your product(s),

                  one per line, pressing Enter after each key.

                  After typing all keys, press Enter again.

 

Key (Enter if done): BKPH-3B47-XFMY-QJIX-MG9F-KSMW

1 key(s) successfully added.

Key successfully installed.

 

Key (Enter if done):

1 key(s) successfully registered.

 

4.启动PowerPath

#/etc/init.d/PowerPath start

正在启动 PowerPath:  完毕

 

5.保存配置

# powermt save

 

二、 配置

1.   动态添加和删除 LUN

添加 LUN

1.如果 PowerPath 已经管理要添加新 LUN 的同一阵列上的一些 LUN,则PowerPath 会自动触发一次总线扫描并在两分钟内配置新 LUN。如果 PowerPath 未管理要添加新 LUN 的同一阵列上的任何 LUN,或者如果LUN 将添加到 Dell SC 阵列上,则继续执行步骤 2,以检测并配置新添加的LUN。

 

2.自动扫描其他路径:

对于扫描 hba,键入:

/etc/opt/emcpower/emcplun_linux scan hba

对于扫描 iSCSI 软件启动器,键入:

/etc/opt/emcpower/emcplun_linux scan iscsi

手动扫描其他路径

       echo "- - -" > /sys/class/scsi_host/host<#>/scan

 

 

删除 LUN

1.··找出要删除的设备

/etc/opt/emcpower/emcplun_linux list emcpower<id>

例如:

# /etc/opt/emcpower/emcplun_linux list emcpowerc

-------------------------------------------------------------------------------

Pseudo Dev       :Array ID           :Logical Dev   :Native Dev(s)=SCSI Address

-------------------------------------------------------------------------------

emcpowerc        :VIRT1922RZ5CEH     :               :sdj=7:0:0:2     sdh=6:0:0:2

--------------------------------------------------------------------------------

2.停止该设备I/O,并确定该设备未使用。

3.删除LUN

/etc/opt/emcpower/emcplun_linux remove <pseudo-list> [-noprompt]

例如:

# /etc/opt/emcpower/emcplun_linux remove emcpowerc

---------------------------------------------------------------------

INFO: Following device(s) selected

------------------------------------------------------------------------------------------------

Pseudo Dev       :Array ID             :Logical Dev       :Native Dev(s)=SCSI Address

------------------------------------------------------------------------------------------------

emcpowerc        :VIRT1922RZ5CEH     :                    :sdj=7:0:0:2     sdh=6:0:0:2                 

---------------------------------------------------------------------

WARNING: This option invokes 'powermt remove dev=<pseudo>' command. Please proceed with Caution!!!

Continue operation? [y,q->quit]: y    

---------------------------------------------------------------------

emcpowerc        :VIRT1922RZ5CEH     :                  :sdj=7:0:0:2     sdh=6:0:0:2                  

Executing powermt remove dev=emcpowerc

Deleting Native devices: sdj sdh sdg

---------------------------------------------------------------------

INFO: Executing 'powermt release'

---------------------------------------------------------------------

INFO: Executing 'powermt save'

 

调整LUN大小

使用fdisk –l或lsblk查看LUN大小。

使用命令/etc/opt/emcpower/emcplun_linux list emcpower<id>查看要调整的LUN

# /etc/opt/emcpower/emcplun_linux list emcpowerc

-------------------------------------------------------------------------------

Pseudo Dev       :Array ID           :Logical Dev   :Native Dev(s)=SCSI Address

-------------------------------------------------------------------------------

emcpowerc        :VIRT1922RZ5CEH     :               :sdj=7:0:0:2     sdh=6:0:0:2

--------------------------------------------------------------------------------

使用命令echo 1 > /sys/block/sd<#>/device/rescan扫描磁盘

# echo 1 > /sys/block/sdj/device/rescan

# echo 1 > /sys/block/sdh/device/rescan

扫描完成后查看LUN大小已经发生变化。

2.   添加或删除路径

如果配置更改会影响主机与存储系统的连接或逻辑设备标识,您必须重新配置 PowerPath。例如:

光纤通道交换机zone更改

添加或删除光纤通道交换机

添加或删除 HBA 或存储系统端口

添加或删除逻辑设备

向PowerPath逻辑设备添加新路径

1.自动扫描其他路径:

对于扫描 hba,键入:

/etc/opt/emcpower/emcplun_linux scan hba

对于扫描 iSCSI 软件启动器,键入:

/etc/opt/emcpower/emcplun_linux scan iscsi

手动扫描其他路径

       echo "- - -" > /sys/class/scsi_host/host<#>/scan

2. 配置 PowerPath 控制下的新路径。

Powermt Config

3. 保存新配置。

powermt save

删除指向 PowerPath 逻辑设备的某些路径

这种情况用于用户服务器更换过HBA卡,更换完成后,路劲不会自动更新,需要手动删除。

1.确认要删除路径的逻辑设备的配置。

#powermt display dev=all

Pseudo name=emcpowera

Unity ID=VIRT1922RZ5CEH [Host_23]

Logical device ID=60060160B319B026B4CC235F37068E87 [wlj-test]

state=alive; policy=CLAROpt; queued-IOs=0

Owner: default=SP A, current=Unknown  Array failover mode: 4

==============================================================================

--------------- Host ---------------   - Stor -  -- I/O Path --   -- Stats ---

###  HW Path               I/O Paths    Interf.  Mode     State   Q-IOs Errors

==============================================================================

7 172.44.44.175          sdd        SP A0     active  alive      0      0

6 172.44.44.175          sdc        SP A1     active  alive      0      0

5 172.44.44.175          sdb        SP A2     active  alive      0      0

3 UNKNOWN         unknown    SP A0     active  dead       0      1

4 UNKNOWN         unknown    SP A1     active  dead       0      1

 

2. 将要删除的所有路径设为备用模式。powermt set mode=standby hba=<#>

#powermt set mode=standby hba=<3>

#powermt set mode=standby hba=<4>

 

3.查看状态

#powermt display dev=all

………………

3 UNKNOWN         unknown    SP A0    standby  dead       0      1

4 UNKNOWN         unknown    SP A1    standby  dead       0      1

 

4. 确认列为无效路径的那些路径是您打算删除的路径。

# powermt restore

Warning: Device emcpowera bus 3 path unknown is currently dead.

Warning: Device emcpowera bus 4 path unknown is currently dead.

 

5. 删除逻辑设备

# powermt remove hba=3

# powermt remove hba=4

 

6.从内核中删除过时的本机设备。

echo 1 > /sys/block/<本机设备>/device/delete

即:/etc/opt/emcpower/emcplun_linux list emcpowerc 显示关联的sdj、sdh、sdg等

 

7. 保存新配置。

powermt save

DellEMC PowerPath安装及管理手册的评论 (共 条)

分享到微博请遵守国家法律