当前位置: 首页 > news >正文

EMC Unity存储系统(包含VNXe)常用检查命令

DELL EMC的Unity存储系统,包括VNXe存储系统的OS已经完全和Clariion 的VNX不同了,近期遇到很多关于EMC unity存储系统故障的一些初步检查需求,下面是一些对于DELL EMC Unity存储系统的最常用的底层检查命令,可以对系统故障有个初步了解。然后可以添加 wechat at StorageExpert进行进一步沟通。

当然,EMC unity还有很多的底层检查命令,但这些命令绝大部分都需要在root权限下检查,或者需要绕很多的弯子才能输出结果,这就不不介绍了。

言归正传,11大法宝命令送上:

1. 获得机器的型号,序列号,软件版本等信息

这个命令类似于VNX的 navicli getagent 或者 nas_version

Uemcli /sys/general show -detail

Usemcli /sys/soft/ver show -detail

Svc_inject -l -h   列出hotfix

Svc_diag  可以查看序列号,ip地址等信息

查询当前运行的os版本

root@CETV3174700066 spa:~# uemcli -sslpolicy accept -no /sys/soft/ver show -detail

如果svc_diag中也查询不到版本的时候,可以通过

Cat /.version 文件中查看

triage中的日志文件

Unity Data Collect : 

  spX/cmd_outputs/svc_data/svc_diag.txt (for model and serial#)

  spX/cmd_outputs/svc_data/svc_inject_-l_-h.txt (for hotfix) 

  spX/cmd_outputs/smcli.txt (grep for "Product Name")

  TRiiAGE_full_Analysis.txt (from SP Collect triiage analysis)

2. 检查内存的故障情况

Svc_check_hw_config -d

Svc_check_hw_config -f

Svc_check_hw_config -a  //这个就是speclcli的所有输出,可以检查led status

svc_check_hw_config -a |grep -B 1 -A 9 "SP Fault LED"

这个命令也可以检查一些硬件的情况,sfp的收发光也可以检查到

3. 如何查看机器的硬件组成部分的健康状况

Svc_diag --state mfg (实时查询 Hardware和part number)

grep -C 10 error /EMC/C4Core/log/EMCSystemLogBackup.log   //这个 -C的含义是匹配的上下文分别显示10行

grep -C 10 ERROR /EMC/C4Core/log/EMCSystemLogBackup.log

Triage中的日志文件 Unity Data collect:

  spx/EMC/C4Core/log/EMCSystemLogBackup.log

  spx/cmd_outputs/adminobjs.txt and spx/cmd_outputs/speclcli_-getAll.txt (For part#)

  SPX_fbecli_exe_ccollectall.txt (from SP Collect analysis) for part#

4. 检查MLU对象,如fs/lun/nas_server 是否需要recovery?

Svc_storage_integritycheck

5. 检查CIFS的details信息

Svc_storagecheck --cifs

6. 检查NDMP的详细信息

Svc_storagecheck --ndmp

7. 检查文件系统的使用量

Svc_storagecheck --sizes

8. 检查物理磁盘的详细信息    这个在vnxe下面是不成功的

Svc_storagecheck --backend

9. 检查cluster 的状态

Svc_oscheck   这个仅仅在friendly name设置的情况下:

10. 设置friendly name

Unity CLI:

  uemcli -u admin -securepassword -d <array_ip> /sys/general show -detail # To view current info

  uemcli -u admin -securepassword -d <array_ip> /sys/general set -name <friendly_name> [Note:

Unisphere will reload, no production impact]

Unity console:

  svc_diag # To view current info

  svc_initial_config -f <friendly_name>

Unisphere:

 (Update System) Settings -> Management -> Unisphere IPs -> Name [Note: Unisphere will reload, no production impact]

11. 检查网络的情况

Svc_networkcheck -I     这个是做一个详细的网络检查,输出很多内容,包含IP地址,ARP表,routes,MTU,VLAN ID等

12. 故障备件的PN号

uemcli -sslPolicy accept -noHeader -t 60  /env/bat  show -detail -output table -wrap

From \spa\cmd_outputs\svc_data\svc_diag_--state_spinfo.txt

需要进一步技术支持,请加vx  StorageExpert.

相关文章:

  • 大模型: Function calling的作用
  • 整型溢出问题及解决之道
  • 【开源-土拨鼠充电系统】鸿蒙 HarmonyOS 4.0 App+微信小程序+云平台
  • 【MySQL】InnoDB引擎
  • HTML + CSS 核心知识点- 定位
  • 爬虫逆向sm3和sm4 加密 案例
  • C语言打印当前时间
  • Huggingface 笔记:大模型(Gemma2B,Gemma 7B)部署+基本使用
  • AI论文速读 | UniTS:构建统一的时间序列模型
  • Python中的环境管理与虚拟环境的使用【第148篇—虚拟环境】
  • 【gpt实践】比OpenAI 的 GPT-4 更好模型 Claude 3.0
  • 10分钟带你了解分布式系统的补偿机制
  • Android14 - AMS之Activity启动过程(1)
  • 大数据java工具
  • ChatGPT-4 VS 文心一言4.0
  • ECMAScript6(0):ES6简明参考手册
  • export和import的用法总结
  • javascript 哈希表
  • JavaScript实现分页效果
  • java第三方包学习之lombok
  • java取消线程实例
  • JS数组方法汇总
  • Ruby 2.x 源代码分析:扩展 概述
  • springboot_database项目介绍
  • SpriteKit 技巧之添加背景图片
  • 开源地图数据可视化库——mapnik
  • 前端学习笔记之原型——一张图说明`prototype`和`__proto__`的区别
  • 算法---两个栈实现一个队列
  • 小试R空间处理新库sf
  • 字符串匹配基础上
  • 数据库巡检项
  • # 数论-逆元
  • #基础#使用Jupyter进行Notebook的转换 .ipynb文件导出为.md文件
  • #我与Java虚拟机的故事#连载04:一本让自己没面子的书
  • $(document).ready(function(){}), $().ready(function(){})和$(function(){})三者区别
  • (6)添加vue-cookie
  • (分享)自己整理的一些简单awk实用语句
  • (九)信息融合方式简介
  • (一)【Jmeter】JDK及Jmeter的安装部署及简单配置
  • (一)Mocha源码阅读: 项目结构及命令行启动
  • .\OBJ\test1.axf: Error: L6230W: Ignoring --entry command. Cannot find argumen 'Reset_Handler'
  • .gitattributes 文件
  • .htaccess 强制https 单独排除某个目录
  • .NET Core IdentityServer4实战-开篇介绍与规划
  • .NET Core 成都线下面基会拉开序幕
  • .Net Core缓存组件(MemoryCache)源码解析
  • .Net8 Blazor 尝鲜
  • .Net的DataSet直接与SQL2005交互
  • .NET设计模式(11):组合模式(Composite Pattern)
  • .net使用excel的cells对象没有value方法——学习.net的Excel工作表问题
  • .NET中的Event与Delegates,从Publisher到Subscriber的衔接!
  • [ solr入门 ] - 利用solrJ进行检索
  • [<MySQL优化总结>]
  • [2023年]-hadoop面试真题(一)
  • [datastore@cyberfear.com].Elbie、[thekeyishere@cock.li].Elbie勒索病毒数据怎么处理|数据解密恢复