如何精准定位服务器中的硬盘信息?

storcli64smartctl 命令可以定位硬盘盘位和盘符。

一、使用storcli64perccli工具定位硬盘信息

如何精准定位服务器中的硬盘信息?

在CentOS系统中,可以使用storcli64(针对戴尔服务器)或perccli(针对其他品牌服务器)工具来查看控制器信息、磁盘的Device ID和Slot No.,通过这些信息,结合系统中的udev规则,可以确定硬盘在服务器上的位置。

1、安装storcli64或perccli

以root用户运行./storcli64 /c0/eall/sall show命令查看控制器信息、磁盘的Device ID和Slot No.。

如果使用的是戴尔服务器,则使用storcli64;如果是其他品牌(如华为、浪潮等),则使用perccli。

2、查看控制器信息

使用perccli64 /c0 show命令查看控制器信息,包括Number of Controllers和raid卡信息。

3、查看磁盘与卷组的对应关系

使用perccli64 /c0/vall show命令查看DG与VD的对应关系。

4、定位特定磁盘

通过磁盘盘符(如/dev/sdf)定位对应的Device ID和Slot No.,如果/dev/sdf对应的Device ID为6,且DG为32:5和34,则从第7个位置开始计算,对应的物理盘位即为第7个。

5、点亮或关闭硬盘灯

使用storcli64 /c0/e8/s6 start locate命令点亮硬盘灯,或使用storcli64 /c0/e8/s6 stop locate命令关闭硬盘灯。

使用smartctl获取硬盘错误信息

smartctl是一个用于监控磁盘主控芯片smart信息的工具,可以获取硬盘的错误信息,帮助监控磁盘健康状态。

1、安装smartctl

如何精准定位服务器中的硬盘信息?

在CentOS中,可以通过yum安装smartctl。

2、查看硬盘错误信息

使用smartctl -a /dev/sd命令查看所有硬盘的错误信息。

使用lsscsi查看系统的scsi信息

lsscsi命令可以查看系统的scsi信息,包括磁盘的sas地址等。

1、查看scsi信息

使用lsscsi命令查看系统的scsi信息。

2、获取硬盘的sas地址

结合其他命令(如sg_ses)获取硬盘的sas地址。

使用sas3ircu工具定位硬盘

对于HBA卡磁盘,可以使用sas3ircu工具进行定位。

1、显示硬盘信息

使用sas3ircu display命令显示所有硬盘的信息。

2、根据SN号定位硬盘

使用sas3ircu display | grep "Serial Number"命令查找特定SN号对应的硬盘信息。

3、定位硬盘槽位

如何精准定位服务器中的硬盘信息?

根据SN号和slot号确定硬盘在服务器上的物理位置。

使用HP iLO远程管理工具定位硬盘

对于惠普服务器,可以使用iLO远程管理工具进行硬盘定位。

1、安装hpssacli

从HP官方网站下载并安装hpssacli工具。

2、查看物理设备和逻辑设备

使用hpssacli ctrl slot=0 pd all showhpssacli ctrl slot=0 ld all show命令查看物理设备和逻辑设备的状态。

3、定位故障硬盘

通过对比物理设备和逻辑设备的故障状态,定位到具体的/dev/sdx对应的硬盘。

在进行硬盘定位时,请确保已备份重要数据,并谨慎操作以避免数据丢失。

不同品牌和型号的服务器可能使用不同的工具和方法进行硬盘定位,请根据实际情况选择合适的方法。

如果遇到问题,建议查阅相关文档或联系技术支持以获取帮助。

到此,以上就是小编对于“服务器怎么定位硬盘信息”的问题就介绍到这了,希望介绍的几点解答对大家有用,有任何问题和不懂的,欢迎各位朋友在评论区讨论,给我留言。

原创文章,作者:K-seo,如若转载,请注明出处:https://www.kdun.cn/ask/620750.html

(0)
K-seoK-seoSEO优化员
上一篇 2024-10-29 21:28
下一篇 2024-10-29 21:38

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注

免备案 高防CDN 无视CC/DDOS攻击 限时秒杀,10元即可体验  (专业解决各类攻击)>>点击进入