Dell服务器中Lsiutil命令常见使用

打印 上一主题 下一主题

主题 971|帖子 971|积分 2923


  • Download firmware (update the FLASH)
  • Download/erase BIOS and/or FCode (update the FLASH)
  • Scan for devices
  • Change IOC settings (interrupt coalescing)
  • Change SAS IO Unit settings
  • Display attached devices
  • Diagnostics
  • RAID actions
  • Reset bus
  • Reset target
  • Display operating system names for devices
  • Concatenate SAS firmware and NVDATA files
  • Show non-default settings
  • Restore default settings
  • Show board manufacturing information
  • Reset SAS link, HARD RESET
  • Reset SAS link
  • Reset port
e Enable expert mode in menus
p Enable paged mode
w Enable logging
Main menu, select an option: [1-99 or e/p/w or 0 to quit] 69 — 检察Raid 卡的信息板子名称【SAS6IR】
Seg/Bus/Dev/Fun Board Name Board Assembly Board Tracer
0 2 0 0 SAS6IR
Main menu, select an option: [1-99 or e/p/w or 0 to quit] 8 —扫描硬盘设备并打印设备状态
SAS1068E’s links are 3.0 G, 3.0 G, down, down, off, off, off, off
B___T___L Type Vendor Product Rev SASAddress PhyNum
0 0 0 Disk Dell VIRTUAL DISK 1028
0 8 0 EnclServ DP BACKPLANE 1.07 5942b0b02dcf1a00 8
Hidden RAID Devices:
B___T Device Vendor Product Rev SASAddress PhyNum
0 1 PhysDisk 0 SEAGATE ST3600057SS ES62 5000c50023c4b95d 1
0 9 PhysDisk 1 SEAGATE ST3600057SS ES62 5000c50023c4bd95 0
【检察Raid 状态】: 进入21 选项:
Main menu, select an option: [1-99 or e/p/w or 0 to quit] 21

  • Show volumes
  • Show physical disks
  • Get volume state
  • Wait for volume resync to complete
  • Replace physical disk
  • Disable drive firmware update mode
  • Enable drive firmware update mode
  • Create volume
  • Delete volume
  • Change volume settings
  • Change volume name
  • Create hot spare
  • Reset port
e Enable expert mode in menus
p Enable paged mode
w Enable logging
RAID actions menu, select an option: [1-99 or e/p/w or 0 to quit] 2 —检察设备在线状态
1 volume is active, 2 physical disks are active
PhysDisk 0 is Bus 0 Target 1
PhysDisk State: online
PhysDisk Size 572325 MB, Inquiry Data: SEAGATE ST3600057SS ES62
Warning, page length in reply does not match page length in buffer
(9 vs. 15)
PhysDisk 1 is Bus 0 Target 9
PhysDisk State: online
PhysDisk Size 572325 MB, Inquiry Data: SEAGATE ST3600057SS ES62
Warning, page length in reply does not match page length in buffer
(9 vs. 15)
注意,因为我的两块硬盘做得是Raid 0 ,如果你的磁盘做得是Raid 1 可以通过 【4. Wait for volume resync to complete】两块硬盘的同步状态
RAID actions menu, select an option: [1-99 or e/p/w or 0 to quit] 4 —我的是Raid 0
Volume 0 State: optimal, enabled
以下几个菜单可以在线创建阵列!

  • Create volume
  • Delete volume
  • Change volume settings
  • Change volume name
  • Create hot spare
#注意以上所有的退出使用阿拉数字零
3、非交互方式检察SAS 6/iR卡信息
如果你觉得上面的菜单选项比力贫苦,你也可以使用命令行模式完成!如下:
lsiutil –p1 –a 8,21,4,0,0
-p1 指1 MPT Port found
-a 指你选择的菜单号,并使用逗号分开.
0表现退出参数------即进入几个菜单,就是用几个0 做退出!
[root@k]# ./lsiutil -p1 -a 8,21,4,0,0
LSI Logic MPT Configuration Utility, Version 1.56, March 19, 2008
1 MPT Port found
  1. Port Name         Chip Vendor/Type/Rev    MPT Rev  Firmware Rev  IOC
