目次~
#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


トップ   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS