首页 / 资讯中心 / 文章详情

EMC DS5100B光纤交换机Zone配置实战:从JRE环境到CLI核对

EMC DS5100B光纤交换机Zone配置实战:从JRE环境到CLI核对 ★ FEATURED ARTICLE
简介EMC DS5100B 光纤交换机使用维护手册主要面向数据中心与企业网络环境中的 SAN 运维人员解决光纤交换设备在日常配置、状态监控与故障排查中的共性需求。文档首先说明操作准备包括管理主机需运行 Windows 2000/2003/XP、安装 JRE 1.4.1将控制台 IP 调整为与管理口默认 10.77.77.77同网段并使用 IE 内核浏览器访问然后逐步演示如何进入管理界面利用状态、事件、Zone 管理等按钮查看信息与配置 Zone创建后把指定端口加入右侧窗口再保存并启用配置。维护章节细致解读交换机左右 LED 灯的颜色与闪烁含义覆盖慢闪回路、快闪错误、端口禁用、硬件故障等场景并给出推荐操作最后附有 EMC 及华建高科的技术支持电话便于现场排障时快速求助。资源打包为 1 个 docx 文档总大小约 392KB内容目录清晰、步骤完整既可让新手按向导式流程上手也能作为老运维在现场速查 LED 状态和默认参数的便携手册。目前已有 1045 人学习/下载。1. EMC DS5100B 这份手册SAN 里的 Zone 配置光靠记忆真的会翻车某个周二的夜间我们数据库主机突然报路径丢失双控制器的存储只能看到一端。排查下来发现上周加的新磁盘框上联端口压根没划进主机的 Zone旧路径一旦抖动整个集群就失去了冗余。当时整个存储区域网里就一台 EMC DS5100B 光纤交换机管理口默认 10.77.77.77浏览器必须用 IE 内核管理主机还要装 JRE 1.4.1——这三条任何一条不满足管理界面都进不去。这份 EMC DS5100B 光纤交换机使用维护手册要解决的正是从操作准备、Zone 划分、保存启用到 LED 灯排障这一整条可执行的链路。适合两类人正在维护 SAN 存储网、但还没碰过这种中端光纤交换机的新手以及需要快速判断端口状态、不想被 Web 管理界面绕晕的老手。下文会按“先准备、再操作、然后排障、最后上升级核对技巧”的顺序把手册里的内容和实际现场经验叠在一起讲。2. 操作前准备JRE 1.4.1、Windows 主机与管理口网段少一样管理页就进不去2.1 为什么一定是 JRE 1.4.1Java 版本不对页面就是白屏黑匣子DS5100B 的 Web 管理界面不是纯 HTML核心的 Zone 管理面板是通过 Java Applet 加载的。浏览器打开管理系统时要先在本地启动一个 Java 运行时Applet 才能把交换机内部的端口拓扑、Zone 列表渲染出来。所以手册把操作准备放在第一条要求主机装 JRE 1.4.1。这不是玄学是管理组件对 Java 类库的依赖就锁定在这个版本附近。我在实际环境里见过最多的问题是主机装了 1.4.2 或更高的版本页面也能打开但点进 Zone admin 就是空白或者提示一长串 Java class not found。原因是新版 JRE 对老 Applet 的兼容性并不承诺完全向下兼容很多老组件依赖的 javax.* 类一旦被移除界面就渲染不出来。准备阶段可以先在命令行里确认 Java 版本java -version如果显示的不是 1.4.1常规做法是单独安装一个 JRE 1.4.1 到独立目录比如 C:\jre1.4.1再在系统环境变量 PATH 里把它放到最前面。改 PATH 时要注意别覆盖掉原来的变量值改完记得新开一个终端窗口重新执行 java -version 验证。如果不想永久改 PATH也可以在 cmd 窗口里临时设置set PATHC:\jre1.4.1\bin;%PATH% java -version这种方式只对当前窗口生效适合临时确认一次版本能不能用。踩坑点在于很多人习惯装了 1.4.1 之后不重启 IE 就直接刷新页面Applet 缓存还是按旧 JRE 去加载结果依然白屏。保险做法是关闭所有 IE 窗口再重新打开登录。2.2 把管理主机切到 10.77.77.77 同一网段静态 IP 和验证命令DS5100B 管理口默认地址是 10.77.77.77掩码默认 255.255.255.0。管理台主机要用同一网段的地址才能访问比如 10.77.77.100。如果现场设备换过管理地址而文档又没同步更新这里就会变成最大的坑你对着默认地址怎么连都连不上。操作前先看当前主机 IP 是否已经在目标网段ipconfig /all重点看以太网适配器的 IPv4 地址、子网掩码。光纤交换机管理口不需要网关管理机和它在同一个广播域就行。如果不在同网段把网卡改成静态 IP 是最直接的办法netsh interface ip set address name以太网 static 10.77.77.100 255.255.255.0name 参数要和本机实际网络连接名称一致中文系统里可能是“本地连接”或“以太网”。改完后先持续 ping 管理口地址确认二层通了再继续ping 10.77.77.77 -t能稳定收到回显再去做 Web 登录。ping 通了但页面打不开的问题留到第 4 章展开。如果 ping 都不通且网线、IP 都没问题那大概率是管理口地址被改过通常只能走串口恢复默认管理配置。2.3 管理台用什么系统Win2000/2003/XP 是文档基座别拿新系统硬凑手册指定的操作系统是 Windows 2000、Windows 2003、Windows XP浏览器要求 IE 内核。这不是随口写的因为 JRE 1.4.1 在这些系统上跑得最稳IE 的 ActiveX 机制又正好承载了 Applet 的加载通道。如果现场只找得到 Windows 10 或更高版本常见做法是准备一台虚拟机装 XP或者用 32 位 IE 的兼容模式尝试访问但兼容模式并不总能解决 Java Applet 问题。我一般更倾向直接搭一台 XP 虚拟机内存 512MB 到 1GB 就够注意虚拟机网络要用桥接模式才能和交换机管理口处在同一个广播域。还有一项容易被忽略管理机要用固定 IP不要依赖 DHCP。交换机管理口不会提供 DHCP 服务管理机如果开了自动获取又拿不到地址会退化到 169.254 开头的自动地址段等于把自己弄出了目标网段。这个看着基础但在现场排障顺序里应该排在前三。3. Web 界面实战从登录到 Zone 创建、保存、启用完整操作链3.1 登录入口与默认账号admin / password 只在出厂状态有效在管理机上打开 IE 浏览器地址栏输入 10.77.77.77回车后进入 DS5100B 的 Web 管理首页。界面左下角是功能按钮区Status 显示交换机状态Events 是日志入口Zone admin 是这次实操的核心操作面板。先用默认账号登录 Zone admin用户名 admin密码 password这是手册给出的出厂默认值。要提醒的是默认账号和密码只在出厂状态有效。如果这台交换机是二手设备或者之前调试的人改过密码却没交接用 admin/password 会直接登录失败。遇到这种情况最快的方式是串口线接 Console 口恢复出厂密码但恢复出厂会同时清掉已有 Zone 配置操作前先确认这台设备的现有配置已经备份。登录成功后Zone admin 面板左边是 Zone 空间列出交换机当前所有 slot 的端口。这个界面是 Java Applet 渲染出来的第一次加载可能要等十几秒。页面暂时空白不代表没连上鼠标变成沙漏时别急着刷新等它加载完。3.2 创建 Zone 的界面规则把左侧 Port 拖到右侧Zone 就包含这个端口新建 Zone 的路径是Zone admin → Zone 空间 → Actions → Create Zone。点击后会出现命名输入框给 Zone 起名有个约定最好用“主机名_存储”这种可读格式比如 db1_datastore不要用一堆没人懂的缩写。命名完成后左边窗口会把所有 slot 的端口列出来选中要加入 Zone 的端口移动到右边窗口这个 Zone 就包含这些端口了。这里最容易犯的错是把“创建 Zone”理解成“把端口加入现有 Zone”。Create Zone 每次都是新建一个全新的 Zone 对象新建完还要把端口移进去。想在一个已有 Zone 里加端口应该先选中那个 Zone 再做编辑而不是再创建一个同名 Zone——同名 Zone 在某些版本里会直接覆盖旧配置。端口选择上要注意左边窗口列出的是交换机侧端口不是服务器或存储侧的主机总线适配器。Zone 语义是按交换机端口为单位的把服务器端口和存储端口放进同一个 Zone它们之间的通信就被放开。3.3 Save Config Only 与 Enable Config 的区别保存不等于生效Zone 成员调整完后面板顶部会出现 Config 栏里面有 Save Config Only 和 Enable Config 两个按钮。这是整个配置流程里最容易翻车的环节。Save Config Only 只是把当前 Zone 定义写入交换机的配置库它不会改变正在运行的 Zone 配置。只有当 Enable Config 执行后新配置才会被下发到端口转发层面设备之间的新路径才会真正打通。手册里的顺序是先点击 Save Config Only等下方状态栏出现 DONE再点击 Enable Config。DONE 只代表保存动作完成不代表业务链路已切换。Enable 在较大的 Fabric 结构里会触发全网的 Zone 重算期间可能产生毫秒级的中断所以不要选在业务高峰期做大批量 Zone 修改。Enable 前系统一般会要求确认对话框样式根据管理软件版本略有差异语义都一样你确认要把当前配置设为 Active。我一般会在确认前先记录当前生效配置的截图万一启用后出现不该通的业务被隔离或者错误的划分导致路径丢失也好有后悔药可回滚。3.4 核对Status、Events 日志和已启用 Config 的状态验证配置启用不是点了按钮就结束。我习惯做完 Enable 之后再回到 Zone admin看 Config 栏里当前生效的是不是你刚才那套配置。再看 Events 里会不会出现 zone config enable 完成之类的日志确认没有 error 级别输出。如果服务器和存储端的多路径软件允许最稳妥的验证是在业务主机上做一次磁盘路径扫描确认新增映射的 LUN 已经以 Online 状态出现。只靠交换机界面显示绿色容易被蒙混过去界面有时会缓存旧状态。交换机换端口、换 Zone 后链路状态刷新有延迟等 30 秒再刷新页面是保守做法。4. 常见问题排查LED 灯速查、管理页打不开、Zone 不生效的坑都在这4.1 LED 灯状态速记左灯看端口、右灯看速率、前面板看电源DS5100B 前面板上的 LED 灯分三组左灯对应端口状态右灯对应端口速度前面板灯对应交换机电源。手册给了一张完整的状态速查表整理后现场对照用左灯端口状态颜色/动作含义推荐操作灭无光没有光信号检查线缆绿固定在线但无数据传输无需操作绿慢闪回路或不协调检查设备及相应配置绿快闪端口回路测试无需操作绿飞快闪正在进行数据传输无需操作黄固定或闪烁正在传输无需操作橙固定端口在接受信号但不在线确认链路两端速率协商橙慢闪端口被禁用启用端口橙快闪端口有错误重置交换机或端口黄绿交替—端口被绕过重置端口先说最常见的两组。橙慢闪表示端口被禁用可能是人工操作误禁也可能是错误计数触发的自动禁用。解决动作是重新启用端口但如果启用后立刻又变橙闪问题就不在端口本身而在链路或光模块。橙快闪表示端口有错误手册推荐 Reset the switch但我在现场一般先不急着整机重置先看一眼 Events 里报的错误类型很多时候只是光模块信号弱清一下错误计数就能恢复。黄绿交替表示端口被绕过对应场景一般是链路不稳定后设备主动绕行此时重置端口比重启交换机副作用更小。右灯简单一些灭表示 Post 正在进行或链路工作在 1G绿表示端口运行在 2G。看到绿不代表业务正常它只告诉你速率协商好了。电源灯绿是正常的慢闪绿说明有端口正在加载需要检查错误日志灯灭说明电源硬件故障或没有加电这时候该联系供应商而不是自己拆壳子。4.2 现象输入管理 IP 后页面白屏或一直加载——原因JRE、ActiveX、网段三选一这一条在真实环境里出现频率最高拆开写现象IE 地址栏输入 10.77.77.77 回车页面一直转圈最后白屏控制台报 applet 加载失败。原因主机 JRE 版本不是 1.4.1。高版本 JRE 对老 Applet 的类库支持不完整页面结构能出来Java 部分渲染失败。解决安装 JRE 1.4.1把它的 bin 目录放 PATH 最前。改完重新开 IE页面会在加载 Applet 时弹出 Java 安全提示点允许等十几秒看到 Zone 面板才算真正加载完。现象直接提示 IE 阻止了内容运行或 ActiveX 控件被拦截。原因IE 安全级别默认会拦截 ActiveXApplet 下载通道被掐断。解决把 10.77.77.77 加进 IE 受信任站点并把受信任站点的 ActiveX 控件和插件全部设为启用。这台机器是专用管理机不要拿它浏览外网。现象ping 10.77.77.77 能通页面还是进不去。原因管理口地址被改过当前 ping 通的是别的东西或管理服务没起来。解决用串口线接 Console 口看命令行是否可进能进的话跑管理地址查询命令确认管理服务状态。DS5100B 管理服务异常比较少见多数是地址漂移问题。4.3 现象Save Config Only 显示 DONE但业务主机还是看不到新 LUN——原因没 Enable Config这是 Zone 操作里最典型的“白劳动”案例。保存完成提示 DONE 之后很多人以为已经生效但新的 Zone 并没有被下发到转发平面。只有当 Enable Config 执行完配置才成为 Active Config交换机才会按新 Zone 表过滤端口间通信。解决回到 Config 栏点击 Enable Config等待状态栏出现 DONE 后再去主机上重新扫描磁盘。如果 Enable 时报配置被其他交换机占用说明同一 Fabric 里另一台交换机也在改 Zone 配置要等对方操作完并释放锁否则强行启用可能造成两边配置不一致。我碰过 Fabric 里两台交换机同时改 Zone结果各动了一部分最后只能靠拷一份旧配置回滚。4.4 现象端口橙慢闪业务中断——原因端口被禁用但禁用来源要分清楚端口橙慢闪直接对应“端口被禁用”但禁用有两种来源管理侧主动禁用的以及链路错误累积自动禁用的。前者 Events 里会有明确的 disable 记录后者表现更像链路错误超过阈值后触发的自我保护。解决顺序是先看 Events 里 disable 记录的触发来源再决定执行 enable 还是先清错误计数。直接 enable 一个错误触发禁用的端口如果不处理错误来源比如光模块老化、线缆弯曲半径过大端口会很快再次禁用。我一般会先做光模块的插拔清洁再在 CLI 里清错误计数最后 enable这样存活率比盲目 enable 高很多。5. 进阶越过 Web 界面用 CLI 核对 Zone 配置与端口状态5.1 通过 SSH 连管理口进入命令行模式的准备Web 界面适合日常操作但要说“核对自己改的东西对不对”命令行更直接。DS5100B 管理口通常支持 SSH 登录准备一台能连通管理网络的机器在终端里执行ssh admin10.77.77.77回车后按提示输入 admin 账号的密码。首次登录系统会强制改密码这是正常流程。如果 SSH 连不上多往两个方向排查管理机到管理口的网络不通或者交换机上 SSH 服务被关闭了。后者可以通过串口线接 Console 重新开启具体命令因版本不同略有差异常见做法是先确认 ssh 服务状态再重新启动。5.2 常用核对命令switchShow、cfgShow、zoneShow、portShow 怎么读进入命令行模式后最常用的四组命令switchShow cfgShow cfgShow active zoneShow db1_datastore portShow 0/12switchShow 输出整机状态重点看交换机健康状态、端口总数、在线端口数以及有没有端口卡在异常状态。cfgShow 显示配置库里的全部 Zone 配置。核对当前生效配置时一定要加 active 参数因为不带 active 看到的是未激活的候选配置很多排障误判就是把候选配置当成了生效配置。zoneShow 后面跟 Zone 名会列出这个 Zone 的成员端口或成员设备的 WWNN。这里可以做一个交叉验证Web 界面里看到 Zone 包含端口 0/12CLI 里也要确认 zoneShow 结果里有 0/12两边对得上才算改对。portShow 后面跟槽位/端口号显示该端口的状态、速率、错误计数、连接对端的 WWN。判断一个端口是否在业务状态看 State 段是否为 Online不要只看灯绿。灯绿只代表物理链路存在StateOnline 才是端口协议层面的真正在线。5.3 看 Events 不靠 Web把日志项和端口状态变化对应起来Web 的 Events 页面会把日志按时间倒序刷新但页面不刷新时数据不会主动变更。CLI 里查看事件日志更直接常见做法是执行事件查看类命令后按时间倒序观察重点找这几类记录端口 Up/Down 事件、Zone 配置使能完成事件、错误计数清空事件。我在现场的习惯是修完一个端口后把该端口在事件日志里的最新状态和 portShow 结果并排着读。如果事件日志显示端口不断在 Up/Down 之间抖动而 portShow 显示错误计数在涨那不是配置问题是硬件链路问题这时候把精力放在 Zone 配置上没用应该回到线缆、光模块、对端接口上去。5.4 把 Web 界面和 CLI 交叉验证避免界面缓存造成的误判Web 管理界面有一个很麻烦的地方存在一定的状态缓存和刷新延迟。改完 Zone 后立刻回页面刷新看到的可能是旧状态。所以所有关键判断都以 CLI 输出为准Web 界面只作为入口和日常查看用。一个实用的交叉验证动作是改 Zone 前在 CLI 里跑一遍 cfgShow active把结果存成文本当作改之前的基准改完 Enable 后再跑一遍同一命令对比两份结果确认你要变更的 Zone 已经出现在 Active 配置里同时确认无关 Zone 没有被被动过。这套流程在变更时能兜住大部分错误。6. 收尾把配置核对变成每次操作后的固定动作改完 Zone 后最危险的一段时间是你以为它生效了、实际上没有。这么多年下来我给自己定了一条规矩任何 Zone 变更不管大小都必须按同一个顺序收尾一分钟内能完成的验证不能省略。顺序很简单但固定不变先在 Web 里点 Enable Config 看到 DONE再 SSH 上交换机跑一遍 cfgShow active核对目标 Zone 在不在里面然后跑 zoneShow 确认关键端口无误最后翻 Events 里最近几条日志确认没有 error 出现。ssh admin10.77.77.77 cfgShow active zoneShow db1_datastore portShow 0/12这三条命令 30 秒就能出结果。操作完成后如果业务主机也允许顺带扫描一次存储设备的 LUN端口和 Zone 两边都 Online我才会把这个变更关闭。因为这个习惯后来有一次改完 Enable 后业务主机依然报找不到 LUN我第一时间跑命令发现目标 Zone 没有出现在 Active 里原因是同一 Fabric 的另一台交换机持有配置锁等锁释放后才真正生效从而避免了误判直接整机重启的冲动。从那以后我每次改 Zone 都强制走一遍Enable → cfgShow active → zoneShow → Events 收尾。这套流程看起来机械确实避免了大部分因为“界面显示正常”而翻车的场面希望帮到你。本文还有配套的精品资源点击获取
阅读完成 · 觉得有帮助?
咨询建站