欢迎来到天天文库
浏览记录
ID:16978401
大小:21.05 KB
页数:8页
时间:2018-08-26
《smartctl-磁盘检测工具》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、Linux磁盘检测工具smartctl的使用和分析?1 编写目的在如今大数据的环境中,磁盘的性能和稳定性是非常重要的一个业务因素。在Linux系统中,smartctl是较为常用的磁盘检测工具。本文基于Linux系统中smartctl进行分析,目的在于说明相关工具的使用,并对SMART(Self-Monitoring,AnalysisandReportingTechnology)做一些分析。2 术语、定义和缩略语2.1 术语、定义本文使用的专用术语、定义,见表2.1。表2.1术语/定义 含义SMART Self
2、-Monitoring,AnalysisandReportingTechnology2.2 缩略语本文件应用了以下缩略语,见表2.2。表2.2缩略语 原 文 中文含义SMART Self-Monitoring,AnalysisandReportingTechnology 自监察分析及报告技术 3 smartctlsmartctl是smartmontools-5.38-2.el5rpm中的一个命令行工具,可以执行SMART任务:打印SMARTself-test和error报
3、告,开启或关闭SMART自动测试,触发磁盘self-test。语法: smartctl [options] devicedevice:"/dev/hd[a-t]" IDE/ATA磁盘"/dev/sd[a-z]" SCSIdevices磁盘。注意,对于SATA磁盘,由于是通过libata库来访问,所以要增加参数"-d ata"。3.1 [options]: 参数按照不同的类型来分类。3.1.1 显示信息参数:-h 帮助信息-V 版本信息-i 打印基本信息(磁盘设备号
4、、序列号、固件版本…)-a 打印磁盘所有的SMART信息3.1.2 运行时行为参数:-q TYPE 指定输出的安静模式。TYPE可以有3种选择: eorsonly 只打印错误日志。 slent 有任何打印。 nserial 不打印序列号 -d TYPE 指定磁盘的类型。如果没有指定,smartctl会根据磁盘的名字来猜测磁盘类型。-T TYPE 指定当发生错误时,smar
5、tctl的容忍程度,是否继续运行。locatedintheTomb,DongShenJiabang,deferthenextdayfocusedontheassassination.Linping,Zhejiang,1ofwhichliquorwinemasters(WuzhensaidinformationisCarpenter),whogotAfewbayonets,duetomissedfatal,whennightcame TYPE可以有4种选择: conservative 一
6、有错就会退出 normal 如果必须支持的SMART命令失败,则退出 permissive 忽略一次必须支持的SMART命令失败 verypermissive 忽略所有必须支持的SMART命令失败-b TYPE 指定当发生校验错误时,smartctl的动作。 TYPE有3种选择: warn 发出警告,继续执行 exit 退出smartc
7、tl ignore 不发出告警,继续执行 -r TYPE smartmontools开发人员相关。-n POWERMODE 指定当磁盘处于节能模式时,smartctl是否继续检查,默认是不检查。POWERMODE有4种选择: never 检查 sleep 除了sleep模式,检查。 standby 除了sleep或standby模式,检查。 idle 除了sleep或standby或idle模式,见车。3.1.3 SMART功能开关参数:-s on/
8、off 打开或关闭磁盘的SMART功能-o on/off 打开或关闭SMART自动离线检测,该功能每4小时就会自动扫描磁盘是否有缺陷。-S on/off 打开或关闭“自动保存
此文档下载收益归作者所有