Yeni bir vSAN cluster oluşturduktan sonra vSAN Datastore alanının 0 byte olarak görünmesi özellikle Lab ve PoC ortamlarında sık karşılaşılan ancak ilk bakışta yanıltıcı olabilen bir problemdir.
Diskler fiziksel olarak mevcut ve sağlıklı görünmesine rağmen datastore’un kapasite göstermemesi çoğu zaman yanlış varsayımlarla gereksiz yeniden kurulumlara yol açabilir.
Bu makalemde bu sorunun gerçek sebebini, neden loglarda net bir hata görülmediğini ve kalıcı çözüm yolunu ele alacağız.
Belirti
- Yeni oluşturulan vSAN Datastore 0 byte olarak görünür,
- Configure > vSAN > Disk Management ekranında diskler Claim edilmemiş görünür,
- Diskler fiziksel olarak host üzerinde mevcuttur,
- vSAN Health ekranı Healthy olabilir,
- Host reboot, cluster silip yeniden oluşturma gibi işlemler sorunu çözmez.
Disk Management Görünümü
Cluster seçiliyken:
Hosts and Clusters
> Configure
> vSAN
> Disk Management
ekranına gidildiğinde disk gruplarının “0 of X disks in use” şeklinde göründüğü fark edilir.

Bu noktada vCenter arayüzünden diskleri yeniden claim etmeye çalışmak genellikle başarısız olur ve belirgin bir hata mesajı da göstermez.
Sorun yaşanırken aşağıdaki komut ile loglar takip edildiğinde;
tail -f /var/log/vsan*.log
kayda değer bir hata mesajı görülmez. Bu durum sorunun disk, UUID veya metadata kaynaklı olmadığına işaret eder.
CLI Üzerinden Deneme
Disklerin vSAN için uygun olup olmadığını kontrol etmek amacıyla;
esxcli vsan storage list
çıktısında herhangi bir vSAN disk UUID’si görünmez. Bu disklerin teoride vSAN için claim edilebilir durumda olduğunu gösterir.
Ardından disk grubu manuel olarak oluşturulmak istendiğinde;
esxcli vsan storage add -s naa.xxxxx -d naa.yyyyy
şu kritik hata alınır;
Unable to add device: Cannot add disks without vSAN license
Asıl sorun burada ortaya çıkar.
Gerçek Sebep: vSAN Lisansı Atanmamış
vSAN cluster oluşturulmuş olmasına rağmen cluster seviyesinde vSAN lisansı atanmadığı için diskler vSAN tarafından kullanılamaz.
Bu durum:
- vCenter UI’da açık bir hata üretmez
- Loglarda net bir “license missing” alarmı bırakmaz
- Sadece CLI denemesinde net şekilde ortaya çıkar
Çözüm Adımları
1. vSAN Lisansını Atayınız
vCenter üzerinden:
Cluster
> Configure
> Licensing
menüsüne gidin ve vSAN lisansını cluster’a atayın.
Not: Lisans host’a değil, cluster’a atanmalıdır.
2. Diskleri Yeniden Claim Ediniz
Lisans atandıktan sonra:
- vSAN > Disk Management ekranına geri dönün
- Diskleri claim edin veya disk grubunu yeniden oluşturun
Alternatif olarak CLI ile tekrar deneyiniz.
esxcli vsan storage add -s naa.xxxxx -d naa.yyyyy
Bu sefer hata alınmadan disk grubu oluşturulacaktır.