İçeriğe geç
ServerPlus FırsatıYüksek performanslı VDS sunucularda avantajlı fiyatlarTürkiye lokasyon, NVMe disk ve güçlü altyapıyla projelerinizi hızlandırın.
Kampanyayı İncele
VMware

VMware Sanal Makine Consolidated Needed Uyarısı Nasıl Güvenle Çözülür?

27 Eylül 2026·Güncelleme: 27 Eylül 2026·10 dk okuma

VMware’de “Virtual machine disks consolidation is needed” uyarısının nedenlerini teşhis edin; disk kilidi, alan ve snapshot zincirini güvenle yönetin.

VMware consolidated needed uyarısı, vSphere Client içinde genellikle “Virtual machine disks consolidation is needed” olarak görünür. Bu uyarı, sanal makinenin snapshot delta disklerinde kalan değişikliklerin ana sanal diskle henüz birleştirilemediğini belirtir. Çoğu durumda sanal makine çalışmaya devam eder; ancak delta dosyaları büyürse datastore alanı tükenebilir ve sonraki snapshot, yedekleme veya disk işlemleri başarısız olabilir. Güvenli çözüm; önce aktif snapshot, boş alan, disk kilidi ve hata kayıtlarını doğrulamak, ardından vSphere arayüzündeki Consolidate işlemini kontrollü biçimde çalıştırmaktır. Delta VMDK dosyalarını elle silmek veya dosya adlarını değiştirmek veri kaybına neden olabilir.

Belirti ve kapsam: Consolidated Needed ne anlama gelir?

VMware snapshot alındığında, özgün sanal disk dosyasına doğrudan yazmak yerine değişiklikler delta disk dosyalarında tutulur. Snapshot silindiğinde ya da birleştirildiğinde VMware, bu değişiklikleri ana disk zinciriyle bütünleştirir.

Snapshot silme işlemi arayüzde tamamlanmış görünse bile; boş alan yetersizliği, dosya kilidi, bağlantı kesintisi veya altyapı hatası nedeniyle delta verileri geride kalabilir. Bu durumda Snapshot Manager boş görünebilir, fakat sanal makinenin çalışma durumu consolidation needed olarak kalır.

Uyarı yalnızca ilgili sanal makinenin disk zinciriyle ilgilidir. Bununla birlikte aynı datastore üzerindeki diğer iş yükleri, alan tükenmesi yaşanırsa dolaylı olarak etkilenebilir. Bu nedenle işlem öncesinde datastore kapasitesi ve aktif yedekleme görevleri mutlaka kontrol edilmelidir.

VMware consolidated needed uyarısı için hızlı teşhis özeti

  • Sanal makinenin güncel ve geri döndürülebilir bir yedeğinin bulunduğunu doğrulayın.
  • Datastore üzerinde hem mevcut delta dosyaları hem de birleştirme işlemi için yeterli boş alan olduğundan emin olun.
  • Snapshot Manager ekranında aktif snapshot olup olmadığını kontrol edin.
  • VM’nin son yedekleme, replikasyon, antivirüs taraması veya depolama işlemleriyle çakışmadığını doğrulayın.
  • vCenter görevleri ile ESXi hostd.log kayıtlarında hata, zaman aşımı ve kilit belirtilerini inceleyin.
  • Uygun bakım penceresinde vSphere Client üzerinden Consolidate işlemini başlatın.
  • İşlem sonrasında uyarının kalktığını, disk zincirinin normal olduğunu ve uygulama hizmetlerinin çalıştığını doğrulayın.

Olası nedenler ve risk değerlendirmesi

Neden Tipik belirti Güvenli yaklaşım
Datastore boş alanının yetersiz olması Snapshot silme veya consolidate görevinin hata vermesi; alanın hızla azalması Önce güvenli biçimde alan açın; işlem için planlı kesinti değerlendirin.
VMDK dosyası kilidi Görev ayrıntılarında kilit, erişim veya cihaz meşgul hataları Yedekleme ve replikasyon oturumlarını kontrol edin; kilit sahibini teşhis edin.
Aktif yedekleme ya da replikasyon Backup proxy, snapshot veya disk erişim işlemleriyle çakışma İlgili görevin bitmesini bekleyin veya ürün prosedürüne uygun durdurun.
ESXi/vCenter iletişim sorunu Task zaman aşımı, hostd veya vpxa hata kayıtları Önce yönetim bağlantısını ve host sağlığını düzeltin.
Depolama erişim gecikmesi VMkernel kayıtlarında SCSI, APD/PDL veya gecikme olayları Depolama katmanını inceleyin; sorunu çözmeden yeniden denemeyin.

İşleme başlamadan önce güvenlik kontrolleri

Consolidation, disk zincirine yazma yapan kritik bir işlemdir. Özellikle büyük delta diskleri, yoğun I/O üreten veritabanları veya sınırlı datastore alanı bulunan sanal makinelerde işlem uzun sürebilir. Bu nedenle bakım penceresi planlamak en güvenli yaklaşımdır.

Yedek ve geri dönüş planını doğrulayın

