FC SAN光纤交换机维护介绍

一、什么是FC SAN ?

  ​存储区域网络(Storage Area Network,SAN)采用网状通道(Fibre Channel ,简称FC,区别与Fiber Channel光纤通道)技术,通过FC交换机连接存储阵列和服务器主机,建立专用于数据存储的区域网络。

  SAN(Storage Area Network,存储局域网络)的诞生,使存储空间得到更加充分的利用以及安装和管理更加有效。SAN是一种将存储设备、连接设备和接口集成在一个高速网络中的技术。SAN本身就是一个存储网络,承担了数据存储任务,SAN网络与LAN业务网络相隔离,存储数据流不会占用业务网络带宽。
  在SAN网络中,所有的数据传输在高速、高带宽的网络中进行,SAN存储实现的是直接对物理硬件的块级存储访问,提高了存储的性能和升级能力。

FC SAN常用架构

二、SAN日常维护介绍

(1)SAN登录方式

1、串口线登陆
1)交换机自带一个串口线。将串口盖拿掉,将串口线连接上去
2)连接串口线到笔记本的串口。
3)打开“超级终端”,配置如下:每秒位数 9600;数据位8;其他默认  
4)当超级终端停止报告信息,按“Enter” 显示login信息,login
5)默认用户:admin,默认密码:password。
2、网络连接登陆
用telnet工具通过IP地址登陆。iP地址默认为10.77.77.77。默认用户:admin,默认密码:password
3、Web方式登录
使用浏览器登录http://10.77.77.77,主机需安装java控件。默认用户:admin,默认密码:password

 (2)SAN交换机状态灯的指示

一般情况,SAN交换机的端口状态灯有如下情况:

不亮:未检测到信号,需要检查SFP和线缆
绿灯长亮:端口连接正常,但没有数据传输
绿灯慢闪(1秒亮,1秒灭):端口连接,但是连接设备不兼容或端口设置错误
绿灯快闪(1/4秒亮,1/4秒灭):内部环回,用于故障检测
绿灯闪(无规律):连接正常,有数据正在传输
黄灯长亮:端口接收到信号,但未上线(正常状态)
黄灯慢闪(1秒亮,1秒灭):端口或交换机被禁用(disablePort或disableSwitch)
黄灯快闪(1/4秒亮,1/4秒灭):端口故障 

(3)日常健康状态检查和日志信息收集

1、检查交换机的外部告警灯


2、检查交换机的内部报错日志
1)Uptime
显示交换机工作时间
检查该交换机当前时钟,目前有几个用户登录到这台交换机,以及它已经正常工作了多长时间等信息。
switch:admin> uptime
07:00:15 up 1143 days, 19:11,  1 user,  load average: 0.00, 0.01, 0.04

2)Ipaddrshow
显示交换机IP地址信息
switch:admin> ipaddrshow


3)Licenseshow
显示当前交换机所添加的license信息


4)Switchshow
检查交换机信息及端口状态
switch:admin>   switchshow

5)Switchstatusshow
显示交换机运行状态
重点检查如果交换机状态为healthy,则表示交换机当前运行正常,如果有不是healthy的状态出现,则需要根据具体问题使用相关命令继续检查。

6)Firmwareshow
显示微码版本信息
检查交换机当前微码是否符合微码评估要求,是否存在Bug,是否需要升级
firmwareshow:
Appl     Primary/Secondary Versions 
------------------------------------------
FOS      v6.2.1b           v6.2.1b

7)Fanshow
显示风扇运行状态
重点检查当前交换机散热风扇状态是否为OK
fanshow:
Fan 1 is Ok, speed is 2045 RPM
Fan 2 is Ok, speed is 2020 RPM
Fan 3 is Ok, speed is 2020 RPM

8)Tempshow
显示交换机当前温度信息
检查当前交换机的温度传感器是否为OK状态
tempshow:
Sensor  Slot    State     Centigrade     Fahrenheit
  ID
=====================================================
  1       1     Absent
  2       2     Absent
  3       3     Ok          29             84
  4       4     Ok          28             82
  5       5     Ok          29             84
  6       6     Ok          30             86
  7       7     Ok          29             84
  8       8     Absent
  9       9     Absent
 10      10     Absent

各部分温度正常(20-50度)(Absent表示插槽为空)。

9)Psshow
显示电源运行状态:
电源状态都是OK则表明电源运行正常,absent表示没有插电源。
psshow:
Power Supply #1 is OK
 DELTA DPS1001AB-1EM 23020000603 01   FL2L9018699
Power Supply #2 is OK
 DELTA DPS1001AB-1EM 23020000603 01   FL2L9018658
Power Supply #3 is absent
Power Supply #4 is absent

