透过
lspci
及
iostat
可以约略的了½到目前系统的状态还有目前的主机硬件数据呢!
20.2.3
了½磁盘的½康状态
其实
Linux server
最重要的就是『数据安全』了!而数据都是放在磁盘当中的,所以啰,无时无刻了
½一下你的磁盘½康状况,应该是个好习惯吧!
问题是,你怎么知道你的磁盘是好是坏啊?这时就
得要来谈一个
smartd
的服务了!
SMART
其实是『
Self-Monitoring, Analysis and Reporting Technology System
』的缩写,主要用来监
测目前常见的
ATA
与
SCSI
½面的磁盘,
只是,要被监测的磁盘也必须要支持
SMART
的协议
才行!否则
smartd
就无法去下达指令,让磁盘½行自我½康检查~
比½可惜的是,我们虚拟机的
磁盘格式并不支持
smartd
,所以无法用来作为测试!不过刚刚好鸟哥还有另外一颗用作
IDE
½面的
2G
磁盘,
这个就能够用来作为测试了!
(/dev/sda)
!
smartd
提供一只指令名为
smartctl
,这个指令功能非常多!不过我们底下只想要½绍数个基本的操作,
让各位了½一下如何确认你的磁盘是好是坏!
# 1.
用
smartctl
来显
示完整的
/dev/sda
的信息
[root@study ~]#
smartctl
-
a /dev/sda
smartctl 6.2 2013
-
07
-
26 r3841 [x86_64
-
linux
-
3.10.0
-
229.el7.x86_64] (local build)
Copyright (C) 2002
-
13, Bruce Allen, Christian Franke, www.smartmontools.org
#
首先
来输
出一下
这
部磁
盘
的整体信息
状况
!包括制造商、序
号
、格式、
SMART
支持度等等!
=== START OF INFORMATION SECTION ===
Device Model:
QEMU HARDDISK
Serial Number: QM00002
Firmware Version: 0.12.1
User Capacity: 2,148,073,472 bytes [2.14 GB]
Sector Size: 512 bytes logical/physical
Device is: Not in smartctl database [for details use:
-
P showall]
ATA Version is:
ATA/ATAPI
-
7, ATA/ATAPI
-
5 published, ANSI NCITS 340
-
2000
Local Time is: Wed Sep 2 18:10:38 2015 CST
SMART support is: Available
-
device has SMART capability.
SMART support is: Enabled
=== START OF READ SMART DATA SECTION ===
SMART overall
-
health self
-
assessment test result: PASSED
#
½下
来则
是一堆基
础说
明!
鸟
哥
这
里先略
过这
段
资
料喔!
General SMART Values:
Offline data collection status: (0x82) Offline data collection activity
was completed without error.
Auto Offline Data Collection: Enabled.
.....(
中
间
省略
).....