Son başarılı yedeğin gerçekten geri dönülebilir olduğunu, yedekleme yazılımındaki görev sonucundan doğrulayın. Mümkünse kritik sistemler için uygulama tutarlılığı olan yedek tercih edin. Consolidation öncesi yeni bir snapshot almak, mevcut disk zincirini daha karmaşık hâle getirebileceğinden otomatik bir güvenlik adımı olarak değerlendirilmemelidir.

Datastore alanını kontrol edin

vSphere Client içinde ilgili datastore’u açarak kapasiteyi inceleyin. ESXi SSH erişimi yetkili ve kurumsal politikanıza uygunsa dosya sistemlerini aşağıdaki komutla listeleyebilirsiniz:

esxcli storage filesystem list

Boş alanın yalnızca mevcut snapshot dosyalarını değil, birleştirme sırasında oluşabilecek geçici yazma gereksinimini de karşılaması gerekir. Tek bir evrensel boş alan oranı yoktur; VM diskinin türü, delta büyüklüğü, thin provision yapısı ve I/O yoğunluğu değerlendirilmelidir.

Aktif snapshot ve güç durumunu kontrol edin

vSphere Client’ta VM üzerine sağ tıklayıp Snapshots > Manage Snapshots yolunu izleyin. ESXi Shell veya SSH üzerinden VM kimliğini ve snapshot bilgisini görmek için:

vim-cmd vmsvc/getallvms
vim-cmd vmsvc/power.getstate <VMID>
vim-cmd vmsvc/snapshot.get <VMID>

<VMID> yerine ilk komutun çıktısındaki ilgili sanal makine kimliğini yazın. Snapshot Manager’da öğe görünmemesi, delta dosyalarının bulunmadığını tek başına kanıtlamaz; consolidation needed uyarısı zaten bu farkı işaret eder.

Loglar ve komutlarla ayrıntılı teşhis

ESXi üzerindeki logları incelerken işlem zamanını not edin. Aşağıdaki kayıtlar, yönetim görevi ve depolama hataları için başlıca başlangıç noktalarıdır:

grep -iE 'consolidat|snapshot|lock|busy|error|fail' /var/log/hostd.log | tail -n 100
grep -iE 'consolidat|snapshot|lock|busy|error|fail' /var/log/vpxa.log | tail -n 100
grep -iE 'APD|PDL|SCSI|error|reset' /var/log/vmkernel.log | tail -n 100

hostd.log ESXi yönetim servisinin işlemlerini, vpxa.log vCenter ile host arasındaki aracıyı, vmkernel.log ise depolama yolu ve aygıt seviyesindeki olayları içerir. Loglardaki bir hata metni, çözüm yönünü değiştirir: örneğin dosya kilidi ile datastore erişim kaybı aynı yöntemle ele alınmamalıdır.

VM’nin dosya yerleşimini incelemek için aşağıdaki komut kullanılabilir:

vim-cmd vmsvc/get.filelayout <VMID>

Çıktıdaki VMDK yolları, delta disk ve descriptor dosyalarının ilişkisini anlamaya yardımcı olur. Ancak bu dosyaları SSH üzerinden silmeyin, taşımayın veya düzenlemeyin. Bir descriptor ya da delta dosyasının yanlış kaldırılması VM’nin açılmamasına ve veri kaybına yol açabilir.

Disk kilidi şüphesinde ne yapılmalı?

Görev detayları bir VMDK dosyasının kilitli olduğunu belirtiyorsa, önce VM’nin bağlı olduğu yedekleme, replikasyon veya başka bir yönetim işlemini tespit edin. Dosyanın hangi host tarafından tutulduğunu incelemek için ESXi üzerinde vmkfstools kullanılabilir:

vmkfstools -D /vmfs/volumes/<datastore_adı>/<vm_klasörü>/<disk_adı>.vmdk

Bu komut teknik kilit bilgisi üretir; çıktının yorumlanması vSphere ve depolama topolojisi bilgisi gerektirir. Bazı ESXi sürümlerinde vmfsfilelockinfo aracı da mevcut olabilir. Kilit sahibini doğrulamadan host yeniden başlatmak, yönetim servislerini yeniden başlatmak veya dosya silmek güvenli değildir. Kritik üretim sistemlerinde VMware destek kaydı ya da kurumun sanallaştırma prosedürü izlenmelidir.

VMware consolidated needed uyarısını güvenle çözme adımları

1. Çakışan işleri durdurun veya tamamlanmasını bekleyin

Çalışan yedekleme, replikasyon, storage vMotion, disk büyütme veya snapshot tabanlı bakım görevi varsa önce tamamlanmasını bekleyin. Bir yedekleme görevi hata verdiyse, yazılımın snapshot temizleme mekanizmasının görevi tamamlayıp tamamlamadığını ürün kayıtlarından doğrulayın.

2. vSphere Client üzerinden Consolidate işlemini başlatın