10)Slotshow
显示板卡运行状态
如果板卡状态为ENABLE,则表示此槽位板卡正常
如果板卡状态为VACANT,板卡类型为UNKNOWN,则需要根据具体配置情况检查该槽位是否真的没有插卡,如确实没有插卡,则此状态正常。
slotshow:
Slot   Blade Type   ID    Status
---------------------------------
  1     UNKNOWN           VACANT
  2     UNKNOWN           VACANT
  3     SW BLADE   36     ENABLED
  4     SW BLADE   36     ENABLED
  5     CP BLADE   16     ENABLED
  6     CP BLADE   16     ENABLED
  7     SW BLADE   36     ENABLED
  8     UNKNOWN           VACANT
  9     UNKNOWN           VACANT
 10     UNKNOWN           VACANT

11)Hashow
显示CP板卡HA状态
重点检查active CP板卡和standby CP板卡状态是否为health
检查HA状态是否为enabled和synchronized
switch:admin> hashow
Local CP (Slot 6, CP1): Active, Warm Recovered
Remote CP (Slot 5, CP0): Standby, Healthy
HA enabled, Heartbeat Up, HA State synchronized

12)Errdump
显示错误日志
重点检查错误日志中是否存在ERROR或者WARNING信息
errdump:
Fabric OS: v6.2.1b
2011/06/21-16:36:25, [PORT-1010], 1383, FID 128, WARNING, SW1, Port (ID: 3) QOS is disabled
 

13)Fabricshow
显示fabric信息
重点检查Fabric信息与实际Fabric中交换机数量是否一致,以及确认交换机是否级联

14)Cfgshow
显示交换机配置信息
检查交换机zoning信息是否符合配置要求

15)Porterrshow
显示交换机端口错误统计
重点关注Crc_Err和Enc_Out报错信息
注意:对于Loss of Sync; Loss of Signal; Enc_Out Error这些报错,客户每次重启主机或存储,重新插拔光纤线,禁用或启用端口等动作都会产生此类报错。当端口进行速率协商时,Enc_Out Errors也会产生。如果设备速率已知,则可以通过portcfgspeed命令来固定端口速率,以便跟踪这个报错是否为端口速率协商所致。根据经验统计,如果Enc_Out报错单独产生很可能是光纤线问题,如果Enc_Out和Crc_Err一起产生则很大的可能是GBIC/SFP问题导致。

16)Portperfshow
可以查看各端口实时流量。

17)Sfpshow
可以查看各端口sfp模块的信息。

18)Supportshow
收集交换机的配置信息,以供分析。

(4)SAN交换机配置备份

  实施安装完光纤交换机后、更改光纤交换机配置、在SAN中添加或者更换交换机时、在升级光纤交换机微码之前,都应该对每台光纤交换机配置文件进行备份。配置文件备份的作用主要有以下几个方面:灾难恢复、故障诊断及恢复、恢复一台无效配置的交换机、修改或者扩展SAN、恢复意外删除的许可、恢复或者重配分区配。首先登陆到光纤交换机,如前所述,使用串口登陆或者网络管理口登陆均可用命令“configupload”完成配置文件备份任务,检查配置文件正确可用后请妥善保管。

(5)SAN交换机的开关机

  1、直接按SAN交换机面板上的开关键
  2、开关机顺序:
        开机顺序:存储----->SAN交换机----->主机
        关机顺序:主机----->SAN交换机----->存储

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:/a/300170.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

实现目标检测中的数据格式自由(labelme json、voc、coco、yolo格式的相互转换)

在进行目标检测任务中,存在labelme json、voc、coco、yolo等格式。labelme json是由anylabeling、labelme等软件生成的标注格式、voc是通用目标检测框(mmdetection、paddledetection)所支持的格式,coco是通用目标检测框&#xff0…

学习笔记:C++之 switch语句

