doc: update smartmontools.md (#471)

This commit is contained in:
jaywcjlove 2023-02-24 21:51:33 +08:00
parent 4b1b488206
commit e2a325a95e
1 changed files with 8 additions and 7 deletions

View File

@ -3,18 +3,19 @@ Smartmontools
Smartmontools 是一种硬盘检测工具通过控制和管理硬盘的SMARTSelf Monitoring Analysis and Reporting Technology自动检测分析及报告技术技术来实现的 Smartmontools 是一种硬盘检测工具通过控制和管理硬盘的SMARTSelf Monitoring Analysis and Reporting Technology自动检测分析及报告技术技术来实现的
### 安装 ##安装
```shell ```shell
sudo aptitude install smartmontools sudo aptitude install smartmontools
``` ```
### 语法 ## 语法
```shell ```shell
smartctl (选项) (参数) smartctl (选项) (参数)
``` ```
### 选项 ## 选项
```shell ```shell
-i <硬盘> 显示硬盘设备的标识信息 -i <硬盘> 显示硬盘设备的标识信息
-a <硬盘> 显示设备的所有SMART信息 -a <硬盘> 显示设备的所有SMART信息
@ -22,7 +23,7 @@ smartctl (选项) (参数)
-A <硬盘> 显示设备SMART供应商特定的属性和值 -A <硬盘> 显示设备SMART供应商特定的属性和值
``` ```
### 参数 ## 参数
硬盘设备:指定要查看的硬盘(可以使用 fdisk -l 获取有哪些硬盘设备) 硬盘设备:指定要查看的硬盘(可以使用 fdisk -l 获取有哪些硬盘设备)
```shell ```shell
@ -32,7 +33,7 @@ smartctl (选项) (参数)
/dev/sda2 1050624 976771071 975720448 465.3G Linux 文件系统 /dev/sda2 1050624 976771071 975720448 465.3G Linux 文件系统
``` ```
### 实例 ## 实例
查看 /dev/sda1 硬盘的健康状态,在这个命令中,"-s on"标志开启指定设备上的SMART功能。如果/dev/sda上已开启SMART支持那就省略它。\ 查看 /dev/sda1 硬盘的健康状态,在这个命令中,"-s on"标志开启指定设备上的SMART功能。如果/dev/sda上已开启SMART支持那就省略它。\
PASSED 表示健康FAILED 表示即将出现故障所以需要开始备份这块磁盘上的重要数据) PASSED 表示健康FAILED 表示即将出现故障所以需要开始备份这块磁盘上的重要数据)
@ -68,7 +69,7 @@ ID# ATTRIBUTE_NAME FLAG VALUE WORST THRESH TYPE UPDATED WHEN_
194 Temperature_Celsius 0x0022 060 055 040 Old_age Always - 40 (Min/Max 16/44) 194 Temperature_Celsius 0x0022 060 055 040 Old_age Always - 40 (Min/Max 16/44)
``` ```
#### 以指定的间隔运行,同时又能通知硬盘的测试结果 ### 以指定的间隔运行,同时又能通知硬盘的测试结果
首先编辑smartctl的配置文件(/etc/default/smartmontools)以便在系统启动时启动smartd并以秒为单位指定间隔时间如7200 = 2小时 首先编辑smartctl的配置文件(/etc/default/smartmontools)以便在系统启动时启动smartd并以秒为单位指定间隔时间如7200 = 2小时
```shell ```shell