开始新对话

未解决

此帖子已超过 5 年

1162

2012年4月5日 01:00

Symmetrix映射磁盘管理系列(十)光纤通道与主机接口管理

​ ​
​ ​

​Symmetrix​​配置管理系列之磁盘管理系列(十)光纤通道与主机接口管理​

​ ​
​ ​
​ ​

​ ​

​转载请在文首保留原文出处:​​EMC中文支持论坛​

​ ​

​介绍​

​ ​
​ ​

​ ​

​Symmetrix​​映射磁盘设备管理系列主要介绍配置主机访问​​Symmetrix​​阵列的方法。本系列共分​​10​​个章节:​

​ ​

​ ​

​ ​​ ​

​ ​

​使用​​device masking​​命令,用户可以调整光纤通道与主机接口的协议参数以适应主机平台特殊的要求。​

​ ​

​ ​

​对于特定的主机通信协议,​​symmask set​​命令允许熟练用户调整主机​​adapter​​端口的以下属性,或使用​​-dir ALL/-p ALL​​命令应用于所有端口:​

​ ​

​·​​ ​​光纤通道锁定​

​ ​

​·​​ ​​设置​​LUN​​可见性​

​ ​

​·​​ ​​LUN​​基地址​​/​​偏移地址跳跃​

​ ​

​·​​ ​​设置​​HBA​​端口标识​

​ ​

​ ​

​需要设置这些通道的属性必须在​​VCMDB​​中已存在主机​​adapter​​端口分配的记录。​

​ ​

​ ​

​ ​

​锁定光纤通道:​

​ ​

​ ​

​光纤通道锁定是限制主机通过在网络交换机添加​​FCID​​信息以连接到映射磁盘数据库。该特性在共享存储端口配置中阻止了网络系统中的​​WWN​​欺伪和攻击。​

​ ​

​ ​

​举例​​1​​:​​将光纤通道​​02130​​锁定给板卡​​16A​​,端口​​0​​,输入:​

​ ​

​ symmask -sid 018 set lockdown on 021300 -awwn SolarB/1f,0,fca@1,0 -dir 16A -p 0​

​ ​

​ ​

​该性能允许用户对需要保护的​​HBA​​的​​WWN​​设置​​FCID​​。当一个​​FCID​​被锁定后,使用欺伪​​WWN​​就无法登录进来。​

​ ​

​ ​

​锁定光纤通道的步骤:​

​ ​

​ ​

​1.​​ ​​查找光纤通道号,锁定通道并确认已被锁定,使用以下步骤:​

​ ​

​2.​​ ​​找到​​WWN​​。如果​​VCMDB​​中的映射磁盘设备是可见的,运行​​symmask list hba​​找到需要保护的​​HBA​​的设备路径;​

​ ​

​3.​​ ​​通过以下方式找到​​FCID​​值:​

​ ​

​a.​​ ​​运行​​symmask list logins –pdev​​,指定在步骤​​1​​中查找到的设备路径,从而找到需要保护的​​HBA​​的​​WWN​​的​​FCID​​。​

​ ​

​b.​​ ​​在交换机上查找​​FCID​​。​

​ ​

​4.​​ ​​对步骤​​2​​中查找到的​​FCID​​运行​​symmask set lockdown​​;​

​ ​

​5.​​ ​​运行​​symmaskdb list database​​,验证光纤通道已被锁定;​

​ ​

​6.​​ ​​重启主机或从板卡中拉出光纤然后换掉光纤线,使更改生效。如果重启,需运行​​symcfg discover​​来刷新​​SYMAPI​​数据库。​

​ ​

​ ​

​锁定对其他命令的影响:​

​ ​

​ ​

​symmask delete ​​— ​​锁定一个光纤通道对​​delete​​操作没有影响。​

​ ​

​ ​

​symmask replace — ​​当光纤线只是从一个​​HBA​​移动到另一个,没有在交换机端改变时,锁定对于​​replace​​操作没有影响。这种情况下,已保存在数据库中的​​FCID​​值对新​​HBA​​保持不变。​

​ ​

​ ​

​然而,当光纤线从交换机的一个端口移动到另一个,​​FCID​​值会改变。在交换过程中不要解锁​​FCID​​,而应保持至少一条连接到数据库磁盘设备的路径开通。在交换完成后通过调用​​set​​操作重置​​FCID​​值。​

​ ​

​ ​

​设置​​LUN​​可见性:​

​ ​

​ ​

​磁盘设备​​LUN​​可见性允许主机检索到使用非连续​​LUN​​地址的磁盘设备。在检索过程中,主机操作系统从​​LUN 000​​开始按顺序扫描。如果板卡上没有​​LUN 000​​,或是目标​​LUN​​值顺序有中断,一些操作系统(特别是​​HP-UX​​和​​Lunix​​)就无法查找剩下的​​LUN​​,从而检索非连续磁盘设备失败。​