Switch语句 作用:执行多条件分支语句 语法: switch(表达式){ case 结果1:执行语句;break; case 结果2:执行语句;break; ... default:执行语句&a…

Java反射之获取构造方法,成员变量,成员方法以及反射的作用

目录 1.什么是反射2.获取Class对象的三种方式3.反射获取构造方法4.反射获取成员变量5.反射获取成员方法6.反射的作用 1.什么是反射 在Java中,反射是指程序在运行时动态地获取类的信息、调用方法和访问属性的能力。 通过反射,可以在运行时获取类的构造函数…

什么是多因素身份验证(MFA)

多重身份验证(MFA)是在授予用户访问特定资源的权限之前,使用多重身份验证来验证用户身份的过程,仅使用单一因素(传统上是用户名和密码)来保护资源,使它们容易受到破坏,添加其他身份验…

计算机原理 (2) CPU的诞生 输入 输出 PC指针

文章目录 计算机的前世今生计算机的三个根本性基础1. 计算机是执行输入、运算、输出的机器;2.程序是指令和数据的集合;3.计算机的处理方式有时与人们的思维习惯不同 二、结论三、参考资料交个朋友 计算机的前世今生 上一篇文章最终结束的时候谈到希望给…

JavaScript异常处理实战

前言 之前在对公司的前端代码脚本错误进行排查,试图降低 JS Error 的错误量,结合自己之前的经验对这方面内容进行了实践并总结,下面就此谈谈我对前端代码异常监控的一些见解。 本文大致围绕下面几点展开讨论: JS 处理异常的方式…

鸿蒙开发基础运用(ArkTS)-健康生活APP

健康生活应用,主要功能包括: 用户可以创建最多6个健康生活任务(早起,喝水,吃苹果,每日微笑,刷牙,早睡),并设置任务目标、是否开启提醒、提醒时间、每周任务频…

即时战略游戏的AI策略思考

想起来第一次玩RTS游戏,就是框住一大群兵进攻,看他们把对面消灭干净……我接触的第一款游戏是《傲世三国》那会儿是小学,后来高中接触了魔兽地图编辑器,我发现自己喜欢直接看属性而省去争论和试验的步骤——我喜欢能一眼看透的感觉…

Stable Diffusion 系列教程 - 6 Dreambooth及训练

Stable-Diffusion、Imagen等文生图大模型已经具备了强大的生成能力,假设我们的Prompt为 [Cyberpunk Style],SD或许能很快画出赛博朋克风格的一幅画。但你作为一个不知名的人,不能奢求SD在训练的时候把你自己想要的风格也加进去吧?…

李沐-《动手学深度学习-02-目标检测

一 、目标检测算法 1. R-CNN a . 算法步骤 使用启发式搜索算法来选择锚框(选出多个锚框大小可能不一,需要使用Rol pooling)使用预训练好的模型(去掉分类层)对每个锚框进行特征抽取(如VGG,AlexNet…)训练…

C语言中关于函数调用的理解

理论 关于函数调用的方式有两类:传值调用和传址调用 传值调用:函数的形参和实参分别占有不同的内存块,对形参的修改不会影响实参。 传址调用:把函数外部创建变量的内存地址传递给函数参数的一种调用方式。可以让函数和函数外面…

【ThreeJS入门——】WEB 3D可视化技术——threejs

简介 网页上已经可以做出很多复杂的动画,精美的效果。下图就是通过WebGL在网页中绘制高性能的3D图形。 threejs是一个让用户通过javascript入手进入搭建webgl项目的类库。 1、搭建第一个场景和物体 三维的物体要渲染在二维的屏幕上。首先要创建一个场景来放置物体…

源码编译部署篇(二)源码编译milvus成功后如何启动standalone并调试成功!

Milvus启动和调试 0 前言1 Milvus启动【问题描述】出现Aborted问题【问题分析】【解决方法】安装Pulsar服务执行单机启动命令解决监听端口号 2 Milvus调试编写launch.json验证单例调试成功 3 遇到的问题汇总问题1问题2:Permission denied 0 前言 由于Milvus官方文档只提及如何…

【LeetCode:228. 汇总区间 | 区间】

🚀 算法题 🚀 🌲 算法刷题专栏 | 面试必备算法 | 面试高频算法 🍀 🌲 越难的东西,越要努力坚持,因为它具有很高的价值,算法就是这样✨ 🌲 作者简介:硕风和炜,…

FreeRTOS学习第6篇–任务状态挂起恢复删除等操作

目录 FreeRTOS学习第6篇--任务状态挂起恢复删除等操作任务的状态设计实验IRReceiver_Task任务相关代码片段实验现象本文中使用的测试工程 FreeRTOS学习第6篇–任务状态挂起恢复删除等操作 本文目标:学习与使用FreeRTOS中的几项操作,有挂起恢复删除等操作…

探索2024年软件测试的几大主导趋势

进入2024年,考虑影响测试环境的问题至关重要。这种思考将成为团队了解主要瓶颈和实现当今不断提高的期望的首要因素。 01 了解关键测试瓶颈 毋庸置疑,现代团队需要不断创新、适应和拥抱最新趋势,以保持竞争力并提供以客户为中心的解决方案。尽…

OpenGuass 之顺序扫描和索引扫描的代价估算

一. 前言 在OepnGuass中,一条路径的执行代价估算值将直接决定一条路径是否会被取舍。本文主要对OpenGuass中对于普通表的顺序扫描和索引扫描两种路径的的代价估算进行代码走读了解代价估算的整体过程。 二. 顺序扫描代价估算 顺序扫描的路径代价估算在OpenGuass中实…

【C++】- 类和对象(构造函数!析构函数!拷贝构造函数!详解)

类和对象② 类的6个默认成员函数构造函数析构函数拷贝构造函数 类的6个默认成员函数 上一篇详细介绍了类。如果一个类中什么成员都没有,简称为空类。 那么空类中真的什么都没有吗? 并不是,当类在什么都不写时,编译器会自动生成…

Mac 16g约等于Windows多少g?

Mac 16g 内存等于 Windows 320g 内存 何为“黄金内存”? Mac 的内存是用黄金做的,而 Windows 的内存是用铁做的。 黄金的密度是 19.32 g/cm,而铁的密度是 7.874 g/cm。 因此,16g 的黄金体积是 0.082 cm,而 16g 的铁…

CentOS设置docker静态ip

docker容器的ip地址在每次启动后启动顺序设置ip地址,为解决ip地址变动的问题,我们有必要设置docker内部ip地址固定。 第一步先创建一个本地ip地址固定容器的ip docker network create —driver bridge —subnet172.18.12.0/16 —gateway172.18.1.1 wn_d…