Temayı Özelleştir
Özelleştirmeleri geri al
Neler yeni

Çözüldü Vmfs Esxi Failed to "Cannot Change the Host Configuration" Hatası Çözümü

failed-to-expand-08.png


Bir kaç ay önce datastore alanım gerektiğinden az gözüküyordu ve değiştirmek istediğimde bu hata ile karşılaşıyordum. Çözümünü bulmam çok uzun sürmüştü ama sonunda hintli bir arkadaşın videosu ile çözümü yapabilmiştim. Esxi ve vmware'ı sıfırdan kurdurmaya kadar giden bu hatanın çözümünün internette yine eksik bilgi ve eksik anlatımlı çok makalesi var doğru çözüme ulaşmak bu yüzden zor oluyor. Detaylı bir şekilde sizlere çözümü anlatacağım.

⚠️Önemli: Datastore üzerinde çalışmadan önce verilerinizi yedeklemenizi tavsiye ederim. Bu süreç, verilerinizi yönetmeniz anlamına gelir, eksik bir adım veya hatalı bir yol izleme ile bir sorun çıkmadı durumunda tüm sorumluluk size aittir! Bu yüzden adım adım ilerleyiniz takıldığınız bir nokta olursa sormaktan çekinmeyiniz.

1. Adım:

Öncelikle Esxiye giriş yapıyoruz ve hata aldığımız datastore diski seçiyoruz.
Screenshot (71).png


Burada gördüğünüz üzere "Extent 0" Kısmı var. "mpx.vmhba0:C0:T0:L0" yazıyor bu sizde farklı olacaktır tabii ki.

2. Adım:

Esxi SSH erişimini açıyoruz

Adsız.png


3. Adım:

Esxi sunucumuza ssh ile bağlanıyoruz. (Putty veya farklı bir araç)
Bağlandıktan sonra konsolumuza aşağıdaki kod yazıyoruz "/vmfs/devices/disks/DeviceName" DeviceName yerine 1. Adımda location kısmında yazan "mpx.vmhba0:C0:T0:L0" Bilgiyi giriyoruz sizde farklılık gösterecektir.

Kod:
partedUtil getptbl "/vmfs/devices/disks/DeviceName"
Örnek
Kod:
partedUtil getptbl "/vmfs/devices/disks/mpx.vmhba0:C0:T0:L0"

failed-to-expand-09.png

Kodu girdikten sonra resimdeki gibi bilgiler verecek size.
sonunda vmfs 0 olan satır ilgilendiriyor bizi. "8 268437504 419430366 AA31E02A400F11DB9590000C2911D1B8 vmfs 0"

4. Adım:

Bu adımda da diski düzeltme/onarım gibi bir işlem yapacağız.
Bu sefer de aşağıda verdiğim kodu gireceğiz ve tekrar DevicesName Kısmına 1. Adımdaki Location kısmında yazanı yazacağız "mpx.vmhba0:C0:T0:L0"

Kod:
partedUtil fixGpt "/vmfs/devices/disks/DeviceName"
Örnek
Kod:
partedUtil fixGpt "/vmfs/devices/disks/mpx.vmhba0:C0:T0:L0"
failed-to-expand-10.png

Resimdeki gibi bir çıktı alacağız tekrardan.
Burada yine vmfs 0 yazan satırdaki "8 268437504 419430366 AA31E02A400F11DB9590000C2911D1B8 vmfs 0"
Kırmızı renk ile belirttiğim kısmı bir kenara kaydedin. "268437504" Sizde yine farklı bir sayı olacaktır tabii ki.

5. Adım:
Disk üzerinde kullanılabilir son sektörü bulacağız bu adımda
Aşağıda verdiğim kodda DeviceName kısmına tekrardan Locationda yazanı gireceksiniz "mpx.vmhba0:C0:T0:L0"
Kod:
partedUtil getUsableSectors "/vmfs/devices/disks/DeviceName"
Örnek
Kod:
partedUtil getUsableSectors "/vmfs/devices/disks/mpx.vmhba0:C0:T0:L0"

