帮助中心
备案流程
湖北机房端口使用须知
宝塔安装脚本
远程连接Windows报错:出现身份验证错误
宝塔面板不能打开,提示404 Not Found nginx
windows系统如何查看开关机日志
Win2012R2安装.NET提示安装KB2919355
Windows系统的服务器是如何登录
Windows官方安装密钥查看
windows系统修改远程登陆端口(无需重启)
如何让win服务器iis支持flv/mp4视频格式
关于服务器的上下行带宽的基础常识
IIS7 IIS7.5及更高版本安装ssl证书图文教程
win远程连接时卡在(请等候本地会话管理器)解决方法
Linux服务器如何登录服务器
windows 2008R2 远程桌面服务配置和授权激活
Linux重装后数据没有删除的原因
centos7查看硬盘健康状态
umount磁盘提示target is busy
云服务器宝塔面板显示CPU100%是什么原因?
linux 使用scp上传与下载文件
云服务器MySQL数据库占用太多内存?
centos系统时间同步
centos更换yum源
centos系统下怎么测试网速/带宽
ssh服务器拒绝了密码 请再试一次
centos系统安装后修改数据盘挂载目录
centos8网卡重启命令
宝塔面板无法访问解决方式
linux系统第二个磁盘(数据盘vdb1)分区扩容
CentOS7使用firewalld打开关闭防火墙与端口
2020年12月后Centos6系统无法使用yum出现错误
挂载磁盘报错“Structure needs ...
-bash: xx: command not ...解决办法
linux系统启动后无法进入系统
linux下如何关闭系统防火墙
KVM常用命令/KVM运维常用命令
linux下忘记宝塔面板密码的解决方案
网络排查工具MTR介绍
服务器IP被攻击封禁后,如何不影响业务
API接口文档-支持星外API接口对接
Linux技术 linux/centos中wget未找到命令
win10系统无法打开这个应用
备案系统
备案员联系方式
关于我们
关于紫网数据
帮助中心
备案流程
湖北机房端口使用须知
宝塔安装脚本
远程连接Windows报错:出现身份验证错误
宝塔面板不能打开,提示404 Not Found nginx
windows系统如何查看开关机日志
Win2012R2安装.NET提示安装KB2919355
Windows系统的服务器是如何登录
Windows官方安装密钥查看
windows系统修改远程登陆端口(无需重启)
如何让win服务器iis支持flv/mp4视频格式
关于服务器的上下行带宽的基础常识
IIS7 IIS7.5及更高版本安装ssl证书图文教程
win远程连接时卡在(请等候本地会话管理器)解决方法
Linux服务器如何登录服务器
windows 2008R2 远程桌面服务配置和授权激活
Linux重装后数据没有删除的原因
centos7查看硬盘健康状态
umount磁盘提示target is busy
云服务器宝塔面板显示CPU100%是什么原因?
linux 使用scp上传与下载文件
云服务器MySQL数据库占用太多内存?
centos系统时间同步
centos更换yum源
centos系统下怎么测试网速/带宽
ssh服务器拒绝了密码 请再试一次
centos系统安装后修改数据盘挂载目录
centos8网卡重启命令
宝塔面板无法访问解决方式
linux系统第二个磁盘(数据盘vdb1)分区扩容
CentOS7使用firewalld打开关闭防火墙与端口
2020年12月后Centos6系统无法使用yum出现错误
挂载磁盘报错“Structure needs ...
-bash: xx: command not ...解决办法
linux系统启动后无法进入系统
linux下如何关闭系统防火墙
KVM常用命令/KVM运维常用命令
linux下忘记宝塔面板密码的解决方案
网络排查工具MTR介绍
服务器IP被攻击封禁后,如何不影响业务
API接口文档-支持星外API接口对接
Linux技术 linux/centos中wget未找到命令
win10系统无法打开这个应用
备案系统
备案员联系方式
关于我们
关于紫网数据
文档首页 / 帮助中心 / centos7查看硬盘健康状态

centos7查看硬盘健康状态

发布时间: 2024-08-16 21:14       
分享

windows下有HDTune、CrystalDiskInfo等工具可以查看磁盘的状态,防止磁盘挂掉才会自己知道,centos下有SMART (Self-Monitoring,Analysis and Reporting Technology System)同样对磁盘做状态检测

CentOS7磁盘检测

一、测试硬盘健康状态

安装相关工具::yum -y install smartmontools

1、smartctl -i :显示设备的身份信息,检查硬盘是否打开了SMART支持。

看到有:SMART support is: Enabled

说明硬盘支持SMART。

如果为disabled,使用:smartctl –smart=on –offlineauto=on –saveauto=on

启用SMART。

2、smartctl -H :查看硬盘的健康状况。

=== START OF READ SMART DATA SECTION ===

SMART overall-health self-assessment test result: PASSED

PASSED表示硬盘健康状态良好,如果为Failure那就要立刻更换硬盘。

3、smartctl -A :显示设备SMART厂商属性和值。

我们关心的几个参数:

SMART 005(0x05) – Reallocated Sectors Count:是并被成功重新分配了的坏扇区计数。每个厂家的不同型号硬盘都可能会有一个保留扇区池,这个池中会有不同数量的扇区以供重分配,如果池中所有的都被使用了,那么再有坏扇区就无法分配。这个数值太大就会有问题。

SMART 187(0xBB) – Reported_Uncorrectable_Errors:对于读取的区块的硬件ECC校验错误的计数。一般应该为0,如果非零,就该考虑换硬盘了。

SMART 188(0xBC) – Command_Timeout:硬盘命令超时而放弃的计数。正常值应该是0,如果远大于0,那么可能是电源或者数据线有问题。

SMART 197(0xC5) – Current Pending Sector Count:这些“不稳定”扇区,有可能使用写操作使其恢复读写校验正常,这样他们就会被从这个技术中减去。如果写操作也失败,那么固件程序就可能会对其重分配。

SMART 198(0xC6) – Offline_Uncorrectable:读写扇区数据错误的总计数。正常值为0,否则说明此硬盘的磁盘表面或者机械可能出现问题。

4、smartctl -l error :显示硬盘历史错误信息。

5、smartctl –test=TEST :硬盘自测。

TEST可取值:offline,short,long,conveyance,select,M-N,pending,N,afterselect,[on|off],scttempint,N[,p]

此时可以用smartctl -X中断后台测试。

6、smartctl -l selftest :显示硬盘测试信息。

7、smartctl -a :显示硬盘SMART的全部信息。

 

二 、测试硬盘读写速度

安装相关工具:yum -y install hdparm

1、hdparm -Tt :测试读取速度

其它测试读写速度方法:

测试写速度:dd if=/dev/zero bs=1k count=1000000 of=1Gb.file

测试读速度:dd if=1Gb.file bs=64k |dd of=/dev/null

相关文档