博科----NPIV简介及常用管理命令分享
一. 什么是NPIV,为什么需要NPIV
NPIV即(N_Port ID虚拟化),它使一个物理主机总线适配器(HBA)端口可以在Fabric架构中注册多个全球端口名称(WWPN);
什么意思呢,就是虚拟机共享相同的物理 HBA 卡(例如 ESX 群集),使用 NPIV,HBA 可以向交换机提供多达 255 个唯一的全球(端口)名称 (WWPN),从存储的角度来看,不需要其他配置,可以使用标准分区/屏蔽机制将存储端口和 LUN 隔离到相应的虚拟服务器 - 与物理服务器相同的方式,即同一台物理服务器上运行多台虚拟机,每台虚拟机的lun可以和物理服务器一样使用zone进行隔离开。
部署NPIV需要硬件和软件组合:
1.交换机:Fabric架构连接的交换机都必须支持这些扩展。运行Fabric OS 5.1.0或更高版的所有Brocade FC交换机和企业级平台都支持NPIV功能;
2.HBA:HBA还必须支持NPIV,目前的大部分FC HBA卡都支持这一功能;
二. 交换机开启NPIV
博科(Brocade)FC 系列(默认为开启状态)
查询NPIV配置,请执行portcfgshow命令。
查看“NPIV capability”字段的配置信息,确认与存储系统连接的端口的状态为ON。
switch:admin> portcfgshow 1
Area Number: 1
Speed Level: AUTO(HW)
Fill Word: 0(Idle-Idle)
AL_PA Offset 13: OFF
Trunk Port ON
Long Distance OFF
VC Link Init OFF
Locked L_Port OFF
Locked G_Port OFF
Disabled E_Port OFF
Locked E_Port OFF
ISL R_RDY Mode OFF
RSCN Suppressed OFF
Persistent Disable OFF
LOS TOV enable OFF
NPIV capability ON ---npiv功能开启
QOS E_Port AE
NPIV 配置
启用NPIV:portcfgnpivport --enable portnum
停用NPIV:portcfgnpivport --disable portnum
例:启用端口“10”的NPIV。
switch:admin> portcfgnpivport --enable 10
查看端口npiv功能状态
switch:admin> portcfgshow 10
三. 交换机管理命令
交换机设置命令
设置交换机的IP地址
ipaddrset
查询域ID
命令查询Fabric的信息
fabricshow
设置域ID
1.使用管理员账户登录交换机。
2.使用switchdisable命令停用交换机。
3.使用configure命令设置域ID。
4.在“Domain: (1..239) [1] ”提示符后输入一个唯一的域ID。正常运行模式下域ID的取值范围为1~239(兼容FC-SW)。
Domain: (1..239) [1] 3
5.依据界面提示完成剩余操作,或按“Ctrl+D”接受其余项的默认设置。
6.使用switchenable命令重新启用交换机。
自定义交换机名称:
使用switchname命令为交换机命名
switchname testsanswitch
启用和停用交换机:
停用交换机:switchdisable
启用交换机:switchenable
关闭交换机
以拥有管理员权限的用户名登录
sysshutdown
设置端口名
使用portname命令设置端口名
portname 1/0 trunk1
停用端口
Portdisable 1/0
启用端口
Portenable 1/0
设置端口速率
设置插槽号为“2”,端口号为“3”的端口速率为“4Gbit/s
portcfgspeed 2/3 4
设置端口速率自适应
portcfgspeed 2/3 0
批量设置速率
portcfgspeed -i 1-63 0
查看命令
uptime # 显示交换机工作时间
sensorshow # 检查输出温度
wwn # 显示交换机的 wwn 号
version # 显示 Fabric OS的版本
firmwareshow # 显示 FW 版本
chassisshow # 查询 交换机 PN 和 SN 号
fabricshow # 查看IP信息
nsshow # 显示连接到交换机的所有设备
nsallshow # 显示连接到Fabric的所有设备
fabricshow # 显示Fabric中的所有交换机
ipaddrshow # 显示交换机IP地址信息
licenseshow # 显示当前交换机所添加的license信息
switchshow # 检查交换机信息及端口状态
switchstatusshow # 显示交换机的运行状态
firmwareshow # 显示微码版本
fanshow # 显示风扇运行状态
tempshow # 显示交换机当前温度信息
psshow # 显示电源运行状态
slotshow # 显示板卡运行状态
hashshow # 显示CP版卡HA状态,
errdump # 显示错误日志
fabricshow # 显示fabric信息及级联信息
cfgshow # 显示交换机配置信息
porterrshow # 显示交换机端口的错误统计
chassisshow # 显示外壳信息及序列号
version # 相看版本
userconfig --show -a # 查看登录帐号
domainsshow # 查看交换机的domain信息
aliashow # 查看别名
chassisshow # 显示chassis和WWN卡的状态
historyshow/historylastshow # 显示历史日志消息
Zone调试命令
alicreate #创建一个Zone的别名。
alidelete #删除一个Zone的别名。
cfgcreate #创建Zone配置。
cfgshow #显示Zone配置。
cfgdisable #停用已激活的Zone配置。
cfgenable #启用和激活指定的Zone配置。
cfgsave #保存更改至Zone配置数据库。。
zoneadd #添加成员到现有Zone。
zonecreate #用于创建Zone。在激活Zone前,需要用到cfgsave和cfgenable命令。
zonehelp #显示Zone命令的帮助信息。
zoneshow #显示Zone信息。

关注小张的知识杂货铺,让我们一起学习一起进步

浙公网安备 33010602011771号