failed-to-expand-11.png


Resimde ki gibi bir çıktı alacaksınız
34 524287966 Burada önemli olan kısım 524287966 bu sayılar olacak sizde yine farklı olacaktır. Bir kenara bunu da kaydedin.

6. Adım:

Geldik son kısımlara aşağıda verdiğim kodu girerek diskinizi genişleteceksiniz.

Kod:
partedUtil resize "/vmfs/devices/disks/DeviceName" PartitionNumber NewStartSector NewEndSector

"PartitionNumber" kısmına 4. Adımdaki çıkan sonucun en başındaki sayıyı gireceksiniz "
8 268437504 419430366 AA31E02A400F11DB9590000C2911D1B8 vmfs 0" Mesela bende 8 çıkmıştı.
"NewStartSector" kısmına 4. Adımdaki kırmızı ile belirttiğim sayıları gireceksiniz kaydedin demiştim.
"268437504"
"NewEndSector" kısmına da 5. Adımdaki Son sektörü bulduğumuz kodda çıkan sayı "34 524287966" Sayılarındaki kaydedin dediğim "524287966" bu sayıyı gireceksiniz yine sizde çıkanını tabii ki

Örnek
Kod:
partedUtil resize "/vmfs/devices/disks/mpx.vmhba0:C0:T0:L0" 8 268437504 524287966
failed-to-expand-12.png


7. Adım (Son Adım):
Son adımımıza geldik, VMFS dosya sistemini genişleteceğiz şimdi.

Kod:
vmkfstools --growfs "/vmfs/devices/disks/DeviceName:PartitionNumber" "/vmfs/devices/disks/DeviceName:PartitionNumber"

Burada "DeviceName : PartitionNumber Kısmında
"DeviceName" Kısmına en baştaki
mpx.vmhba0:C0:T0:L0 location adını gireceğiz.

"PartitionNumber" kısmına 4. Adımdaki çıkan sonucun en başındaki sayıyı gireceksiniz "8 268437504 419430366 AA31E02A400F11DB9590000C2911D1B8 vmfs 0" Bende 8 çıkmıştı.
Yani DeviceName : PartitionNumber "mpx.vmhba0:C0:T0:L0:8" Böyle Olacak kendinize göre düzenleyin.

Örnek:

Kod:
vmkfstools --growfs "/vmfs/devices/disks/mpx.vmhba0:C0:T0:L0:8" "/vmfs/devices/disks/mpx.vmhba0:C0:T0:L0:8"
failed-to-expand-13.png




🎉İşlemlerimiz tamamlanmıştır. 🎉
Esxiye web üzerinden bağlanıp sayfayı yenileyince diskinizin asıl olması gereken alana ulaştığını ve hatanın giderildiğini göreceksiniz.
Screenshot (72).png


SSH Bağlantısını 2. Adımda açtığımız gibi geri kapatmayı unutmayınız. Güvenlik açıklarına yol açabilir.


Bir sorunuz olursa veya bir adımda sorun yaşarsanız konu altından elimden geldiğince destek vermeye çalışırım. Herkese iyi forumlar:)
 

Ekli dosyalar

  • Screenshot (70).png
    Screenshot (70).png
    72.2 KB · Görüntüleme: 15
  • Adsız.png
    Adsız.png
    94 KB · Görüntüleme: 13
Detaylı ve muhteşem bir anlatım olmuş bu makale mutlaka portala gönderilmeli diye düşünüyorum elinize emeğinize sağlık.

Teknoloji Forum'u bu yüzden seviyorum, insanlar bilmediği konular hakkında detaylı bilgilere sahip oluyor ve bilgiye sahip olan insanlar emeklerini çok güzel dile getiriyorlar hem kendi bilgilerini pekiştiriyorlar hem de insanlara yardımcı oluyorlar. Yeniden teşekkür ederim Kaan bey.
 

Konuyu Kimler Okuyor

Geri