​ ​

​ ​

​为了允许主机检索所有磁盘设备,对连接在特定前端卡和端口的所有磁盘设备开启​​LUN​​可见性功能,使它们对​​HBA​​有效。​

​ ​

​ ​

​举例​​1​​:​​当连接到​​WWN​​为​​ 20000000c920b484​​的主机​​HBA​​,对前端卡​​16A​​,端口​​0​​设置为磁盘设备可见:​

​ ​

​ symmask –sid 814 set visibility on –dir 16A -p 0 –wwn 20000000c920b484​

​ ​

​ ​

​允许主机扫名​​LUN​​值不连续的其他磁盘设备并不改变主机访问设备的方式。例如,一台​​HP-UX​​主机被分配了​​LUN 0000, 0002, 0003, 0004​​,这些值就是主机将会看到的。如果需要主机看到的​​LUN​​值连续,用户需要更改​​LUN​​偏移地址对主机的可见性。具体请见下文。​

​ ​

​ ​

​LUN​​基地址​​/​​偏移地址跳跃​​:​

​ ​

​ ​

​一些主机平台扫描磁盘设备接口时要求​​LUN 000​​存在。这里,​​LUN​​指​​SCSI LUN​​值。有些类型的主机无法检索到​​LUN​​序列号不连续的磁盘设备。在磁盘映射环境下,当用户需要设置一些磁盘设备对某些主机平台不可见时,会造成问题。​

​ ​

​ ​

​对于这些主机平台,​​LUN​​基地址​​/​​偏移地址跳跃机制使得指定​​LUN​​的基地址​​/​​偏移地址为非连续值成为可能。当主机要访问地址非连续的​​LUN​​时,主机需提供一个​​symmetrix​​阵列磁盘设备的偏移地址。基地址实际上是主机需访问​​LUN​​非连续的起始地址,偏移地址是跳跃间距(需要跨越的非连续地址的数量)。​

​ ​

​ ​

​在​​HBA​​内设置​​LUN​​对板卡通道的起始地址和偏移地址,使用如下形式:​

​ ​

​symmask -sid SymmID set lunoffset on offset base -awwn awwn -dir # -p #​

​ ​

​ ​

​举例​​1​​:​​例如,在板卡​​16A​​端口​​0​​设置​​LUN​​磁盘设备​​005​​到​​008​​对主机​​HPB03/1​​可见,需指定​​LUN​​基地址为​​0​​,偏移地址为​​5​​(以跳过​​001​​至​​004​​)。​

​ ​

​ symmask -sid 018 set lunoffset on 5 0 -awwn HPB03/1 -dir 16A -p 0​

​ ​

​ ​

​设置​​HBA​​端口标识:​

​ ​

​每一个主机名或一个​​initiator​​可设置一个​​HBA​​端口标识。改特性允许在某些板卡和端口或所有板卡和端口启用​​/​​禁止特定的主机标识。为每一个主机名设定一个或所有端口标识要求​​Enginuity5773.150​​及以上版本。​

​ ​

​ ​

​设置​​HBA​​端口标识,使用以下形式:​

​ ​

​symmask -sid SymmID -wwn wwn | -awwn awwn |​

​ ​

​-iscsi iscsi | -aiscsi aiscsi | -host HostName​

​ ​

​set hba_flags​

​ ​

​ , ...> <-enable | -disable> | ​

​ ​

​off [ , ...] > ​

​ ​

​-dir <#|all> -p <#|all>​

​ ​

​hba_flags — ​​在数据库中添加记录保存更新的​​HBA​​端口设置信息,​

​ ​

​on | off — ​​打开或关闭​​HBA​​标识。​

​ ​

​flag — ​​指定重写的​​HBA​​端口标识值。​

​ ​

image001.jpg

​ ​

​ ​

​-enable — ​​对某​​initiator​​启用指定的​​HBA​​端口标识。​

​ ​

​-disable — ​​对某​​initiator​​禁用指定的​​HBA​​端口标识。​

​ ​

​ ​

​举例​​1​​:​​打开主机​​api1182HBA​​端口标识并对​​Symmetrix 343​​所有板卡和端口启用​​Common_Serial_Number​​功能,输入:​

​ ​

​ symmask -sid 343 -host api1182 set hba_flags on C -enable -dir all -p all​

​ ​

​ ​
​ ​

​参考​

​ ​
​ ​

​ ​

​EMC Solutions Enabler Symmetrix CLI Command Reference​

​ ​

​ ​
​ ​

​应用于​

​ ​
​ ​

​ ​

​Symmetrix DMX​

​ ​

​Symmetrix VMAX​

​ ​

​Solution Enabler​

​ ​

​ ​

​ ​

5 Practitioner

 • 

274.2K 消息

2012年6月4日 20:00

谢谢分享!

找不到事件!

Top