复制代码

  • /proc/mpt/ioc0 LSI Logic SAS1068E B3 105 00192f00 0
Main menu, select an option: [1-99 or e/p/w or 0 to quit] 8
SAS1068E’s links are 3.0 G, 3.0 G, down, down, off, off, off, off
B___T___L Type Vendor Product Rev SASAddress PhyNum
0 0 0 Disk Dell VIRTUAL DISK 1028
0 8 0 EnclServ DP BACKPLANE 1.07 5942b0b02dcf1a00 8
Hidden RAID Devices:
B___T Device Vendor Product Rev SASAddress PhyNum
0 1 PhysDisk 0 SEAGATE ST3600057SS ES62 5000c50023c4b95d 1
0 9 PhysDisk 1 SEAGATE ST3600057SS ES62 5000c50023c4bd95 0
Main menu, select an option: [1-99 or e/p/w or 0 to quit] 21
RAID actions menu, select an option: [1-99 or e/p/w or 0 to quit] 4
Volume 0 State: optimal, enabled
RAID actions menu, select an option: [1-99 or e/p/w or 0 to quit] 0
Main menu, select an option: [1-99 or e/p/w or 0 to quit] 0
  1. ## 常用命令
复制代码
./lsiutil -p 1 -a 20,12,0,0 检察硬盘计数器
./lsiutil -p 1 -a 21,1,0,0,0 检察逻辑卷状态
  1. ![在这里插入图片描述](https://img-blog.csdnimg.cn/2020072715345211.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3FxXzQwOTA3OTc3,size_16,color_FFFFFF,t_70)
复制代码
./lsiutil -p 1 -a 21,2,0,0,0 检察物理硬盘状态
状态值 对应含义
PhysDisk 0 is Bus 0 Target 3 编号
PhysDisk State: online 状态
Error Count 13, Last Error: Command = 28h, Key = 3, ASC/ASCQ = 11h/00h 错误计数器,大于0的话,就需要引起关注
  1. ![在这里插入图片描述](https://img-blog.csdnimg.cn/20200727153501924.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3FxXzQwOTA3OTc3,size_16,color_FFFFFF,t_70)
复制代码
./lsiutil -p 1 -i –s 表现端口1的设置和毗连的设备
./lsiutil –s 表现所有端口上毗连的设备
./lsiutil -p 2 -l 1 强制HBA卡端口2毗连速率为1Gb
./lsiutil –p1 –a 21,1,0,0,0 和上边菜单利用一样,只不外不用手动去选择菜单项了
./lsiutil -p 1 -i –s 表现端口1的设置和毗连的设备
./lsiutil –s 表现所有端口上毗连的设备
./lsiutil -p 2 -l 1 强制HBA卡端口2毗连速率为1Gb
  1. [/code] ./lsiutil -p 1 -a 21,1,0,0,0 — 检察逻辑卷状态
  2. 状态值 对应含义
  3. Volume State: optimal, enabled 逻辑卷健康状况
  4. Volume draws from Hot Spare Pools: 0 是否有热备
  5. Volume Size 139392 MB, 2 Members 由几块硬盘组成
  6. Primary is PhysDisk 1 (Bus 0 Target 9) 物理硬盘1
  7. Secondary is PhysDisk 0 (Bus 0 Target 3) 物理硬盘0
  8. [code]
复制代码
./lsiutil.x86_64 -p1 -a 8,21,4,0,0
  1. ![在这里插入图片描述](https://img-blog.csdnimg.cn/20200727152952914.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3FxXzQwOTA3OTc3,size_16,color_FFFFFF,t_70)
  2. ## 扩展
  3. ## 常用PC服务器阵列卡
  4. 通常,我们使用的DELL/HP/IBM三家的机架式PC级服务器阵列卡是从LSI的卡OEM出来的,DELL和IBM两家的阵列卡原生程度较高,没有做太多封装,可以用原厂提供的阵列卡管理工具进行监控;而HP的阵列卡一般都做过封装了,因此需要使用自身特有的管理工具来监控。
  5. **本文以几种常用的阵列卡为例,展示其阵列卡及硬盘监控的方法。**  
  6. **DELL SAS 6/iR卡**,全称LSI Logic SAS1068E,只支持RAID 0, RAID 1, RAID 1+0, 不支持RAID 5等高级RAID特性,不支持阵列卡电池。  
  7. **DELL PERC PERC H700卡**,全称LSI Logic MegaRAID SAS 2108,支持各种RAID级别及高级特性,可选配阵列卡电池。  
  8. **DELL PERC H310 Mini卡** ,全称LSI Logic / Symbios Logic MegaRAID SAS 2008,支持常见RAID级别,不支持高级RAID特性,不支持阵列卡电池。  
  9. **IBM ServeRAID M5014 SAS/SATA Controller卡**,全称LSI Logic / Symbios Logic MegaRAID SAS 2108,支持各种RAID级别及高级特性,可选配阵列卡电池。  
  10. **IBM ServeRAID-MR10i SAS/SATA Controller卡**,全称LSI Logic / Symbios Logic MegaRAID SAS 1078,支持常见RAID级别,不支持高级RAID特性,可选配阵列卡电池,这个卡其实和DELL的PERC 6/i卡是一样的,都是基于LSI MegaRAID SAS 1078基础上OEM出来的。
  11. ## hpacucli工具
  12. hpacucli工具查看阵列、硬盘、电池信息,其实就只要一条指令:  
  13. hpacucli ctrl all show config detail — 查看阵列详细信息、配置
复制代码
#hpacucli工具检察阵列、硬盘、电池信息,实在就只要一条指令:
hpacucli ctrl all show config detail — 检察阵列详细信息、设置

状态值 对应含义
Controller Status: OK 阵列卡状态
Firmware Version: 1.18 firmware版本,太低了建议升级,以进步稳定性及性能
Cache Board Present: True 是否配备了cache模块
Cache Status: OK cache模块状态
Cache Ratio: 100% Read / 0% Write cache计谋,此处只有读cache,不用于写cache,因为没有bbu电池,见下方结果
Drive Write Cache: Disabled 关闭磁盘cache
Total Cache Size: 256 MB cache大小
Total Cache Memory Available: 208 MB 现实可用cache大小,和理论cache大小不一样,说明cache模块可能有标题
No-Battery Write Cache: Disabled 关闭FORCEWB计谋
Battery/Capacitor Count: 0 阵列卡BBU电池数量为0,也就是没有BBU模块
Battery/Capacitor Status: Failed (Replace Batteries) 阵列卡BBU电池状态,这里表现是错误状态,需要及时更换
Array: A 第一个乌列阵列,编号从A开始,依次是A、B、C
Status: OK 物理阵列状态
Logical Drive: 1 第一个逻辑卷,编号从1开始
Fault Tolerance: RAID 5 第一个逻辑卷的阵列级别
Status: OK 第一个逻辑卷状态
Caching: Enabled 第一个逻辑卷是否启用了cache计谋
physicaldrive 1I:1:1 第一块物理硬盘,编号从1开始
Status: OK 第一块物理硬盘状态
Firmware Revision: HPDA 第一块物理硬盘firmware,如果太低,也需要及时升级,HP的硬盘每个批次都有差别的firmware
  1. ![在这里插入图片描述](https://img-blog.csdnimg.cn/20200727153556369.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3FxXzQwOTA3OTc3,size_16,color_FFFFFF,t_70)  
  2. ![在这里插入图片描述](https://img-blog.csdnimg.cn/20200727153604329.png)
  3. 参考链接 :
  4. https://imysql.com/2014/09/11/pc-server-raid-controller-disk-health-monitoring.shtml
  5. https://blog.csdn.net/cnbird2008/article/details/6968107  
  6. https://blog.51cto.com/cxj632840815/1339684
  7. Dell服务器MegaCli命令只返回Exit Code: 0x00问题分析 :https://www.cnblogs.com/fjping0606/p/4885905.html
复制代码
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
回复

使用道具 举报

0 个回复

倒序浏览

快速回复

您需要登录后才可以回帖 登录 or 立即注册

本版积分规则

篮之新喜

金牌会员
这个人很懒什么都没写!
快速回复 返回顶部 返回列表