ESXI CHECK DISK HEALTH



1️⃣ esxcli nvme device list

🔍 Nə işə yarayır?
ESXi host-a qoşulmuş bütün NVMe cihazlarını siyahı şəklində göstərir.

📌 Nümunə çıxış sahələri (şərhli):

Device: t10.NVMe____SAMSUNG_MZVL2512HCJQ2D00B00...
Adapter: vmhba1
Controller: vmhba1
Queue Depth: 1024
Firmware Version: EDA7901Q
Model: SAMSUNG MZVL2512HCJQ2D00
Namespace Count: 1

🧠 Necə şərh edilir?

  • Queue Depth (1024+) → NVMe üçün normaldır ✅

  • Firmware → Vendor-un tövsiyə etdiyi versiya ilə eyni olmalıdır.

  • Namespace Count → Adətən 1 olur (normal).

🚨 Alarm:

  • Queue Depth 128-dən aşağıdırsa

  • Firmware köhnədirsə


2️⃣ NVMe disk SMART məlumatı

esxcli storage core device smart get -d t10.NVMe____SAMSUNG_...

🔍 Nə işə yarayır?
NVMe diskin sağlamlıq vəziyyətini göstərir.

📌 Kritik sahələr (ayrı-ayrılıqda izahı)

SahəMənasıNormal
Health StatusDiskin sağlamlıq vəziyyətiOK
Media Wearout IndicatorDisk ömrünün faizi>80
Power On Hoursİşləmə müddətiMəlumat xarakterlidir
Unsafe ShutdownsGözlənilməz söndürülmə sayı0 və ya az
TemperatureDisk temperaturu<70°C

📌 Media Wearout 70%-dən aşağı düşərsə → dəyişdirmə planlaşdırılmalıdır.

📌 Unsafe Shutdowns artırsa → Power və ya UPS problemi ola bilər.


3️⃣ NVMe SMART log (adapter üzrə)

esxcli nvme device log smart get -A vmhba1
esxcli nvme device log smart get -A vmhba2

🔍 Nə işə yarayır?
NVMe controller (path) üzrə xəta və sağlamlıq vəziyyətini yoxlayır.

📌 Vacib sahələr

SahəAçıqlamaAlarm
Critical WarningÜmumi sağlamlıq vəziyyəti0 olmalıdır
Media ErrorsOxuma/Yazma xətaları>0 ❌
Error Log EntriesÜmumi xəta sayıArtırsa ❌
TemperatureController temperaturu>80°C ❌

📌 vmhba1vmhba2 oxşar göstəricilərə malik olmalıdır.

Onlardan biri digəri ilə müqayisədə daha yüksək göstəricilər verirsə → path, PCI və ya slot problemi ehtimal olunur.


4️⃣ esxcli storage core device list

🔍 Nə işə yarayır?
Diskin ESXi tərəfindən necə tanındığını göstərir.

📌 Kritik sahələr

Display Name
Vendor
Model
Multipath Plugin
Devfs Path
Queue Full Sample Size
Device Max Queue Depth

🧠 Şərhi

Multipath Plugin

  • NVMe-oF → NMP və ya HPP

  • Local NVMe → Multipath istifadə olunmur

Queue Depth

Storage performans limitini göstərir.

🚨 Alarm

  • Queue Depth gözləniləndən aşağıdır.

  • Path sayı gözləniləndən azdır.


5️⃣ ATA disk (TOSHIBA) SMART analizi

esxcli storage core device smart get \
-d t10.ATA_____TOSHIBA_MG04ACA200EY...

🔍 Nə işə yarayır?
Klassik SATA/SAS disklərin sağlamlıq vəziyyətini yoxlayır.

📌 Kritik SMART sahələri

SahəNormalAlarm
Reallocated Sector Count0>0
Current Pending Sector0>0
Uncorrectable Errors0>0
Temperature<50°C>60°C

📌 HDD üçün:

  • Latency təbii olaraq daha yüksək olur.

  • Queue daha tez dolur.


🔥 NVMe vs ATA – praktik fərqlər

XüsusiyyətNVMeATA HDD
Queue Depth1024+32
Latency<1 ms5–15 ms
SMART məlumatıÇox detallıdırDaha məhduddur

🚨 Real mühitdə tez-tez rast gəlinən "red flag" hallar

NVMe var, amma latency yüksəkdir

➡️ PCI slot paylaşımı və ya NUMA problemi ola bilər.

vmhba1 normaldır, vmhba2-də çoxlu xəta var

➡️ Path, Firmware və ya kabel problemi ehtimal olunur.

SMART normaldır, amma performans zəifdir

➡️ Queue və ya Multipath konfiqurasiyası yoxlanılmalıdır.


🧠 Qısa checklist (yadda saxlamaq üçün)

esxcli nvme device list

✅ SMART = OK

✅ vmhba path-ləri balanslıdır

✅ Queue Depth normaldır

esxtop → DAVG < 1 ms

Комментарии