- 追加された行はこの色です。
- 削除された行はこの色です。
目次~
#contents
*概要 [#be433f52]
SMARTを用いたHDD / SSDのステータス監視方法。~
*設定 [#dd8228ea]
**SMARTサービス [#t858d305]
SMARTが有効化され、サービスが起動していることが前提となる。~
**ユーザ権限 [#q4aa4cfc]
SMARTはデバイスファイルを参照するため、一般ユーザでは実行することができない。~
この問題を回避するため、smartctlにSUIDを付与する。
-設定
# chmod u+s /usr/sbin/smartctl
-SUIDなしの場合
# sudo -u zabbix /usr/sbin/smartctl -a /dev/sda
smartctl 7.1 2020-04-05 r5049 [x86_64-linux-4.18.0-372.19.1.el8_6.x86_64] (local build)
Copyright (C) 2002-19, Bruce Allen, Christian Franke, www.smartmontools.org
Smartctl open device: /dev/sda failed: Permission denied
-SUID付与後
# sudo -u zabbix /usr/sbin/smartctl -a /dev/sda
smartctl 7.1 2020-04-05 r5049 [x86_64-linux-4.18.0-372.19.1.el8_6.x86_64] (local
build)
Copyright (C) 2002-19, Bruce Allen, Christian Franke, www.smartmontools.org
=== START OF INFORMATION SECTION ===
Model Family: Innodisk 3IE3/3ME3/3ME4 SSDs
Device Model: InnoDisk Corp. - mSATA 3ME4
Serial Number: BCA11802270660040
LU WWN Device Id: 5 02b2a2 01d1c1b1a
Firmware Version: L17606
User Capacity: 32,017,047,552 bytes [32.0 GB]
Sector Size: 512 bytes logical/physical
Rotation Rate: Solid State Device
Device is: In smartctl database [for details use: -P show]
ATA Version is: ACS-3 T13/2161-D revision 4
SATA Version is: SATA 3.2, 6.0 Gb/s (current: 3.0 Gb/s)
Local Time is: Thu Aug 18 01:18:57 2022 JST
SMART support is: Available - device has SMART capability.
SMART support is: Enabled
以下略