PowerVM 存储特性NPIV实例介绍: 通过一个简单实例演示如何在一台 P570 上配置虚拟光纤卡 , 来为其上的客户分区提供虚拟光纤通道。
实验环境软硬件介绍
1 . AIX 系统 —— 硬件
本文所用的硬件(P570)lpar 配置如下 :
服务器端(TSM Server/MIN Server)
- 四路处理器(3.5GHz)
- 16 GB RAM
- 8Gb 光纤卡 5735
- IBM SAN 2498 B24 光纤交换机
- 硬件管理控制台 (HMC) (7.3.4.0.1)
2 . AIX 系统—— 软件、维护级别与文件系统
为此系统安装的维护级别和软件为:
- 具有技术级别(TL)1 的 AIX 6.1
首先检查 SAN 光纤交换机是否支持 NPIV 特性,如果必要更新交换机微码,本例使用一台支持 NPIV 的 IBM 2498 B24 光纤交换机。以下 portcfgshow 命令检查光纤交换机是否支持 NPIV 特性:
tivstorage1:admin> portcfgshow Ports of Slot 0 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 -----------------+--+--+--+--+----+--+--+--+----+--+--+--+----+--+--+-- Speed AN AN AN AN AN AN AN AN AN AN AN AN AN AN AN AN AL_PA Offset 13 .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. Trunk Port ON ON ON ON ON ON ON ON ON ON ON ON ON ON ON ON Long Distance .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. VC Link Init .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. Locked L_Port .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. Locked G_Port .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. Disabled E_Port .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. ISL R_RDY Mode .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. RSCN Suppressed .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. Persistent Disable.. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. NPIV capability ON ON ON ON ON ON ON ON ON ON ON ON ON ON ON ON QOS E_Port ON ON ON ON ON ON ON ON ON ON ON ON ON ON ON ON Mirror Port .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. Rate Limit .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. Credit Recovery ON ON ON ON ON ON ON ON ON ON ON ON ON ON ON ON Port Auto Disable .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. Ports of Slot 0 16 17 18 19 20 21 22 23 -----------------+--+--+--+--+----+--+--+-- Speed AN AN AN AN AN AN AN AN AL_PA Offset 13 .. .. .. .. .. .. .. .. Trunk Port ON ON ON ON ON ON ON ON Long Distance .. .. .. .. .. .. .. .. VC Link Init .. .. .. .. .. .. .. .. Locked L_Port .. .. .. .. .. .. .. .. Locked G_Port .. .. .. .. .. .. .. .. Disabled E_Port .. .. .. .. .. .. .. .. ISL R_RDY Mode .. .. .. .. .. .. .. .. RSCN Suppressed .. .. .. .. .. .. .. .. Persistent Disable.. .. .. .. .. .. .. .. NPIV capability ON ON ON ON ON ON ON ON QOS E_Port ON ON ON ON ON ON ON ON Mirror Port .. .. .. .. .. .. .. .. Rate Limit .. .. .. .. .. .. .. .. Credit Recovery ON ON ON ON ON ON ON ON Port Auto Disable .. .. .. .. .. .. .. .. |
接着检查 Power6 机器的相关属性,确保该机器支持 NPIV 功能,本例通过 HMC 来显示一台机器的属性,选项“Virtual Fibre Channel Capable”显示为”True”, 代表该机器符合硬件要求, 如图 5 所示 :
在硬件控制台上为 VIOS 和客户端分区配置虚拟光纤卡,配置的过程与 VSCSI 卡的过程相似,然后在 VIOS 上执行 cfgdev 命令使系统识别新建的光纤卡,如图 6 所示:
#cfgdev |
一旦完成创建,可以通过查看 LPAR Profile 来检查所生成的 WWPN 码,选择管理 Profile, 编辑 Profile, 选择虚拟光纤卡的属性,显示生成的 WWPN 码, 如图 7 所示:
在 VIOS 上执行 lsdev – dev vfchost* 命令查看虚拟光纤卡 , 列出所有的已定义的虚拟光纤卡 ,如清单 1 所示:
$ lsdev -dev vfchost* name status description vfchost0 Available Virtual FC Server Adapter |
接着执行 lsdev 命令查看所有的物理光纤卡 , 列出所有的物理虚拟光纤卡,如清单 2 所示:
$ lsdev -dev fcs* name status description fcs0 Available 4Gb FC PCI Express Adapter (df1000fe) fcs1 Available 4Gb FC PCI Express Adapter (df1000fe) fcs2 Available 8Gb PCI Express Dual Port FC Adapter (df1000fl14108a03) fcs3 Available 8Gb PCI Express Dual Port FC Adapter (df1000fl14108a03) |
执行 lsnports 命令查看所有可以适用于 NPIV 的端口,如清单 3 所示:
$ lsnports name physloc fabric tports aports swwpns awwpns fcs3 U7830.001.DMDYKYM-P1-C6-T2 1 64 63 2048 2046 |
然后执行 vfcmap 命令将虚拟卡映射到相应的物理卡上,如清单 4 所示:
$ vfcmap – vadapter vfchost0 – fcp fcs3 vfchost0 changed |
最后执行 lsmap -npiv -all 命令查看映射的结果,如清单 5 所示:
$ lsmap -npiv -all Name Physloc ClntID ClntName ClntOS ============= ================================== ====== ============== ======= vfchost0 U9117.MMA.122F170-V1-C31 6 AIX61 AIX Status:LOGGED_IN FC name:fcs3 FC loc code:U789D.001.DQDYKYW-P1-C6-T2 Ports logged in:1 Flags:a<LOGGED_IN,STRIP_MERGE> VFC client name:fcs0 VFC client DRC:U9117.MMA.122F170-V3-C31-T1 |