İlgili sanal makineyi seçin ve aşağıdaki yolu izleyin:

  1. Actions menüsünü açın.
  2. Snapshots seçeneğine girin.
  3. Consolidate komutunu çalıştırın.
  4. Görevi Recent Tasks bölümünden izleyin.

Bu işlem aktif snapshot varsa onu silmekten farklı olabilir; amaç, geride kalmış delta değişikliklerini tutarlı biçimde birleştirmektir. Görev sürerken VM’yi kapatmayın, vMotion başlatmayın ve aynı VM için ikinci bir snapshot işlemi denemeyin.

3. Görev hata verirse hata metnine göre ilerleyin

Alan yetersizliği varsa, kullanılmayan ISO dosyaları veya başka VM’lere ait güvenle kaldırılabilecek veriler için değişiklik prosedürünüzü uygulayın. İşletim sistemi içinden dosya silmek datastore alanını doğrudan artırmaz; sorun VMFS datastore seviyesindeyse alanın orada açılması gerekir.

Kilit hatasında, ilgili yedekleme/replikasyon oturumunu sonlandırmadan önce ürün dokümantasyonundaki temiz kapatma yöntemini kullanın. Depolama hatası, APD/PDL olayı veya yol kesintisi görünüyorsa consolidation denemelerini tekrarlamak yerine depolama bağlantısını ve host erişimini düzeltin.

4. Komut satırından snapshot silme işlemini rastgele kullanmayın

vim-cmd vmsvc/snapshot.removeall komutu, VM üzerindeki tüm snapshot’ları kaldırmayı hedefler. Bu komut, arayüzde görünür snapshot’ları da etkileyebileceği için yalnızca snapshot yapısı ve operasyonel etkisi açıkça doğrulandıktan sonra değerlendirilmelidir. Consolidate uyarısında ilk tercih, vSphere Client’taki Consolidate işlemidir. Komut satırını arayüzün yerine otomatik ve körlemesine kullanmak gereksiz risktir.

Çözüm doğrulaması

Görev başarıyla tamamlandığında aşağıdaki kontrolleri yapın:

  • VM özet ekranındaki Virtual machine disks consolidation is needed uyarısının kaybolduğunu doğrulayın.
  • Recent Tasks içinde consolidation görevinin başarılı bittiğini kontrol edin.
  • Snapshot Manager’da beklenmeyen snapshot bulunmadığını doğrulayın.
  • Uygulama, veritabanı ve servis sağlık kontrollerini gerçekleştirin.
  • Datastore boş alanının beklenen yönde arttığını veya stabil kaldığını inceleyin.
  • ESXi loglarında yeni disk, kilit veya depolama erişim hatası oluşmadığını kontrol edin.

Tekrarını önleme

Snapshot’ları kalıcı yedekleme yöntemi olarak kullanmayın ve kısa ömürlü olacak şekilde yönetin. Yedekleme yazılımının snapshot oluşturma ve temizleme sonuçlarını düzenli izleyin. Datastore kapasitesi için uyarı eşikleri tanımlayın; thin provision kullanılan ortamlarda yalnızca görünen boş alanı değil, büyüme potansiyelini de takip edin.

Depolama gecikmesi, host bağlantı sorunu veya tekrarlayan kilit hataları gözleniyorsa olayları zaman damgalarıyla kayıt altına alın. Böylece VMware consolidated needed uyarısı tekrar ortaya çıktığında yalnızca sonucu değil, temel altyapı nedenini de daha hızlı belirleyebilirsiniz.

Kısa SSS

Consolidated needed uyarısında sanal makine kapatılmalı mı?

Hayır. Birçok durumda consolidation çalışan VM üzerinde yapılabilir. Ancak yüksek I/O, büyük delta zinciri veya sınırlı datastore alanı varsa bakım penceresi ve kontrollü kesinti daha güvenli olabilir.

Snapshot Manager boşsa neden uyarı görünür?

Önceki snapshot silme işlemi arayüzde tamamlanmış, ancak delta verilerinin fiziksel birleştirilmesi tamamlanmamış olabilir. Bu, consolidation işleminin özel olarak çalıştırılmasını gerektirebilir.

Delta VMDK dosyalarını elle silmek sorunu çözer mi?

Hayır. Delta dosyaları disk zincirinin parçasıdır. Elle silinmeleri sanal diski tutarsız hâle getirebilir ve veri kaybı oluşturabilir.

Consolidate işlemi ne kadar sürer?

Süre; delta boyutu, disk I/O yoğunluğu, datastore performansı, depolama gecikmesi ve boş alana bağlıdır. İşlem başlamadan kesin süre tahmini yapmak güvenilir değildir.

Consolidate başarısız olursa tekrar tekrar denemeli miyim?

Hayır. Önce görev ayrıntısı ve ESXi loglarındaki hata nedenini analiz edin. Özellikle alan, kilit veya depolama erişimi sorunları çözülmeden yinelenen denemeler riski ve iş yükünü artırabilir.

ServerPlus Teknik Ekibi

Sunucu, hosting, sanallaştırma ve veri merkezi operasyonlarından edinilen bilgileri uygulanabilir teknik rehberlere dönüştürür.