[Düzeltildi] VMware: Sanal Makine Disklerinin Birleştirilmesi Gerekli
Vmware Virtual Machine Disks Consolidation Is Needed
Birçok kullanıcı bu ödülü alıyor sanal makine disklerinin birleştirilmesi gerekiyor VMware vSphere istemcisini kullanırken hata. Hataya ne sebep olur? Nasıl düzeltilir? Şimdi cevapları MiniTool ile birlikte keşfetmeye başlayalım.
Bu sayfada :- Sanal Makine Disklerinin Konsolidasyonu Gerekiyor Hatasının Olası Nedenleri
- Sanal Makine Disklerinin Konsolidasyonu Gerekli Hatası Nasıl Düzeltilir
- Senin düşüncen nedir
VMware vSphere, sanal makinenizi yönetmek için eksiksiz bir platform olarak çalışan bir sanallaştırma yazılımı uygulamasıdır. Konuk işletim sistemini kapatmak, konsolu başlatmak, ayarları düzenlemek, anlık görüntüler oluşturmak vb. gibi birçok sanal makine görevini gerçekleştirmek için kullanılabilir. Ancak birçok kullanıcı yazılımı kullanırken sanal makine disk birleştirme gerekli hatasıyla karşılaşmaktadır.
Farklı forumlardan ve topluluklardan gelen kullanıcı raporlarına göre, sanal makine disklerinin konsolidasyonuna ihtiyaç duyulur hatası, çoğunlukla birden fazla sanal disk dosyasını tek bir diskte birleştirirken ortaya çıkar. İşte Nakio forumundan gerçek bir örnek.
Merhaba millet! Şunu söyleyen bir hata mesajı alıyorum: VMware sanal makine disklerinin birleştirilmesi gerekiyor. Bununla ne yapabileceğim hakkında bir fikrin var mı? Teşekkürler!https://forum.nakivo.com/index.php?/topic/7815-vmware-virtual-machine-disks-consolidation-is-needed-error/#comment-9528
Sanal Makine Disklerinin Konsolidasyonu Gerekiyor Hatasının Olası Nedenleri
Sanal disk birleştirme, anlık görüntülerin bir VM'de alınmasından sonra oluşturulan sanal disk dosyalarını birleştirme işlemidir. Çoğu durumda, disk birleştirme işleminin amacı performansın düşmesini önlemek veya bazı sorunları çözmektir.
Anlık görüntü çekerken, bir delta diskinin oluşturulduğunu ve değişikliklerin ilgili delta diskine yazıldığını göreceksiniz. Sonuç olarak, her delta diski, önceki delta disk durumuna göre yapılan tüm değişiklikleri içerir ve ana disk değişmeden kalır, bu da sanal makinede yedekli verilere neden olur.
Anlık görüntüler ve ilgili sanal disk dosyaları büyüdükçe performans düşüşleri yaşayabilirsiniz. Ancak VMware disk birleştirme işlemini başarıyla başlattıktan sonra delta diskteki tüm veriler tek bir diskte birleştirilecek ve VM dosyalarının bulunduğu diskte hiçbir yedek veri kalmayacaktır. Yani sanal disk dosyalarını birleştirdikten sonra disk alanı temizlenecektir.
Ancak sanal makine diski birleştirme işlemi her zaman sorunsuz değildir. Pek çok kişi VMware sanal makine disk birleştirme gerekli hatasıyla karşılaşıyor. Neden? Birçok olası nedenden kaynaklanabilir. Bunları şu şekilde listeliyoruz:
- Yeterli disk alanı yok sanal disk birleştirmeyi gerçekleştirmek için VMFS veri deposunda. Genellikle veri deposunda en az 1 GB boş alan gerektirir.
Artık sanal makine konsolidasyonu gerekli durum hatasının olası nedenlerini biliyor olmalısınız. Bunu nasıl düzelteceğimizi görelim.
Masaüstü Windows Yöneticisi Çalışmayı Durdurdu ve Kapatıldı mı? [Sabit]Birçok kullanıcı Masaüstü Windows Yöneticisinin çalışmayı durdurduğunu ve kapatıldığını bildirdi. Bu gönderi olası nedenleri açıklayacak ve ilgili düzeltmeleri sağlayacaktır.
Devamını okuSanal Makine Disklerinin Konsolidasyonu Gerekli Hatası Nasıl Düzeltilir
VMware sanal makine disk birleştirme gerekli hatasının tüm olası nedenlerini analiz ettikten sonra, aşağıdaki 5 uygulanabilir düzeltmeyi inceliyoruz. Burada sorun çözülene kadar bunları sırasıyla deneyebilirsiniz.
Düzeltme 1. Sanal Makine Disk Dosyalarını Doğru Şekilde Birleştirin
Sanal makine birleştirme gerekli durum hatasının ilk ve en basit düzeltmesi, sanal makine disk dosyalarını doğru şekilde birleştirdiğinizden emin olmaktır. Bunu yapmak için aşağıdaki ayrıntılı adımları izleyin:
Aşama 1. Bilgisayarınızda VMware vSphere istemcisini başlatın.
Adım 2. Sağ tıklayın VM disk dosyalarını birleştirmek istediğiniz adı seçin ve Anlık Görüntüler > Birleştir alt menüden.
Aşama 3. Daha sonra şunu söyleyen bir onay mesajı alacaksınız: Bu işlem, sanal makinenizdeki tüm yedek yineleme günlüklerini birleştirir. Devam etmek istediğine emin misin? . Tıklamak Evet VMware disk birleştirmeyi onaylamak için.
Not: Disk birleştirme işlemi sırasında bazı verilerin kaybolacağından endişeleniyorsanız VMware sanal makine yedeklemesi yapabilirsiniz. Örneğin, tüm VM dosyalayıcılarını veri deposundaki başka bir klasöre aktarabilirsiniz.
Daha sonra vSphere istemcisi sanal disk dosyalarını birleştirecek ve günlükleri temizleyecektir. İşlem için gereken süre, VM boyutuna, anlık görüntü sayısına ve VM yüküne bağlıdır. Tamamlandıktan sonra sanal makine birleştirme gerekli durum hatası ortadan kalkmalıdır.
Düzeltme 2. Mevcut Tüm VM Anlık Görüntülerini Sil
Disk birleştirme hatasının bir diğer ana nedeni ise kilitli VM dosyalarıdır. Başka bir hata mesajı alırsanız Kilitli olduğundan dosyaya erişilemiyor. Diskler birleştirilirken bir hata oluştu işlem sırasında bu, VM disk dosyalarınızın bir yedekleme uygulaması tarafından kilitlendiğini gösterir. Bu durumda aşağıdaki adımları izleyerek VM dosyalarının kilidini açmanız gerekir: Düzeltme 2 veya Düzeltme 3 . Burada size tüm anlık görüntüleri silerek VM dosyalarının kilidini nasıl açacağınızı göstereceğiz.
Aşama 1. Çalıştırdığınız sanal makineyi kapatın ve yeni bir VM disk anlık görüntüsü oluşturun.
Adım 2. Sağ tıklayın VM üst menüden sekmeyi seçin ve ardından Anlık görüntüler ve tıklayın Tüm Anlık Görüntüleri Sil .
Aşama 3. Bazen sanal makine birleştirme gerekli durumu tutarsız bir durum nedeniyle tetiklenebilir. -ctk.vmdk Dosyalar. Böylece CTK dosyalarını silmeyi deneyebilirsiniz.
Adım 4. Artık yukarıda açıkladığımız gibi sanal disk dosyalarını yeniden birleştirmeyi deneyebilirsiniz.
Uç: Bu adımlar yardımcı olmadıysa VM'yi kapatabilir, açabilirsiniz. VM ayarları , şunu seçin VM Seçenekleri sekmesini seçin ve ardından genişletin Gelişmiş kategoriye girin ve tıklayın Yapılandırmayı Düzenle . Yapılandırma penceresinde, üzerine tıklayın Yapılandırma Paramlarını Ekle , ekle asyncConsolidate.forceSync parametresini seçin ve şu şekilde ayarlayın: DOĞRU .Düzeltme 3. VM'yi Başka Bir ESXi Ana Bilgisayarına Taşıyın
Bir yedekleme uygulaması tarafından oluşturulan kilitli VM dosyaları, esas olarak birden fazla ESXi ana bilgisayarının dosyalara eşzamanlı olarak yazılmasını önlemek için kullanılır. Ancak bu kilitli disk dosyaları sanal disk birleştirme gerekli hatasını tetikleyebilir. Dosyanın kilidini açmak için VM'yi başka bir ESXi ana bilgisayarına taşıyabilirsiniz.
Aşama 1. VM'nin bulunduğu ESXi ana bilgisayarındaki yönetim aracılarını yeniden başlatın. Bunu yapmak için ESXi kabuğunu açabilir veya SSH aracılığıyla ESXi ana bilgisayarına bağlanıp aşağıdaki komutları root olarak çalıştırabilirsiniz:
services.sh yeniden başlat
veya
/etc/init.d/hostd yeniden başlat
/etc/init.d/vpxa yeniden başlat
İpucu: ESXi direct konsolunu şuraya giderek de açabilirsiniz: Sorun Giderme Seçenekleri ve seçiliyor Yönetim Aracılarını Yeniden Başlatın (basarak Girmek gerekli seçeneği etkinleştirmek ve tuşuna basmak için F11 onaylamak.)
Adım 2. Artık aşağıdaki komutu çalıştırarak kilitli VM dosyalarını kontrol edebilirsiniz:
vmfsfilelockinfo -p /vmfs/volumes/vm_datastore/vm_name/vm_name.vmx
Aşama 3. VM dosyalarının bulunduğu veri deposundaki yolu tanımlamak istiyorsanız, barındırılan günlük dosyalarını kontrol edin.
cat /var/log/hostd.log |grep -i vm_name
Adım 4. VM dosyalarının konumunu aldıktan sonra veri deposundaki VM dizinine gidin:
cd /vmfs/birimler/veri deposu_adı/vm_adı
Adım 5. VM dosyaları tarafından kilitlenen ESXi ana bilgisayarlarını listelemek için aşağıdaki komutu uygulayın.
'ls'de i için; do vmfsfilelockinfo -p $i ;done|grep ‘kilitlendi|Kilitin sahibi olan ana bilgisayar|Alınan toplam süre’ | sed 's|Dosyadaki kilidin sahibi olan ana bilgisayar:||g'|sed 's|Toplam süre|—|g' | awk '{$1 yazdır}' |uniq
Adım 6. ESXi yönetim aracılarınızı yeniden başlatın (dahil barındırılan Ve vpxa ). Daha sonra VM dosyalarının kilidini açmak için EXSi ana bilgisayarında aşağıdaki komutu çalıştırın.
/etc/init.d/hostd yeniden başlat
/etc/init.d/vpxa yeniden başlat
İşiniz bittiğinde, sanal makine disk dosyalarını tekrar birleştirebilir ve hatanın hala görünüp görünmediğini görebilirsiniz.
Düzeltme 4. Disk Alanınızı Genişletin
Yukarıda da bahsettiğimiz gibi VMware sanal makine disk birleştirme gerekli hatası yetersiz disk alanı nedeniyle oluşabilmektedir. Bu nedenle VMFS veri deposunda yeterli boş disk alanı (1 GB'tan fazla) olup olmadığını kontrol etmenizi öneririz. Değilse, disk alanını genişletmeniz gerekir.
VFMS veri deposundaki herhangi bir dosyayı silmek istemiyorsanız disk alanını genişletmek iyi bir seçimdir. Veri kaybı olmadan disk sürücüsü nasıl genişletilir? Çok işlevli bir bölüm yöneticisi olarak MiniTool Bölüm Sihirbazı bunu kolayca yapmanıza yardımcı olabilir. Buna ek olarak, şu amaçlarla da kullanılabilir: disk alanını analiz et , NTFS'yi FAT'ye dönüştürün, işletim sistemini taşı , kayıp verileri kurtarma vb.
MiniTool Bölüm Sihirbazı Ücretsizİndirmek İçin Tıklayın100%Temiz ve Güvenli
MiniTool yardımcı programını kullanarak bölümü nasıl genişleteceğiniz aşağıda açıklanmıştır.
Aşama 1. Ana arayüzüne girmek için bu yazılımı başlatın ve ardından VMFS veri deposunun bulunduğu disk sürücüsünü seçin ve tıklayın. Bölümü Genişlet sol bölmeden.
Adım 2. Boş alan almak istediğiniz sürücüyü seçin ve ardından boş alanı kaplamak veya taleplerinize göre belirli bir birimi girmek için kaydırma çubuğunu sürükleyin. Daha sonra tıklayın TAMAM .
Aşama 3. Tıklamak Uygula işlemi yürütmek için.
Düzeltme 5. VMware Disk Konsolidasyonunu Yürütmek için Bir Alternatif Kullanın
Yukarıdaki yöntemlerin tümünü denedikten sonra hala VMware disk birleştirme hatası alıyorsanız, vSphere adlı bir alternatif kullanmayı düşünebilirsiniz. PowerCLI sanal disk dosyalarını birleştirmek için. PowerCLI, genişletilebilen bir grafik kullanıcı arayüzüdür. Güç kalkanı VMware ortamlarını anlamak ve bunlarla etkileşimde bulunmak. Sanal diskleri birleştirmek için bunu nasıl kullanacağınız aşağıda açıklanmıştır.
Aşama 1. PowerCLI istemcisini başlatın, VM ile ESXi ana bilgisayarını yöneten vCenter Sunucusuna bağlanın ve istendiğinde kimlik bilgilerini girin.
Connect-VIServer vcenter01.test.com
Adım 2. Sanal makine birleştirme gerekli durumuna sahip VM'lerin listesini almak için aşağıdaki komutu çalıştırın.
Get-VM | Nerede-Nesne {$ _. Extensiondata.Runtime.ConsolidationNeeded}
Aşama 3. Artık aşağıdaki komutu çalıştırarak sanal makine disk dosyalarını birleştirebilirsiniz.
Get-VM | Nerede-Nesne {$ . Extensiondata.Runtime.ConsolidationNeeded} | foreach {$ . ExtensionData.ConsolidateVMDisks_Task ()}
Senin düşüncen nedir
Sanal disk birleştirme gerekli hatası nasıl düzeltilir? Şimdi yukarıda anlattığım 5 düzeltmeden herhangi birini veya tümünü deneyebilir ve hangisinin sizin için en iyi sonucu verdiğini görebilirsiniz. Hatanın daha iyi çözümleri varsa lütfen yorum alanına yazınız. Ayrıca bize e-posta gönderebilirsiniz. Biz MiniTool yazılımını kullanırken herhangi bir zorlukla karşılaştığınızda.