探索建站和运维乐趣

Linux命令查看硬盘通电时间(smartmontools)

我们在选择云服务器的时候是不是看到有看似配置不错的服务器、VPS主机价格很便宜?有甚至系需要每年几美元、十几美元的。实际上,有些服务器便宜,很多硬件都是用的即将淘汰的机器,随时可能服务器硬件故障,包括硬盘也是用的旧硬盘。

这里,我们可以通过硬盘通电时间检查服务器硬盘的时间,如果太长时间,那说明为什么便宜。这里我们用到的是Linux命令(smartmontools)查看硬盘通电时间

第一、smartmontools工具安装

#Debian or Ubuntu
apt -y install smartmontools
#CentOS
yum -y install smartmontools

第二、检查硬盘盘符

fdisk -l

通过命令查看盘符。

然后通过命令打印出来:

smartctl -A /dev/vda

其中 Power_On_Hours 就是硬盘使用小时了,如果是 Power_On_Minutes 就是硬盘使用分钟。

这个工具还有具体的命令:

 -i 指定设备
 -d 指定设备类型,例如:ata, scsi, marvell, sat, 3ware,N
 -a 或A 显示所有信息
 -l 指定日志的类型,例如:TYPE: error, selftest, selective, directory,background, scttemp[sts,hist]
 -H 查看硬盘健康状态
 -t short 后台检测硬盘,消耗时间短
 -t long 后台检测硬盘,消耗时间长
 -C -t short 前台检测硬盘,消耗时间短
 -C -t long 前台检测硬盘,消耗时间长
 -X 中断后台检测硬盘
 -l selftest 显示硬盘检测日志
赞(0)
转载保留:老部落 » Linux命令查看硬盘通电时间(smartmontools)


关注公众号『老蒋朋友圈』

获取更多建站运营运维新知!
互联网创业、前沿技术......