VMware ESXi ortamlarında zaman zaman yeni bir LUN ekleme, mevcut bir storage kapasitesini genişletme veya kullanılmayan bir storage’ı kaldırma gibi değişiklikler yapılır. Bu tür değişikliklerin ESXi host tarafından algılanabilmesi için storage rescan işlemi gerçekleştirilmesi gerekir.
Rescan işlemi, storage adapter’ların bağlı olduğu LUN’ları ve VMFS datastore’ları yeniden tarayarak güncel bilgileri toplar.
Not: Rescan yapmak, çalışan sanal makinelerde kesinti veya servis kaybına yol açmaz.
Storage rescan işlemi iki farklı yöntemle yapılabilir:
- vSphere Client (GUI) kullanarak
- ESXi Komut Satırı (CLI) üzerinden
vSphere Client (GUI) ile Rescan
Grafiksel arayüzden yapılacak rescan adımları:
- vCenter Web Client arayüzüne yönetici olarak giriş yapın.
- Envanterden ilgili ESXi hostu seçin.
- Sağ tıklayın ve Storage > Rescan Storage seçeneğini seçin.
- Karşınıza iki seçenek gelecektir:
- Scan for new Storage Devices: Yeni storage aygıtlarını arar ve kullanılmayanları temizler.
- Scan for new VMFS Volumes: Var olan aygıtlar üzerinde yeni oluşturulmuş VMFS datastore’larını arar.
- İsterseniz bu iki seçeneği aynı anda işaretleyebilir veya ayrı ayrı çalıştırabilirsiniz.
- İşlemin ilerlemesini:
- Work In Progress sekmesinden,
- veya ESXi host üzerindeki
/var/log/vmkernel.logve/var/log/vobd.logdosyalarından takip edebilirsiniz.


Not: GUI üzerinden yapılan rescan işlemi, LUN taraması ve datastore algılamayı asenkron olarak çalıştırır. Bu nedenle datastore algılama, LUN taraması bitmeden tamamlanabilir. Eğer yeni eklenen LUN üzerinde VMFS datastore varsa, değişikliklerin algılanması için işlemi iki kez çalıştırmak gerekebilir.
ESXi CLI ile Rescan
Daha teknik ve hızlı bir yöntem olarak, ESXi host üzerinde komut satırından rescan yapılabilir.
- SSH veya DCUI üzerinden ESXi hosta giriş yapın.
Belirli bir HBA’yı (Host Bus Adapter) rescan etmek:
esxcli storage core adapter rescan -A <vmhba#>
veya
esxcli storage core adapter rescan --adapter=<vmhba#>
Örnek:
esxcli storage core adapter rescan -A vmhba3
Tüm HBA’ları aynı anda rescan etmek:
esxcli storage core adapter rescan -a
veya
esxcli storage core adapter rescan --all
Tüm adapter’ları listelemek için:
esxcfg-scsidevs -a
veya
esxcli storage core adapter list
Yeni VMFS datastore aramak için:
vmkfstools -V
Bu komut herhangi bir çıktı vermez, fakat yeni datastore bulunduysa otomatik olarak /vmfs/volumes/ altında mount edilir.
- Rescan işlemi, ESXi host’un storage yapılandırmasını güncellemek için kritik bir adımdır.
- Yeni LUN ekleme, datastore genişletme veya storage kaldırma sonrası mutlaka yapılmalıdır.
- Hem GUI hem de CLI yöntemleri kullanılabilir; CLI yöntemi daha detaylı kontrol imkanı sunar.