简介:《EMC DS5100B光纤交换机使用维护手册》面向数据中心与企业网络环境中负责SAN运维的工程师及初学者,系统梳理该型光纤交换机的日常操作与维护要点。压缩包仅含1个docx文档,约392KB,篇幅精炼,便于随查随用。内容涵盖管理平台准备、JRE环境与管理口网段设置,IE访问默认管理地址,以及Zone创建、端口划分、保存并启用配置等完整流程;同时以表格说明左右LED灯的颜色、闪烁状态与推荐处置,并附EMC服务电话及厂商技术支持联系方式,可作为故障初判和排错参考。目前已有1047人学习下载,适合需要快速上手设备管理、理解指示灯含义并建立规范维护流程的读者。
1. 十年前的机器今天还在跑:EMC_DS5100B 管理页面打不开不是玄学
一台 EMC_DS5100B 光纤交换机在机柜里安安静静跑了十几年,平时没人碰它,直到某天要加一台存储、改一个 Zone,运维把笔记本往管理口上一插,浏览器转了三圈,页面死活出不来——不报 404,不出登录框,就是白屏。这种场景在存量 SAN 环境里太常见了:设备没坏,坏的是我们手里这套"现代"的操作习惯。老交换机的管理面依赖 IE 内核加 JRE 插件的组合,缺任何一样都表现为白屏;Zone 改完点了保存、状态栏也回了 DONE,可换链路那天才发现根本没生效;面板上那几颗 LED 闪得有节奏,真正能读懂的人却不多。下面按我实际踩过的顺序,从"10.77.77.77 打不开"讲到"Zone 保存了不生效",再到"看灯判断端口状态"。
2. 管理页面进不去:10.77.77.77 不通、白屏与 Zone admin 无响应的三种根因
管理面打不开是这类老设备最高频的求助,但它其实对应三种完全不同的故障:网络层不通、插件层没起来、浏览器层把内容拦了。三者的现象长得很像,处理方式却南辕北辙,一上来就重装 Java 往往白折腾半天。我习惯的顺序是先确认能不能 ping 通,再看网页本体出不出来,最后才动浏览器和插件设置——从下往上查,每一步都能把范围砍掉一半。
2.1 先确认是不是网段不对:管理口 10.77.77.77 的连通性验证
交换机的管理口是一个独立的 RJ45 以太网口,和走业务的光口是两套东西,默认地址 10.77.77.77。很多"打不开"的现场,笔记本还挂在办公网的 192.168.x.x 上,两者不在一个网段,路由又不会帮你转发到这个私网地址,从物理上就不可能通。这一步不需要任何技巧,把笔记本网卡临时改成同网段静态地址即可。
:: 1. 先看当前地址,确认是不是还在办公网段 ipconfig /all :: 2. 把网卡改成 10.77.77.10,掩码 255.255.255.0,网关留空 :: 图形界面:网络连接 -> 属性 -> IPv4 -> 使用下面的 IP 地址 :: 3. 改完再验一次,然后直连管理口 ping ping 10.77.77.77 -t第一条命令是为了留底,把原来的 IP、网关、DNS 记下来,改回去的时候不至于把同事的机器弄成"上不了网"。第二步的10.77.77.10只是举例,同网段内任选一个没被占用的地址都行,但别用.77,那是交换机自己。掩码必须是255.255.255.0,因为老设备的管理口不做 DHCP,也没有默认网关的概念,靠的就是同网段直连这一条路。ping -t是持续探测,方便你一边插拔网线一边观察状态变化,看到来自 10.77.77.77 的回复就说明网络层通了,问题一定在上面两层。
ping 不通时不要急着怀疑交换机坏了,按顺序看三件事:管理口的 link 灯亮不亮(不亮就是线或者口的问题)、换一根确定好的网线、直连场景下备一根交叉线。早期设备的网口不一定支持自动翻转,用错线序就是彻底不通,而且网口灯看着还像是亮的,很容易误判。另外提醒一句,管理口地址如果被前一位维护人员改过,就别拿扫描器去狂扫网段了,老设备的管理面对大量并发连接很敏感,轻则响应变慢,重则管理进程假死。地址不明时优先翻资产台账,或者问清楚上一次是谁动过。
2.2 JRE 缺失或版本不对:Zone admin 点了没反应
网络通了、网页也出来了,唯独点左下角的 Zone admin 没反应,或者进去一片空白,这是第二类典型故障。根因在于这块管理界面是 Java applet 实现的老式交互,Zone 的增删改全靠 JRE 插件在浏览器里跑起来。手册里明确要求管理主机装 jre1.4.1,不是随便装个新版 Java 就行——版本跨度太大,applet 会直接拒绝初始化,表现就是白屏或者按钮点下去毫无动静。
区分方法很简单:看网页本体有没有出来。如果 Status、Events 这些纯页面信息能正常显示,说明 HTTP 这条链路完全没问题,故障就在插件层;如果整个页面都打不开,那还是回到 2.1 去查网络。确认是插件问题后,先在控制面板里看有没有 Java 插件,再用命令行核对版本。
:: 查看当前生效的 Java 版本 java -version :: 期望输出类似:java version "1.4.1" :: 如果输出 1.8、11、17 之类,说明装的是新版本,applet 加载不了java -version读的是 PATH 里的第一个 java,只能作为参考,真正决定 IE 用哪个 JRE 的是浏览器加载的插件。更准的办法是打开 IE 的"工具 → 管理加载项",看 Java Plug-in 这一项是否存在、是否被禁用。常见坑是一台机器上同时装了新旧两个 JRE,路径互相覆盖,结果谁都不正常工作。我的做法是:先卸掉所有非 1.4.1 的 Java,再装手册要求的版本,装完重启 IE 再试,别指望关掉标签页重新打开就能生效。
还有一个容易被忽略的点:老版本 JRE 只提供 32 位插件。如果你顺手打开了系统里的 64 位 IE,插件根本不会被加载,页面依旧是白屏,而你会以为是 JRE 装错了。这种情况在排查记录里占比不低,属于典型的"看着像玄学,其实是打开方式不对"。
2.3 IE 安全级别与插件拦截:白屏、登录框不弹出的另一半原因
插件装对了还是不行,就该怀疑浏览器在拦东西。老式 applet 依赖 ActiveX 和脚本执行权限,IE 默认的"中高"安全级别会把来自未知站点的这类内容直接掐掉,而且掐得悄无声息——不弹提示,不报错,页面就那么空着。这一步的处理方式是把管理地址加入受信任站点,再单独放开该区域的相关权限。
:: 用 32 位 IE 打开管理页面,避免 64 位进程加载不到插件 "C:\Program Files (x86)\Internet Explorer\iexplore.exe" http://10.77.77.77这条命令的价值在于绕开开始菜单里那个不确定位数的快捷方式,强制走 32 位进程。路径在不同系统上略有差异,XP 时代一般在C:\Program Files\Internet Explorer\下,没有(x86)这一层,找不到就按实际路径调整。打开页面后进入"Internet 选项 → 安全 → 受信任的站点",把http://10.77.77.77加进去,然后把该区域的安全级别调低,允许 ActiveX 控件和插件运行。顺便把弹出窗口阻止程序关掉,有些版本的管理界面会在新窗口里加载 Zone 编辑区,被拦下来就是"点了没反应"。
最后是登录环节。Zone admin 的默认账号是 admin、密码是 password,这两个默认值在服役多年的设备上基本都被改过。如果页面能打开、登录框也弹出来了,但一直提示认证失败,别再折腾浏览器设置,去查密码台账。反复用默认密码尝试还可能触发账号锁定,那才是真正把维护窗口拖成通宵的操作。
3. Zone 改完没生效:Save Config Only 到 DONE 之后还差一步 Enable
比"进不去"更阴险的是"看起来进去了、也改完了,但没生效"。这类故障往往不在当下暴露,而是在几天后换链路、重启设备或者加新主机时才炸出来,那时候现场信息早就凉了,排查成本翻好几倍。它的核心在于这套管理界面把"保存配置"和"启用配置"拆成了两个动作,中间隔着一个状态栏的 DONE,很多人看到 DONE 就以为万事大吉,实际上配置只是躺在 Flash 里,还没下发到 fabric。
3.1 Create Zone 之后 Port 没有真正加入:左右窗口迁移的核对方法
建 Zone 的路径是固定的:点左下角 Zone admin 进入,认证后点 Zone 空间,左侧窗口列出所有 slot 端口,然后 Actions → Create Zone 起个名字,再把左侧的 Port 移到右侧窗口。右侧窗口里的成员才代表这个 Zone 包含哪些端口。问题就出在这步迁移上——界面里同时存在"选中 Zone"和"选中 Port"两种选择状态,如果 Zone 没被真正选中就开始搬端口,成员会被加到别的 Zone 里,或者干脆没加进去,而你看到的界面反馈和成功时几乎一样。
核对方法只能靠笨功夫:建完之后把 Zone 展开,逐个看成员列表,和预期清单对一遍。端口标识有两种常见形式,一种是按物理位置描述,一种是以 domain 加端口号的形式出现,别凭印象判断"应该就是这个",一定要对着台账核。我一般会在动手前把要加的端口写在纸上或者开个记事本,改一个划掉一个,听起来原始,但在这种没有导出功能的老界面上,这是唯一靠谱的后悔药。
另一个高频误操作是把整个端口组当成单个端口拖过去。界面上相邻的两行在多选状态下很容易一起被选中,结果是多加了一堆不该在里面的成员。多加成员的后果和少加不一样:少加只是新设备看不到存储,多加有可能让不该互通的区域产生可见性,属于配置层面的隐患,事后很难追溯是谁加的。所以每次迁移完,第一件事是数一遍成员数量。
3.2 Save Config Only 到 DONE 不等于生效:Config 未 Enable 的典型症状
这是整篇里最值得记住的一条。Zone 设置完成后点 Config 一栏,会看到一个配置列表,此时要做两件事:先 Save Config Only,在下方状态栏等到 DONE;然后选中这个 Config,执行 Enable Config,整套 Zone 才真正对 fabric 生效。只做了前一步的症状非常有辨识度:当前会话一切正常,Zone 列表看起来也是新的,但只要设备重启或者 fabric 重算,配置就回到旧版本,好像你从来没改过。
标准操作顺序(缺一不可): 1. Actions -> Create Zone,命名并加入成员 2. 切到 Config 页,确认新建的 Config 在列表中且包含刚才的 Zone 3. 点击 Save Config Only,观察下方状态栏出现 DONE 4. 选中该 Config,点击 Enable Config 5. 回到 Status 页确认当前生效配置名已变化第 3 步的 DONE 是很多人误判的分水岭,它只证明写入动作完成了,不证明配置已经生效。第 4 步才是真正下发到 fabric 的动作。第 5 步是我自己加的验证习惯——不看状态栏的提示,回到 Status 页看当前生效的配置名是不是你刚启用的那个。名字对不上,说明前面的动作有一步没落地,这时候改还来得及。
需要提前打招呼的是,Enable Config 会让 fabric 重新计算路由,业务链路会有短暂中断。这件事必须放在维护窗口里做,绝不能在工作时间随手点。我见过有人在下午三点给生产环境启用 Zone,结果多路径存储的一条路径直接 down,应用侧开始报 I/O 错误,最后只能硬着头皮等它恢复。配置本身没错,错在时机。
3.3 误操作之后的回滚:把配置退回上一个可用版本
Zone 配错导致业务不通时,第一反应千万别是"再改改看"。老界面上每次修改都是一次覆盖,越改越乱,最后连原始状态是什么样都说不清。正确的做法是先确认现场:是全部链路不通,还是只有部分主机看不到存储;多路径软件那边是一条路径 down 还是全挂。如果只是单条路径异常,说明 fabric 本身还在,回滚的成功率很高。
回滚的依据是 Config 列表里保留的历史配置。保存过的每一个 Config 都会留在列表里,选中旧的、执行 Enable Config,就能把 fabric 退回到那个状态,前提是你之前确实保存过。如果从来没保存过历史版本,那就没有捷径,只能凭台账重建。这也是为什么我坚持在每次改动前把当前 Zone 成员表抄一遍或者截个图——这套界面没有导出功能,一次误操作之后,纸上的那几行字就是唯一的依据。血泪经验换来的习惯,比任何工具都管用。
4. 看灯判断故障:左灯端口状态、右灯速率与电源灯的三张对照表
管理面进不去的时候,面板上的 LED 就是这台设备唯一的黑匣子。它能告诉你的信息比想象中多:端口有没有光、有没有被禁用、是不是被 bypass 掉了、交换机自己有没有启动完成。难点在于颜色和闪烁频率的组合有十来种,慢闪和快闪的区别只在一个是 1 秒周期、一个是 0.25 秒周期,站在机柜前凭肉眼判断,不熟悉的人很容易看错。下面把三组灯整理成可以直接对照的表,现场照着看就行。
4.1 左灯:橙慢闪意味着端口被关掉了,不是坏了
左灯反映的是端口状态,判断时先看颜色再看闪烁节奏。
| 颜色与状态 | 含义 | 推荐操作 |
|---|---|---|
| 灭 | 没有光 | 检查电缆、光模块 |
| 绿常亮 | 在线,无数据传输 | 无需处理 |
| 绿慢闪 | 回路或不协调 | 检查对端设备及相应配置 |
| 绿快闪 | 端口回路测试中 | 无需处理 |
| 飞快闪 | 正在传输数据 | 无需处理 |
| 黄常亮或闪烁 | 传输状态 | 无需处理 |
| 橙常亮 | 端口收到信号但不在线 | 检查对端是否登录 fabric |
| 橙慢闪 | 端口被禁用 | 启用该端口 |
| 橙快闪 | 端口有错误 | 复位交换机 |
| 黄绿交替 | 端口被绕过 | 复位该端口 |
慢闪间隔约 1 秒,快闪间隔约 0.25 秒,这个差别在现场很容易看混。一个实用的办法是盯住看五秒以上,数一数亮灭次数:五秒内闪五次左右是慢闪,闪二十次左右就是快闪。
橙慢闪是我遇到最多的一种,它的含义是"端口被管理员关掉了",不是硬件坏了。很多人一看灯是橙的就开始换模块、换线,折腾一圈才发现只是端口被 disable 了。橙常亮则相反,端口收到了光信号但没能登录进 fabric,方向应该转向对端设备和 Zone 配置。黄绿交替的情况最少见但也最省事,端口被 bypass 了,复位一下端口通常就能恢复。至于橙快闪要求复位交换机,这是比较重的操作,动手前先确认没有其他业务在跑,别为了一个端口把整台设备重启了。
4.2 右灯与电源灯:灭灯不等于故障,先分清 Post 和断电
右灯看的是端口速率,前面板右灯看的是整机电源,两者都以绿色为主,但灭灯的含义完全不同。
| 灯位 | 颜色与状态 | 含义 | 推荐操作 |
|---|---|---|---|
| 右灯(端口速度) | 灭 | Post 进行中,或速率为 1G | 等待启动完成 |
| 右灯(端口速度) | 绿 | 速率为 2G | 无需处理 |
| 前面板右灯(电源) | 灭 | 电源硬件故障,或未加电 | 检查供电,联系供应商 |
| 前面板右灯(电源) | 绿 | 电源正常 | 无需处理 |
| 前面板右灯(电源) | 绿慢闪 | 一个或多个端口正在加载 | 检查错误日志 |
端口右灯灭掉有两种可能,一种是设备刚上电还在 Post 阶段,另一种是链路协商到了 1G。区分方法是看时间:刚上电几分钟内灭着属于正常,跑了几小时还是灭的,就得去看端口实际协商速率。这个灯不能单独作为故障判据。
电源灯才是真正需要警惕的那个。它灭着而设备明明接着电,说明供电模块可能有问题,这时候别再反复开关机,先确认电源线和 PDU 这一路有没有问题,再联系供应商。绿慢闪说明有端口正在加载,属于过渡状态,此时应该去 Events 里翻日志,看是哪个端口在反复重试——这种"一直加载不完"的状态往往比直接报错更难查。
4.3 灯全部正常但业务不通:光模块、线缆、Zone 的排查顺序
三组灯都正常、管理页面也能进,但业务就是不通,这时候问题基本不在硬件,而在配置或者链路的细节上。我一般按"物理层 → 登录层 → 区域层"的顺序往下走,每一步都有明确的判据,不会来回打转。
第一步看物理层:端口灯是绿的说明有光、在线,但光有信号不代表质量够。老化模块的收发光功率掉到临界值时,链路会反复 up/down,灯看着一切正常,业务却时不时断一下。这种情况在跑了十几年的设备上不罕见,换一对模块往往立刻见效。
第二步看登录层:端口橙常亮,说明光到了但对端没进 fabric。此时该查的是对端 HBA 的配置、线缆是不是插在了预期的端口上,以及这个端口有没有被划进任何一个 Zone。没被划进 Zone 的端口,在某些配置下就是不可见的,灯却照样是亮的。
第三步才是 Zone 本身。把当前生效的 Config 名调出来,确认要通的这两个端口确实在同一个 Zone 里,且这个 Zone 属于当前启用中的 Config。这三件事任何一件对不上,业务都不通。顺序不能反:先怀疑 Zone 再去换模块,很可能白换一对好模块。
5. 避坑记录:五个把维护窗口拖成通宵的现场问题
下面这五条都是在同类设备上反复出现过的,每一条都能独立把一次两小时的维护拖到天亮。按"现象 → 原因 → 解决"的顺序写,遇到时可以直接对照。
5.1 配置与操作侧的三条
第一条:改完 Zone 当时好好的,设备重启后回到旧配置。现象是维护当晚验证全通,第二天设备因故重启,业务又断了,翻配置发现成员少了好几个。原因是只做了 Save Config Only,没做 Enable Config,配置写进了 Flash 但没下发到 fabric,重启后设备加载的是上一次真正被启用的那个配置。解决办法是把"Enable Config 并在 Status 页确认当前配置名已变化"作为固定收尾动作,任何一次 Zone 改动不看到这一步不算完成。
第二条:admin 账号登录不上,换谁试都一样。现象是页面能打开,登录框弹出,输入 admin/password 提示认证失败,反复试几次后彻底无响应。原因是这台设备服役多年,默认密码早被改过,甚至可能设过多次失败锁定。解决方式是去查密码台账或者问清上一任维护人,不要用默认值死磕。真遇到锁定,只能等锁定超时或者现场重启设备,所以试两次不通就该停手。
第三条:两个人同时开 Zone admin,后保存的覆盖了先保存的。现象是同事 A 改完一组 Zone,同事 B 半小时后改另一组,B 保存之后 A 的改动全没了。原因是这套老界面没有配置锁,两个会话各自持有自己的编辑视图,保存时整份覆盖。解决办法很土但有效:约定同一时刻只允许一个人登录改配置,改之前先问一句"现在有没有人在 Zone 里"。多人协作的环境里,这条约定比任何技术手段都管用。
5.2 环境与现场侧的两条
第四条:换了台新笔记本,页面死活白屏。现象是同一根网线、同一个地址,老机器能开,新机器白屏。原因是新系统默认浏览器已经不是 IE 内核,即便找到 IE,也可能是 64 位版本加载不到 32 位的 Java 插件,而 JRE 1.4.1 又根本装不上新的操作系统。解决办法是保留一台装好老环境的维护专用终端,别指望临时用自己电脑搞定。这台机器平时锁在柜子里,只在维护时拿出来,能省掉大量重复踩坑。
第五条:改完管理口地址忘了记录,下一次谁都进不去。现象是这次维护为了避开网段冲突,顺手把管理地址改了,半年后没人记得改成了什么,管理面彻底失联。原因是这类改动没有任何地方留痕。解决办法是改完立刻写进资产台账,同时在机柜上贴一张标签写清当前管理地址和修改日期。听起来像运维常识,但真到了现场,找不到地址的那一刻,你会希望当初有人贴了这张纸。
6. 快速定位:用五分钟把故障锁在链路、Zone 还是管理面
现场排障最怕的是没有顺序,一会儿换线一会儿重装 Java,两小时过去连故障在哪一层都没确定。我现在的习惯是先用一张表把范围框死,再决定动手方向。
| 现象 | 优先怀疑 | 首动作 | 判据 |
|---|---|---|---|
| 浏览器完全打不开页面 | 网络层 | 改同网段后 ping 管理口 | 有回复则排除网络 |
| 页面能开,点 Zone admin 白屏 | 插件层 | 查 IE 加载项里的 Java Plug-in | 缺失或被禁用即命中 |
| 插件正常,仍不出登录框 | 浏览器策略 | 加受信任站点、换 32 位 IE | 登录框出现即命中 |
| 配置改完不生效 | 未 Enable | 看 Status 页当前配置名 | 名字未变即命中 |
| 端口灯橙慢闪 | 端口被禁用 | 查端口启用状态 | 启用后灯转绿 |
| 灯全正常但业务不通 | Zone 或光链路 | 核对 Zone 成员与当前 Config | 成员齐全但不同 Zone 即命中 |
用这张表走一遍,五分钟内基本能定位到层。真正的排查技巧只有一个:先确定"哪一层"通了,再往下走,不要跳层。ping 通之后所有插件问题都不再是网络问题,页面出来之后所有白屏都不再是 IE 策略问题。每确认一层,就把它从怀疑名单里划掉,剩下的事自然水落石出。
还有两个我自己固定会做的验证动作。一是改完配置后不看状态栏提示,直接回 Status 页看当前生效的配置名,名字不对就说明还有动作没落地。二是每次动 Zone 之前,把成员表截图存档,文件按日期命名放在同一个目录里。这两个动作加起来不到两分钟,但在我这十几年里救回过至少三次现场——那种"改错了又不知道原来是什么样"的绝望,经历一次就够了。
从那以后我每次上机柜之前,都强制走一遍这套顺序:先记台账、再确认网段、然后看灯、最后才动配置。顺序看着繁琐,但它把每次排障从"猜"变成了"验"。希望帮到你。
本文还有配套的精品资源,点击获取