FC2ブログ

下流ネットワークエンジニアの生活

上流工程を夢見る下流工程のネットワークエンジニアがネットワーク技術や資格、身の回りのことを情報発信! Juniper Cisco YAMAHA DELL D-Link AlaxalA F5 CCNA CCNP CCIE ネットワークスペシャリスト

USB接続の外付けHDDでもS.M.A.R.T情報を取得できた CentOS smartmontools

2020.10.18 (Sun)

CentOSにsambaをインストールしてNASサーバを運用しているが、
USB接続の外付けHDDにバックアップデータを取得している。

内蔵HDDはS.M.A.R.TにてHDDのヘルスチェックを行いっていたが、
外付HDDに関してはそもそもS.M.A.R.T監視ができないと思い込んでいた。

現状ではバックアップのHDDの異常に気がつかないため、
メインの内蔵HDDが死んで、バックアップHDDからデータを復旧しようとしたときに
データが救出できないという事態も考えられる。

それを防止するためにUSB接続のHDDでもS.M.A.R.T監視ができないかを調べたところ
smartmontoolsにてS.M.A.R.T監視ができるような記事に目にしたため早速試してみた。









1.CentOSにroot権限でログインしてsmartmontoolsをインストールする

[root@CentOS ~]# yum install -y smartmontools
<.pre>

2.USB-HDDをCentOS機に接続してデバイス番号をチェック
※以下の例では「sdi」が追加したUSB-HDDのデバイス番号となる


[root@CentOS ~]# cat /var/log/messages

Oct 18 09:06:02 CentOS kernel: usb 4-5: new SuperSpeed USB device number 13 using xhci_hcd
Oct 18 09:06:02 CentOS kernel: usb 4-5: New USB device found, idVendor=0789, idProduct=0283
Oct 18 09:06:02 CentOS kernel: usb 4-5: New USB device strings: Mfr=1, Product=2, SerialNumber=3
Oct 18 09:06:02 CentOS kernel: usb 4-5: Product: LHR USB Device
Oct 18 09:06:02 CentOS kernel: usb 4-5: Manufacturer: Logitec
Oct 18 09:06:02 CentOS kernel: usb 4-5: SerialNumber: 08130000xxxxxxxx
Oct 18 09:06:02 CentOS kernel: scsi host17: uas
Oct 18 09:06:02 CentOS kernel: scsi 17:0:0:0: Direct-Access Logitec 7205 PQ: 0 ANSI: 6
Oct 18 09:06:02 CentOS kernel: sd 17:0:0:0: Attached scsi generic sg8 type 0
Oct 18 09:06:02 CentOS kernel: sd 17:0:0:0: [sdi] 7814037168 512-byte logical blocks: (4.00 TB/3.63 TiB)
Oct 18 09:06:02 CentOS kernel: sd 17:0:0:0: [sdi] 4096-byte physical blocks
Oct 18 09:06:02 CentOS kernel: sd 17:0:0:0: [sdi] Write Protect is off
Oct 18 09:06:02 CentOS kernel: sd 17:0:0:0: [sdi] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA
Oct 18 09:06:02 CentOS mtp-probe: checking bus 4, device 13: "/sys/devices/pci0000:00/0000:00:14.0/usb4/4-5"
Oct 18 09:06:02 CentOS mtp-probe: bus: 4, device: 13 was not an MTP device
Oct 18 09:06:02 CentOS kernel: sdi: sdi1
Oct 18 09:06:02 CentOS kernel: sd 17:0:0:0: [sdi] Attached SCSI disk



3.S.M.A.R.T監視のコマンドを実行してみる。

[root@CentOS ~]# smartctl -A -d sat /dev/sdi
smartctl 7.0 2018-12-30 r4883 [x86_64-linux-3.10.0-693.21.1.el7.x86_64] (local build)
Copyright (C) 2002-18, Bruce Allen, Christian Franke, www.smartmontools.org

=== START OF READ SMART DATA SECTION ===
SMART Attributes Data Structure revision number: 16
Vendor Specific SMART Attributes with Thresholds:
ID# ATTRIBUTE_NAME FLAG VALUE WORST THRESH TYPE UPDATED WHEN_FAILED RAW_VALUE
1 Raw_Read_Error_Rate 0x002f 200 200 051 Pre-fail Always - 0
3 Spin_Up_Time 0x0027 176 163 021 Pre-fail Always - 6200
4 Start_Stop_Count 0x0032 100 100 000 Old_age Always - 33
5 Reallocated_Sector_Ct 0x0033 200 200 140 Pre-fail Always - 0
7 Seek_Error_Rate 0x002e 200 200 000 Old_age Always - 0
9 Power_On_Hours 0x0032 079 079 000 Old_age Always - 15569
10 Spin_Retry_Count 0x0032 100 253 000 Old_age Always - 0
11 Calibration_Retry_Count 0x0032 100 253 000 Old_age Always - 0
12 Power_Cycle_Count 0x0032 100 100 000 Old_age Always - 31
192 Power-Off_Retract_Count 0x0032 200 200 000 Old_age Always - 23
193 Load_Cycle_Count 0x0032 196 196 000 Old_age Always - 14891
194 Temperature_Celsius 0x0022 124 100 000 Old_age Always - 26
196 Reallocated_Event_Count 0x0032 200 200 000 Old_age Always - 0
197 Current_Pending_Sector 0x0032 200 200 000 Old_age Always - 0
198 Offline_Uncorrectable 0x0030 200 200 000 Old_age Offline - 0
199 UDMA_CRC_Error_Count 0x0032 200 200 000 Old_age Always - 0
200 Multi_Zone_Error_Rate 0x0008 200 200 000 Old_age Offline - 0

[root@CentOS ~]#


実行できた!
値がかなり悪いような・・・


ちなみに、USB接続のHDDケースは以下を使用した。




ロジテック HDDケース【LHR-EKWU3BK】



関連記事
スポンサーサイト



コメント


管理者のみに表示

トラックバック