ESXiでDiskのSmart値を確認するには、以下の方法があります。
方法1.esxcliコマンドを使用する方法
データストアのプロパティからも、該当デバイス名を確認します。
データストアの一覧の画面からデータストアを選択して、右クリック->「クリップボードにコピー」からも確認できます。
1 2 3 4 5 6 7 8 9 10 11 |
VMSV03-SSD960-1 標準 Local ATA Disk (t10.ATA_____SanDisk_Ultra_II_960GB__________________171816423482________):4 SSD 799.75 GB 346.49 GB VMFS5 2018/04/30 9:32:05 有効 無効 不明 |
また、esxcli storage core device listからも、ストレージのDevice名を確認できます。
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 |
# esxcli storage core device list t10.ATA_____SanDisk_Ultra_II_960GB__________________171816423482________ Display Name: Local ATA Disk (t10.ATA_____SanDisk_Ultra_II_960GB__________________171816423482________) Has Settable Display Name: true Size: 915715 Device Type: Direct-Access Multipath Plugin: NMP Devfs Path: /vmfs/devices/disks/t10.ATA_____SanDisk_Ultra_II_960GB__________________171816423482________ Vendor: ATA Model: SanDisk Ultra II Revision: X412 SCSI Level: 5 Is Pseudo: false Status: on Is RDM Capable: false Is Local: true Is Removable: false Is SSD: true Is Offline: false Is Perennially Reserved: false Queue Full Sample Size: 0 Queue Full Threshold: 0 Thin Provisioning Status: yes Attached Filters: VAAI Status: unknown Other UIDs: vml.0100000000313731383136343233343832202020202020202053616e446973 Is Local SAS Device: false Is USB: false Is Boot USB Device: false No of outstanding IOs with competing worlds: 32 |
Device名を確認したら、esxcli storage core device smart get -d <デバイス名>でSmart値を確認します。
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 |
# esxcli storage core device smart get -d t10.ATA_____SanDisk_Ultra_II_960GB__________________171816423482____ ____ Parameter Value Threshold Worst ---------------------------- ----- --------- ----- Health Status OK N/A N/A Media Wearout Indicator 100 0 100 Write Error Count N/A N/A N/A Read Error Count N/A N/A N/A Power-on Hours 100 0 100 Power Cycle Count 100 0 100 Reallocated Sector Count 100 0 100 Raw Read Error Rate N/A N/A N/A Drive Temperature 68 0 63 Driver Rated Max Temperature N/A N/A N/A Write Sectors TOT Count 100 0 100 Read Sectors TOT Count N/A N/A N/A Initial Bad Block Count 100 0 100 |
なお、ストレージやインターフェイスがSmart取得をサポートしていない場合は、以下のように表示されるようです。
1 2 3 |
Device: naa.50014ee261268576 Errors: Error getting Smart Parameters: GET param bundle error |
方法2.VMware support取得ツールの一部である Smartinfo.sh を利用する方法
こちらは、ストレージ上のデバイス全部のSmart値を一括表示できます。
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 |
~ # cd /usr/lib/vmware/vm-support/bin /usr/lib/vmware/vm-support/bin # ./smartinfo.sh SMART Information for disks. Device: t10.ATA_____SanDisk_Ultra_II_960GB__________________171816423482________ Parameter Value Threshold Worst ----------------------------------------------------- Health Status OK N/A N/A Media Wearout Indicator 100 0 100 Write Error Count N/A N/A N/A Read Error Count N/A N/A N/A Power-on Hours 100 0 100 Power Cycle Count 100 0 100 Reallocated Sector Count 100 0 100 Raw Read Error Rate N/A N/A N/A Drive Temperature 68 0 63 Driver Rated Max Temperature N/A N/A N/A Write Sectors TOT Count 100 0 100 Read Sectors TOT Count N/A N/A N/A Initial Bad Block Count 100 0 100 Device: naa.50014ee261268576 Errors: Error getting Smart Parameters: GET param bundle error |