因为ceph集群的服务器硬盘都是直通的,当我们发现有硬盘存储坏道需要更换硬盘,但是因为盘序可能不是连续的,无法定位服务器上那块硬盘是故障的,如果冒然测试可能把正常的硬盘拔出,得不偿失,所以就写一下我定位故障硬盘的思路。

一、硬盘定位思路

如果硬盘离线了,直接可以通过阵列卡管理工具看到,以下思路适用于故障硬盘亚健康但未离线。

1、找到损坏的硬盘设备,如/dev/sdad;

2、通过smartctl工具找到硬盘的SN号;

3、通过阵列卡工具找到对应序列号对应的服务器的槽位号;

4、点亮硬盘的定位灯,更换硬盘,问题解决;

二、LIS阵列卡通过Storcli工具定位

1、Storcli工具安装

2、获取故障硬盘SN

通过 smartctl --all /dev/sdad 找到硬盘SN序列号。

3、通过Storcli找到硬盘solt

通过./storcli64 /call /eall /sall show all |grep -5 -i WKD26RCS 筛选硬盘SN找到Slot;

4、点亮硬盘定位灯更换硬盘

通过./storcli64 /c0/e0/s23 start locate点亮定位灯

三、通过Arcconf工具定位硬盘

如果RAID卡是LSI SAS2208、LSI SAS2308、LSI SAS3008、LSI SAS3108、LSI SoftRAID、PM8060、PM8068则无法通过Storcli去管理,则需要通过Arcconf去管理。

1、Arcconf下载

2、通过Arcconf筛选问题盘

通过Arcconf可以直接通过盘符筛选问题硬盘,通过./arcconf-linux getconfig 1 pd |grep -5 -i "sdd"可以直接筛选出来。

3、开启硬盘定位灯

通过命令./arcconf-linux identify 1 device 0 21开启硬盘定位灯,方便更换。

Linux怎么看磁盘设备名,Linux通过设备名称如何定位故障硬盘相关推荐

  1. Linux iscsi的磁盘扩容,Linux物理磁盘扩容流程

    1. 插入硬盘前,查看现有硬盘情况 (1)命令:fdisk -l 说明:fdisk -l 查看设备的所有分区 (2)命令:df -h 说明:df 列出文件系统的整体磁盘使用量 2. 断电插入硬盘后,重 ...

  2. linux 查看其他磁盘分区,Linux 查看磁盘分区.pdf

    Linux 查看磁盘分区 作者:北南南北 来自:LinuxSir.Org 的,不仅仅是查看磁盘的分区表,而且也能进行磁盘分区的操作:但在本文,我 们只讲磁盘分区的查看,以及分区的使用情况的查看:本文只 ...

  3. 安装linux无法挂载磁盘分区,Linux 磁盘分区挂载

    1. 分区类型 linux 下有主分区.扩展分区.逻辑分区.主分区最多有4个,扩展分区最多只能有一个.但是主分区+扩展分区最多只能有4个.扩展分区无法进行数据读写,只能装在逻辑分区(在扩展分区中,逻辑 ...

  4. linux命令看文件内容,Linux文件内容查看相关命令

    1.more命令 在Linux中,more命令是一个基于vi编辑器的文本过滤器,它能以全屏的方式按页显示文本文件的内容,more里面内置了一些快捷键. (1)命令语法 more(选项)(参数) (2) ...

  5. linux文件目录与磁盘格式,Linux文件、目录与磁盘格式

    用户和用户组 一.linux文件属性 文件所属用户组   修改时间 drwxr-x---     4     root      root     4096   Sep  8  14:06  . -r ...

  6. linux树形看磁盘,2 - 3、Linux—磁盘分区和挂载【2021-3-3】

    总目录:地址如下看总纲 1.Linux 分区 1.原理 (1)Linux 来说无论分多少个分区,分给哪一目录使用,它归根结底就只有一个 根目录,一个独立且唯一的结构目录,Linux 中每个分区都是用来 ...

  7. linux看磁盘是sas还是sata吗,SAS和SATA硬盘傻傻分不清?看这里

    原标题:SAS和SATA硬盘傻傻分不清?看这里 互联网时代的来临,使得企业对存储的需求在增长,传统的硬盘也逐渐发展,而变化最大的就是接口.当前,按照接口的不同,机械硬盘主要可被分为SATA硬盘和SAS ...

  8. linux buffer 刷到磁盘,Linux下的磁盘缓存 linux page buffer cache深入理解

    延伸:linux page buffer cache深入理解 描述:...么我们在分析io问题的时候可能会更加得心应手. Page cache实际上是针对文件系统的,是文件的缓存,在文件层面上的数据会 ...

  9. Linux 权限、磁盘操作命令-Linux基础环境命令学习笔记

    1.创建用户和用户组 1)用户和用户组 /etc/passwd 保存系统用户的基本信息 /etc/group 保存用户组信息 用户名:x:UID:GID 2)基本命令 useradd 增加用户 gro ...

最新文章

  1. Can't toast on a thread that has not called Looper.prepare()
  2. Ksusha and Array (vector)
  3. restify mysql_[菜鸟试水]关于Nodejs搭建后台API服务(Mysql-Restify)[下]
  4. Oracle宣布在云上正式上线 自治事务处理数据库
  5. js宝典学习笔记【转载】
  6. boot jndi数据源 spring_使用Spring Boot配置JNDI数据源 -Roy教程
  7. 【C#】详解C#异常
  8. xmpppy获取服务器版本信息,为什么XMPP? - 今幕明的个人页面 - OSCHINA - 中文开源技术交流社区...
  9. 【VRP】基于matlab遗传算法求解出租车网约车接送客车辆路径规划问题【含Matlab源码 YC003期】
  10. 人件札记:软件开发的管理思想
  11. 穿越“宽带接入”的迷雾 :WAN接入关键技术详解(以及 cisco 路由器产品基础知识)...
  12. MySQL-第七讲:数据库编程
  13. 报错Replace Autoprefixer browsers option to Browserslist config.
  14. CornerNet Guassian radius高斯半径的确定-数学公式详解
  15. 『互联网架构』埋点基础知识
  16. 6个越南主流社交媒体软件简单介绍
  17. 微信小程序渐变色按钮,好看的小程序按钮样式
  18. php smtp发送邮件
  19. HACKTHEBOX——Nibbles
  20. KubeCon Keynote演讲:Kubernetes如何赋能可再生能源产业提升10倍效率

热门文章

  1. SpringMVC--记录学习历程
  2. 【vsftpd】配置
  3. VRTK4开发VR2:射线
  4. 树的Breadth-First-Search和Depth-First-Search的java实现
  5. loadrunner没有 demo_scenario.lrs
  6. 【C语言初学】编写程序求e的值
  7. PDF文件在线预览之pdf.js
  8. 僵尸网络Mirai变种疑似开始针对华为进行武器制作
  9. Ubuntu环境中英文切换
  10. 生命不息,折腾不止:Jetson Nano上手篇