首页/系统与基础设施/存储速查/FC 别名集与激活配置的管理方法
SAN 与光纤通道60 条

FC 别名集与激活配置的管理方法

FC 分区由 alias、zone、cfg 三层引用构成:alias 提供可读名,zone 声明互通对象,cfg 整组激活并替换当前生效分区。规范命名、管理引用关系、变更前保存导出是稳定运维的关键。

​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌​​‌​‌‌‌‌​‌‌‌​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​‌‌‌​​‌​​‌‌​​​​‌​‌‌​​‌‌‌​‌‌​​‌​‌​​‌​‌‌‌‌​‌‌​​‌‌​​‌‌​​​‌‌​​‌​‌‌​‌​‌‌​​​​‌​‌‌​‌‌​​​‌‌​‌​​‌​‌‌​​​​‌​‌‌‌​​‌‌​​‌​‌‌​‌​‌‌‌​​‌‌​‌‌​​‌​‌​‌‌‌​‌​​​​‌​‌‌​‌​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌‌​​‌‌​​‌‌​​‌‌​‌​​‌​‌‌​​‌‌‌​​‌​‌‌​‌​‌‌​​​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌​​‌​‌‌‌​‌‌​​‌‌​​​​‌​‌‌‌​‌​​​‌‌​‌​​‌​‌‌​‌‌‌‌​‌‌​‌‌‌​​​‌​‌‌‌​​‌‌​‌​​​​‌‌‌​‌​​​‌‌​‌‌​‌​‌‌​‌‌​​

三层引用的管理对象

FC 分区里有三个层层引用的对象:alias(别名,给 WWN 或端口起可读名字)、zone(分区,声明一组允许互通的对象)、cfg(配置集合,一组 zone 的集合,同一时刻只有一个处于激活状态)。管理方法是自上而下规划、自下而上建立与核对:alias 命名规范统一,zone 只引用 alias 而不写裸 WWN,cfg 按环境或业务成组定义,激活时整组替换。alias 改一处即可影响所有引用它的分区,收益与风险是同一个来源。

基本信息

适用平台FC 交换机(Brocade FOS / Cisco MDS NX-OS)
alias 作用给 pWWN 或端口起可读名,供 zone 引用
zone 作用声明允许互通的对象集合
cfg 作用一组 zone 的集合,激活后成为当前生效分区
同时激活数同一时刻只有一个 cfg 生效,是整组替换
保存与权限修改定义后先保存再激活,需交换机管理员权限

管理方法

  • 命名规范先定:主机名加 HBA 序号、存储型号加控制器与端口,避免名字与实物脱节
  • alias 只建一次,改成员前先查它被哪些 zone 引用
  • zone 按「一台主机到一组目标」的粒度建,避免多人共用一个大 zone
  • cfg 按环境或业务分组,激活即整组替换,便于一次性切换与回滚
  • 每次变更前后各导出一次 cfgshow 归档,用于比对与回滚

从别名到激活的完整链路

从别名到激活的完整链路
alicreate "HOST01_HBA0", "10:00:00:00:c9:2b:11:01"   # 建别名,填 pWWN
alicreate "ST01_CTRL0", "20:00:00:25:b5:00:11:02"    # 存储前端端口别名
zonecreate "Z_H01_S01", "HOST01_HBA0; ST01_CTRL0"     # zone 只引用别名
cfgcreate "CFG_PROD", "Z_H01_S01; Z_H02_S01"          # 若干 zone 组成一个 cfg
cfgsave                                               # 先保存定义
cfgenable "CFG_PROD"                                  # 再激活,整组替换生效
cfgactvshow                                           # 确认当前激活项
zoneshow "Z_H01_S01"                                  # 确认成员解析结果
aliasshow                                             # 别名与实际 WWN 对照

对象关系与常见错误

对象作用常见错误
alias给 WWN 或端口起可读名改成员后影响所有引用它的 zone
zone声明允许互通的对象建了未加入 cfg,看着有实际不生效
cfg一组 zone 的集合误以为多个 cfg 会叠加生效
激活整组替换当前生效分区激活前未保存,重载后回退
部分实现支持把分区数据库按文件管理并导入导出,便于批量下发与备份恢复;具体命令与容量限制以厂商文档为准。
别名与 zone 名称不要使用空格和特殊符号。名称一旦发布就成了排障与文档的索引,中途更名会破坏已有文档与工单的对应关系。

易错点

  • 直接修改被广泛引用的 alias 成员:一处改动同时改变多个分区的可见性,改前先查引用关系
  • zone 建好忘记加入激活的 cfg:zoneshow 显示正常但不生效,必须用 cfgshow 确认引用链
  • 改完不保存:交换机重载或重启后回到旧配置,故障会「自己恢复」再「自己出现」
  • 别名与实物脱节(换卡后未更新):排障时按名字判断出错,反而延长故障时间

数据来源与参考

  • Brocade Fabric OS Administrator's Guide(Alias/Zone/Cfg 与激活流程)
  • Cisco MDS 9000 NX-OS SAN Zoning 配置指南
  • INCITS T11 FC-GS 名称服务相关标准

整理校对:其其网ICT文档中心 · 本页地址:docs.qiqicto.com/storage/fc-alias-set-config-activation.html

​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌​​‌​‌‌‌‌​‌‌‌​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​‌‌‌​​‌​​‌‌​​​​‌​‌‌​​‌‌‌​‌‌​​‌​‌​​‌​‌‌‌‌​‌‌​​‌‌​​‌‌​​​‌‌​​‌​‌‌​‌​‌‌​​​​‌​‌‌​‌‌​​​‌‌​‌​​‌​‌‌​​​​‌​‌‌‌​​‌‌​​‌​‌‌​‌​‌‌‌​​‌‌​‌‌​​‌​‌​‌‌‌​‌​​​​‌​‌‌​‌​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌‌​​‌‌​​‌‌​​‌‌​‌​​‌​‌‌​​‌‌‌​​‌​‌‌​‌​‌‌​​​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌​​‌​‌‌‌​‌‌​​‌‌​​​​‌​‌‌‌​‌​​​‌‌​‌​​‌​‌‌​‌‌‌‌​‌‌​‌‌‌​​​‌​‌‌‌​​‌‌​‌​​​​‌‌‌​‌​​​‌‌​‌‌​‌​‌‌​‌‌​​