检测磁盘驱动的健康程度SMART】的更多相关文章

在linux中,工具包的名字为smartmontools 在CentOS中可以使用 yum install smartmontools来安装工具 首先通过smartctl -i /dev/sda 来检查一下硬盘是否具有 SMART 特性 下面是smart工具的说明文档,里面有详细的说明 http://smartmontools.sourceforge.net/smartmontools_scsi.html 这个是我在虚拟机中测试的不支持 这个是我在真服务器中测试的,支持 SMART suppor…
在server中,全部组件中一般最easy坏掉的就是磁盘.所以一般採取RAID来保证系统的稳定性,通过冗余磁盘的方式防止磁盘故障. 现代硬件驱动器一般支持SMART(自我监測分析和报告技术),它可以监视整个硬盘驱动器的健康状况.而且当硬盘驱动器即将故障的时候会发出警告. 一般硬件厂商提供的磁盘工具,是在系统重新启动后检查磁盘驱动的健康状况,而SMART能够不用重新启动系统就能够检查硬盘驱动器的健康程度. 在linux中,工具包的名字为smartmontools 在centos中能够使用 yum…
专栏首页阿dai_linux使用 MegaCLI 检测磁盘状态并更换磁盘 原 10…
smartctl  -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…
1.检测整个盘如/dev/sdb #badblocks -v /dev/sdb > badsectors.txt 2.检测一个分区#badblocks -v /dev/sdb1 > badsectors.txt 3.从指定位置开始检测 扫描磁盘需要很久,所以根据位置扫描,防止一次扫描过多,导致负载过高.#badblocks -v /dev/sdb1 269177076 71677248 > badsectors.txt ps:注意269177076是结束位置,71677248是开始位置…
[题目要求] 写一个shell脚本,检测所有磁盘分区使用率和inode使用率并记录到以当天日期命名的日志文件里,当发现某个分区容量或者inode使用量大于85%时候,发邮件提醒 [核心要点] df df -i date +%F [脚本] #!/bin/bash dir=/tmp/disk d=`date +%F` [ -d $dir ] || mkdir $dir df >> $dir/$d.log df -i >> $dir/$d.log df | sed '1d' | awk…
Ubuntu默认不自动挂载磁盘. 只是学习Bash使用,需优化如使用 # file: mountAll.sh # include color support # a list of variables containing color code in xterm256 . bash.colors # check if function isMounted { disk=$1 for d in `mount -l | awk '{print $1}' | sort |uniq`;do if tes…
介绍 Linux下的IO统计工具如iostat, nmon等大多数是只能统计到per设备的读写情况, 如果你想知道每个进程是如何使用IO的就比较麻烦. iotop 是一个用来监视磁盘 I/O 使用状况的 top 类工具.iotop 具有与 top 相似的 UI,其中包括 PID.用户.I/O.进程等相关信息. 实例 直接运行就好 iotop…
在linux中,文件系统将所有的磁盘都并入一个虚拟目录下,在使用新的存储媒体之前,需要把它放到虚拟目录下,这项工作称为挂载. 1.mount命令 mount会输出当前系统上挂载的设备列表,要在虚拟目录中挂载设备,需要以root用户身份登录.或者是以root身份运行sudo命令. 手动挂载命令:mount -t type device directory 如:手动将U盘的/dev/sdb-1 挂载到/media/disk,可用下面命令:mount -t vfat /dev/sdb1 /media/…
昨天晚上第一次翻译了<20 Command Line Tools to Monitor Linux Performance>中的前十个命令,翻译得不是很好,今天晚上继续把后面的十个也翻译给大家吧,第一次写博客,写的不是特别的好,希望大家不要介意,也希望大家觉得有什么不对的地方能够多多指教,毕竟小弟还是初学者.下面我们开始学习下面十个命令吧!…