浏览
帮助
登录
此帖子已超过 5 年
Solved!
Zhang_Jiawen
2 Intern
•
1.2K 消息
0
3183
2012年8月22日 01:00
如何使用PowerPath管理AIX主机?有哪些注意事项?
回复(3)
2012年8月22日 02:00
如何使用PowerPath管理AIX
转载请在文首保留原文出处:EMC中文支持论坛
本文总结了使用PowerPath管理AIX的命令,主要包括以下内容:
· PowerPath hdiskpower磁盘设备
· hdiskpower和PVID
· PowerPath和lsvg命令
· 为存储逻辑设备修改target/LUN地址
· 为当前配置添加新磁盘设备
· 在线更换HBA
· 在storage group中移动Clariion/VNX LUNs
PowerPath hdiskpower磁盘设备
面向AIX的PowerPath只支持伪磁盘设备(pseudo device),而不支持本机磁盘设备。AIX环境下要获得PowerPath负载均衡以及路径故障切换,用户须使用PowerPath伪磁盘设备。
AIX上PowerPath伪磁盘设备使用以下命名规则:
块设备 —— /dev/hdiskpowerx
原始设备 —— /dev/rhdiskpowerx
在安装过程中,PowerPath为AIX主机上配置的每一个逻辑设备创建hdiskpower设备。在PowerPath安装之后,hdisk和hdiskpower设备同时存在于主机上。
用户可运行powermt display dev=all查看PowerPath hdiskpower设备和AIX hdisk设备之间的关系。
PowerPath安装之后,应用程序应将I/O导向hdiskpower设备。应用hdiskpower设备提供PowerPath负载均衡和路径故障切换功能。PowerPath之后选择最佳路径来处理I/O。
在安装过程中,PowerPath将当前使用存储系统hdisk的LVM卷组迁移至PowerPath hdiskpower设备。安装PowerPath之后用户无需重新配置当前卷组。
定义新卷组时,应使用PowerPath hdiskpower设备,而不是AIX hdisk设备。如果在直接访问hdisk的系统上添加应用程序,对应用配置使用hdiskpower。
hdiskpower和PVID
hdiskpower设备的PVID设置本质上与hdisk相同,但是需要几个额外的步骤。当一个hdiskpower设备可用时,配置程序尝试打开设备并读取第一个block。有一些情况会导致读取失败,包括:
· 设备上有SCSI reservation。这通常是由于一个活动的卷组正在使用本机上的一条hdisk路径或从远程主机上vary on引起。
· 由于hdisk设备被删除而导致访问hdiskpower的hdisk路径被标识为dead。
这些问题主要发生在系统启动之后很久才配置PowerPath以及其他应用程序使用本机的hdisk设备的情况。
如果hdiskpower配置程序无法读取设备的第一个block那么它就不能判定hdiskpower设备的PVID并将其存储在ODM。
因此,LVM使用hdiskpower设备而不是hdisk并利用PowerPath的功能。
当配置PowerPath设备时,须牢记以下几点:
· 删除所有的hdiskpower设备并不擦除PowerPath对于哪些hdisk通过哪条路径连接逻辑设备的记录。要使PowerPath完全重建配置,用户必须先移除powerpath0设备的配置。
· hdisk无需删除以使PVID处理重新进行,可以通过运行rmdev –l hdisk#并运行cfgmgr或mkdev –l hdisk#重新配置。
· 配置hdiskpower设备的PVID,用户只需将hdisk置为可用Available状态。用户无需删除hdisk,但必须确保相关路径hdisk没有在使用并且磁盘设备不在reserve状态。
PowerPath和lsvg命令
AIX的lsvg命令使用-p标识,列出指定卷组正在使用的磁盘设备。然而,该命令设计时并是不用来与PowerPath或存储系统通过不同的hdisk设备寻址的逻辑设备协同操作的。通常情况下,lsvg –p vgname命令显示正确的信息,但有些管理任务更改ODM并可能引起lsvg命令输出错误信息。这些任务包括:
· 使用pprootdev工具。该工具修改ODM并用来当用户使用pprootdev之后重启系统的情况。在使用pprootdev工具之后运行lsvg命令会显示错误的磁盘设备信息。系统重启会更正lsvg输出。
· 在PowerPath已经安装的情况下使用cfgmgr命令创建新hdisk设备。在添加新设备后一定要运行powermt config命令以使新设备包含在PowerPath的配置中。
修改存储系统target/LUN地址
如果用户需要在存储系统上改变device mapping来修改target/LUN地址,以通过不同的序列号访问不同存储系统的逻辑设备,则修改之前必须从PowerPath配置中删除该逻辑设备。否则,PowerPath将会标识hdisk路径为dead。因为该路径不再指向PowerPath认为正确的存储系统逻辑设备。
修改target/LUN地址:
为当前配置添加新磁盘设备
为当前配置添加新磁盘设备需要进行以下步骤:
在线更换HBA
在线更换HBA需要进行以下步骤:
在storage group中移动Clariion/VNX LUNs
在Clariion/VNX环境中,如果用户需要将LUN从一个storage group移出并将其归还到另一个HLU编号的storage group,powermt restore报错,显示native设备状态为dead。这是由于LUN的SCSI地址发生改变因此被OS当做新的磁盘设备。
发生这种情况时:
Troubleshooting AIX with PowerPath
AIX主机系列
Jason_Zhou
这个帖子总结了不少实用的场景和命令。大家对文中的内容有什么心得或是问题的话,欢迎回帖一起分享或讨论。
2012年8月28日 00:00
欢迎大家分享心得或提出问题。
戴尔支持资源
查看更多
查看全部
Top
Zhang_Jiawen
2 Intern
2 Intern
•
1.2K 消息
0
2012年8月22日 02:00
如何使用PowerPath管理AIX
转载请在文首保留原文出处:EMC中文支持论坛
介绍
本文总结了使用PowerPath管理AIX的命令,主要包括以下内容:
· PowerPath hdiskpower磁盘设备
· hdiskpower和PVID
· PowerPath和lsvg命令
· 为存储逻辑设备修改target/LUN地址
· 为当前配置添加新磁盘设备
· 在线更换HBA
· 在storage group中移动Clariion/VNX LUNs
更多信息
PowerPath hdiskpower磁盘设备
面向AIX的PowerPath只支持伪磁盘设备(pseudo device),而不支持本机磁盘设备。AIX环境下要获得PowerPath负载均衡以及路径故障切换,用户须使用PowerPath伪磁盘设备。
AIX上PowerPath伪磁盘设备使用以下命名规则:
块设备 —— /dev/hdiskpowerx
原始设备 —— /dev/rhdiskpowerx
在安装过程中,PowerPath为AIX主机上配置的每一个逻辑设备创建hdiskpower设备。在PowerPath安装之后,hdisk和hdiskpower设备同时存在于主机上。
用户可运行powermt display dev=all查看PowerPath hdiskpower设备和AIX hdisk设备之间的关系。
PowerPath安装之后,应用程序应将I/O导向hdiskpower设备。应用hdiskpower设备提供PowerPath负载均衡和路径故障切换功能。PowerPath之后选择最佳路径来处理I/O。
在安装过程中,PowerPath将当前使用存储系统hdisk的LVM卷组迁移至PowerPath hdiskpower设备。安装PowerPath之后用户无需重新配置当前卷组。
定义新卷组时,应使用PowerPath hdiskpower设备,而不是AIX hdisk设备。如果在直接访问hdisk的系统上添加应用程序,对应用配置使用hdiskpower。
hdiskpower和PVID
hdiskpower设备的PVID设置本质上与hdisk相同,但是需要几个额外的步骤。当一个hdiskpower设备可用时,配置程序尝试打开设备并读取第一个block。有一些情况会导致读取失败,包括:
· 设备上有SCSI reservation。这通常是由于一个活动的卷组正在使用本机上的一条hdisk路径或从远程主机上vary on引起。
· 由于hdisk设备被删除而导致访问hdiskpower的hdisk路径被标识为dead。
这些问题主要发生在系统启动之后很久才配置PowerPath以及其他应用程序使用本机的hdisk设备的情况。
如果hdiskpower配置程序无法读取设备的第一个block那么它就不能判定hdiskpower设备的PVID并将其存储在ODM。
因此,LVM使用hdiskpower设备而不是hdisk并利用PowerPath的功能。
当配置PowerPath设备时,须牢记以下几点:
· 删除所有的hdiskpower设备并不擦除PowerPath对于哪些hdisk通过哪条路径连接逻辑设备的记录。要使PowerPath完全重建配置,用户必须先移除powerpath0设备的配置。
· hdisk无需删除以使PVID处理重新进行,可以通过运行rmdev –l hdisk#并运行cfgmgr或mkdev –l hdisk#重新配置。
· 配置hdiskpower设备的PVID,用户只需将hdisk置为可用Available状态。用户无需删除hdisk,但必须确保相关路径hdisk没有在使用并且磁盘设备不在reserve状态。
PowerPath和lsvg命令
AIX的lsvg命令使用-p标识,列出指定卷组正在使用的磁盘设备。然而,该命令设计时并是不用来与PowerPath或存储系统通过不同的hdisk设备寻址的逻辑设备协同操作的。通常情况下,lsvg –p vgname命令显示正确的信息,但有些管理任务更改ODM并可能引起lsvg命令输出错误信息。这些任务包括:
· 使用pprootdev工具。该工具修改ODM并用来当用户使用pprootdev之后重启系统的情况。在使用pprootdev工具之后运行lsvg命令会显示错误的磁盘设备信息。系统重启会更正lsvg输出。
· 在PowerPath已经安装的情况下使用cfgmgr命令创建新hdisk设备。在添加新设备后一定要运行powermt config命令以使新设备包含在PowerPath的配置中。
修改存储系统target/LUN地址
如果用户需要在存储系统上改变device mapping来修改target/LUN地址,以通过不同的序列号访问不同存储系统的逻辑设备,则修改之前必须从PowerPath配置中删除该逻辑设备。否则,PowerPath将会标识hdisk路径为dead。因为该路径不再指向PowerPath认为正确的存储系统逻辑设备。
修改target/LUN地址:
为当前配置添加新磁盘设备
为当前配置添加新磁盘设备需要进行以下步骤:
在线更换HBA
在线更换HBA需要进行以下步骤:
在storage group中移动Clariion/VNX LUNs
在Clariion/VNX环境中,如果用户需要将LUN从一个storage group移出并将其归还到另一个HLU编号的storage group,powermt restore报错,显示native设备状态为dead。这是由于LUN的SCSI地址发生改变因此被OS当做新的磁盘设备。
发生这种情况时:
参考
Troubleshooting AIX with PowerPath
应用于
AIX主机系列
Jason_Zhou
2 Intern
2 Intern
•
1.2K 消息
0
2012年8月22日 02:00
这个帖子总结了不少实用的场景和命令。大家对文中的内容有什么心得或是问题的话,欢迎回帖一起分享或讨论。
Zhang_Jiawen
2 Intern
2 Intern
•
1.2K 消息
0
2012年8月28日 00:00
欢迎大家分享心得或提出问题。