检测disk的磁盘并过滤:
|
获取磁盘类型,HDD(1)还是SSD(0):
|
获取磁盘信息:0表示占用,1表示空闲:
|
获取磁盘的扇区属性信息、健康状况
|
查看HDD磁盘是否存在损坏
|
包括Reallocated_Sector_Ct属性的THRESH(出厂预留扇区)和RAW_VALUE(已经成功重新分配的扇区)字段,Offline_Uncorrectable属性的RAW_VALUE(需要重新分配的扇区)字段,并推算出磁盘的健康状况(OK,WARN,ERROR)。Current_Pending_Sector,指当前有多少数据块是不可用状态的。
最终需要Reallocated_Sector_Ct和Offline_Uncorrectable的RAW_VALUE值一致
读取和设置IDE或SCSI硬盘参数(硬件信息、扇区),序列号、转速、接口类型、状态、槽位等信息。
|
获取当前主机的PCIE SSD磁盘剩余寿命。
|
使用dd命令测试磁盘的读写性能。
nvme可以通过nvme-cli工具包进行管理查看,该工具包默认没有安装,使用命令 “yum install nvme-cli”安装。
命令:"nvme -h"查看帮助
命令:"nvme smart-log /dev/nvme0n1"获得nvme的smart信息
其他详细操控命令都可以自行查看。