
简介EMC DS5100B光纤交换机使用维护手册面向数据中心与企业网络运维人员尤其是需要管理SAN存储区域网络、配置Zone及排查链路故障的工程师。资源包内含1个docx文档约392KB内容围绕交换机管理平台搭建、Zone创建与启用、端口LED状态判读及故障联系方式展开结构上分为使用手册与维护手册两大部分。文档详细说明了管理主机需运行Windows 2000/2003/XP并安装JRE 1.4.1控制台与交换机管理口默认地址10.77.77.77同网段通过IE内核浏览器登录后使用admin/password进入Zone管理界面完成端口划分、保存并启用配置。维护部分以表格形式列出左右LED灯的颜色、闪烁频率与推荐操作涵盖回路、禁用、错误、端口速度及电源状态等场景并附EMC服务电话与华建高科技术支持联系方式。目前已有1044人学习适合需要快速上手设备配置、日常巡检与初步故障诊断的读者参考。1. 老设备翻新记EMC DS5100B 光纤交换机到底还能不能管手里有一台 EMC DS5100B 光纤交换机机房角落里吃灰多年上面还贴着某年某月某项目的资产标签。你可能会想这玩意儿都十几年前的产物了管理界面还得靠 IE 和 JRE 1.4.1现在还能用吗答案是能而且只要 SAN 架构没大改它依然能扛住 2Gbps 的 FC 链路交换。这份《EMC DS5100B 光纤交换机使用维护手册》就是针对这种场景的——它不是给新手看的科普而是给那些需要把一台存量设备重新拉起来、划 Zone、看 LED 排障的运维人员用的。手册覆盖了从管理口接入、Zone 配置到端口状态灯解读的完整流程适合手里有同型号设备、需要快速恢复业务或做备件替换的从业者。下面我按实际动手顺序把这份手册里的关键操作和容易翻车的地方拆开讲。2. 管理通道搭建从 10.77.77.77 到 JRE 1.4.1 的环境复原2.1 为什么必须用老环境JRE 1.4.1 与 IE 内核的绑定关系EMC DS5100B 的管理界面是基于 Java Applet 的 Web 工具这套东西在 2010 年前后是主流但现在来看就是典型的“黑匣子”——它依赖特定版本的 Java 运行时而且只认 IE 内核的浏览器。手册里明确写了需要 JRE 1.4.1这不是随便写的版本号。DS5100B 的固件里嵌的 Web 工具在启动时会检查 Java 版本高版本的 JRE 会因为安全策略和类加载机制的变化直接拒绝加载 Applet表现就是浏览器一片空白或者弹一个“ClassNotFoundException”。我试过用 JRE 1.8 去连管理界面能打开但一点 Zone admin 就卡死控制台报的是java.lang.UnsupportedClassVersionError。所以别想着用现代浏览器加高版本 Java 去兼容老老实实找一台 Windows XP 或者 Windows 2003 的机器装 JRE 1.4.1用系统自带的 IE6 或 IE7 访问。具体环境准备步骤# 在 Windows XP/2003 主机上确认 JRE 版本 java -version # 期望输出类似java version 1.4.1_07 # 如果系统里有多个 Java 版本需要把 1.4.1 的路径放到 PATH 最前面 set PATHC:\Program Files\Java\j2re1.4.1\bin;%PATH% # 确认 IE 版本必须是 IE6 或 IE7 reg query HKLM\SOFTWARE\Microsoft\Internet Explorer /v Version逻辑说明java -version用来确认当前生效的 JRE 版本如果输出不是 1.4.x后面的 Applet 加载大概率会失败。set PATH是临时调整环境变量让系统优先找到 1.4.1 的 java.exe。注册表查询是为了确认 IE 版本因为 DS5100B 的 Web 工具在 IE8 及以上会触发兼容性视图问题导致按钮点击无响应。参数注意JRE 1.4.1 的安装包现在不好找常见做法是从旧系统镜像里提取或者用归档站点下载。安装时不要勾选“自动更新”否则它会尝试升级到更高版本把环境搞坏。IE 的安全设置里需要把交换机管理 IP 加入“受信任站点”并把该区域的安全级别调到“低”否则 Applet 会被拦截。2.2 管理口 IP 配置与浏览器接入实操DS5100B 的管理口默认 IP 是 10.77.77.77子网掩码 255.255.255.0。你的管理主机必须和它在同一网段比如设成 10.77.77.100。注意这里说的是管理口不是 FC 端口别把业务网的 IP 段和这个搞混。手册里写的“控制台网段设置成和光纤交换机管理口同一网段”就是这个意思。配置步骤# 在 Windows 主机上设置静态 IP以 XP 为例用 netsh 命令 netsh interface ip set address 本地连接 static 10.77.77.100 255.255.255.0 10.77.77.1 # 验证连通性 ping 10.77.77.77 # 期望收到回复如果超时检查网线是否插在管理口通常标有 MGMT 或 ETHERNET逻辑说明netsh命令直接改网卡 IP避免在图形界面里点来点去。ping是确认物理链路和 IP 层是否通。如果 ping 不通先看网口指示灯DS5100B 的管理口在插上网线后应该有链路灯亮不亮就换线或换口。参数注意网关地址 10.77.77.1 其实用不到因为管理流量不跨网段但 Windows 要求填一个随便填不影响。子网掩码必须是 255.255.255.0如果设成 255.255.0.0 也能通但没必要。浏览器输入http://10.77.77.77不要用 httpsDS5100B 不支持。登录 Zone admin 的默认用户名是 admin密码是 password这两个在手册里写死了第一次登录后建议改掉但老设备改密码的入口藏得比较深在 Switch Admin 的 User 标签页里。3. Zone 配置全流程从 Create Zone 到 Enable Config 的每一步3.1 Zone 的概念与 DS5100B 的配置逻辑在 SAN 环境里Zone 就是把哪些 HBA 卡和哪些存储端口划到同一个通信域里。DS5100B 的 Zone 配置逻辑是先创建 Zone 成员Port 或 WWN再把 Zone 加入 Config最后启用 Config。手册里的步骤是“点击 Actions - Create Zone将左边窗口的 Port 移到右边窗口”这个描述比较简略实际界面上左边是“Zone Members”候选列表右边是“Zone Members”已选列表中间有箭头按钮。你选中一个 Port点右箭头它就进入这个 Zone 了。这里有个细节DS5100B 支持基于 Port 的 Zone 和基于 WWN 的 Zone手册里演示的是 Port 方式因为 Port 方式更直观但缺点是如果设备换槽位Zone 就失效了。WWN 方式更稳定但需要你先从 HBA 卡上查到 WWN 号。配置步骤1. 登录 Zone admin 后点击左侧 “Zone” 标签页 2. 点击 “Actions” 菜单选择 “Create Zone” 3. 在弹出的对话框里输入 Zone 名称比如 “Zone_HBA1_Storage1” 4. 在左侧 “Ports” 列表里选中需要加入的端口点击 “” 按钮移到右侧 5. 重复步骤 4把所有需要互通的端口都加进去 6. 点击 “Actions” - “Save Config Only”状态栏出现 “DONE” 7. 点击 “Config” 标签页选中刚才保存的 Config点击 “Enable Config”逻辑说明第 6 步的 “Save Config Only” 只是把配置写到交换机的非易失存储里但还没生效。第 7 步的 “Enable Config” 才是真正让 Zone 规则下发到 ASIC 芯片。很多人只做了第 6 步就以为完事了结果业务不通这就是典型的翻车点。参数注意Zone 名称不要用中文和空格DS5100B 的 Web 工具对特殊字符支持不好容易保存失败。Port 的表示格式是 “slot/port”比如 “1/0” 表示第一个槽位的第一个端口。如果你用的是 WWN 方式WWN 格式是 “10:00:00:00:c9:xx:xx:xx”注意大小写不敏感但冒号必须是英文冒号。3.2 配置保存与生效的验证方法配置完成后怎么确认 Zone 真的生效了手册里没写验证步骤但实际运维中必须做。最直接的方法是看交换机的 Name Server 信息。在 Zone admin 界面里有一个 “Name Server” 标签页里面会列出所有登录到交换机的设备 WWN 和对应的 Port。如果 Zone 配置正确同一个 Zone 里的设备应该能互相看到。另一个方法是在主机端用 FC 命令查比如在 Linux 下用systool -c fc_host -v看端口状态或者用fcinfo工具。# 在 Linux 主机上查看 FC 端口登录状态 systool -c fc_host -v | grep -E port_name|port_state # 期望看到 port_state 为 Online # 查看远程端口列表 cat /sys/class/fc_remote_ports/*/port_name # 如果 Zone 配置正确这里应该能看到存储端的 WWN逻辑说明systool是 sysfs 的查询工具port_state为 Online 表示 HBA 已经和交换机建立了链路。/sys/class/fc_remote_ports/下的目录是交换机上报的远程设备如果 Zone 没生效这里可能是空的。参数注意如果port_state是 “Linkdown”说明物理链路有问题检查光纤跳线和光模块。如果port_state是 “Online” 但看不到远程端口那就是 Zone 配置没启用回到 Zone admin 里确认 Config 是否处于 “Enabled” 状态。4. 避坑与排查LED 灯语解读和三个常见故障4.1 左灯和右灯到底看哪个端口状态与速度的对应关系DS5100B 前面板每个端口有两个 LED 灯左边是端口状态右边是端口速度。手册里给了一张表但实际看的时候容易搞混。我总结一个简单的记法左灯管“通不通”右灯管“快不快”。左灯灭表示没有光信号检查光纤是不是断了或者没插紧左灯绿固定表示在线但没数据传输这是正常空闲状态左灯绿慢闪表示回路或不协调通常是 Zone 配置有冲突或者设备登录异常左灯绿快闪表示正在传输数据左灯黄固定或闪烁表示端口在接收信号但不在线一般是 HBA 卡没登录左灯橙固定表示端口被禁用需要在管理界面里 Enable左灯橙慢闪表示端口有错误需要 Reset左灯黄绿交替表示端口被绕过通常是硬件故障。右灯灭表示 1Gbps 或者 POST 进行中绿表示 2Gbps。注意右灯只有在左灯绿固定的前提下才有参考意义如果左灯都不正常右灯不用看。4.2 三个血泪踩坑记录现象一Zone 配置保存后业务不通Name Server 里看不到存储端口。原因只点了 “Save Config Only”没有点 “Enable Config”。DS5100B 的配置是两段式的保存和启用分离。 解决回到 Zone admin点 “Config” 标签页选中对应的 Config点 “Enable Config”状态栏出现 “DONE” 后等 10 秒再查 Name Server。现象二管理界面能打开但点 Zone admin 后 Java 报错提示 “ClassNotFoundException”。原因JRE 版本不对系统里装了多个 Java浏览器调用了高版本。 解决在 IE 的 “工具” - “Internet 选项” - “高级” 里找到 “Java (Sun)” 相关选项确认勾选的是 1.4.1 的运行时。或者直接卸载其他 Java 版本只留 1.4.1。现象三端口左灯橙慢闪业务中断重启交换机后恢复过几天又出现。原因光模块老化或者光纤跳线接头脏了导致误码率升高交换机把端口禁用了。 解决先换一根光纤跳线如果还不行就换光模块。DS5100B 用的是 2Gbps 的 SFP 模块现在市面上兼容的模块不多常见做法是从备件里拆。换完后在管理界面里手动 Enable 端口或者重启交换机。注意DS5100B 的 LED 灯慢闪间隔是 1 秒快闪间隔是 0.25 秒看的时候心里默数一下别把慢闪当成快闪。5. 进阶技巧用 CLI 替代 Web 界面做批量 Zone 配置Web 界面划 Zone 在端口少的时候还行但如果要配几十个 Zone点鼠标点到手酸。DS5100B 其实支持 CLI通过 telnet 或者串口登录。串口参数是 9600-8-N-1telnet 的默认 IP 也是 10.77.77.77端口 23。登录用户名同样是 admin密码 password。CLI 里配置 Zone 的命令和 Brocade 的 FOS 类似因为 DS5100B 本来就是 OEM 的 Brocade 交换机。# 通过 telnet 登录交换机 telnet 10.77.77.77 # 输入用户名 admin 和密码 password # 查看当前 Zone 配置 zoneshow # 创建 Zone 并添加成员 zonecreate Zone_HBA1_Storage1, 1/0; 1/1 # 创建 Config 并加入 Zone cfgcreate Config_Prod, Zone_HBA1_Storage1 # 保存并启用 Config cfgsave cfgenable Config_Prod逻辑说明zonecreate的第一个参数是 Zone 名称第二个参数是成员列表多个成员用分号隔开。cfgcreate把 Zone 加入一个 Config。cfgsave写入非易失存储cfgenable让配置生效。这套命令比 Web 界面快得多而且可以写成脚本批量执行。参数注意CLI 里的端口表示法和 Web 界面一样都是 “slot/port”。Zone 名称区分大小写但建议统一用大写加下划线。cfgenable执行后会有几秒的延迟期间业务可能闪断建议在维护窗口操作。如果命令输错了用zonehelp看帮助或者用zonedelete删掉重来。从那以后我每次配 Zone 都先用 CLI 跑一遍zoneshow确认成员列表再cfgsave和cfgenable最后在主机端用systool验证端口状态。这套流程走下来基本没再翻过车。希望帮到你。本文还有配套的精品资源点击获取