Ana Sayfa » *nix » ESX 4 – Failed to open disk Unsupported and/or invalid disk type

ESX 4 – Failed to open disk Unsupported and/or invalid disk type


BerbatKötüİdare EderGüzelHarika (Henüz Puan Verilmedi. Oy kullanarak siz de katkı yapabilirsiniz.)
Loading...

Warning: mysqli_query(): (HY000/3): Error writing file '/tmp/MYOLXnQy' (Errcode: 28 - No space left on device) in /usr/share/nginx/html/syslogs/wp-includes/class-wpdb.php on line 2349

Server 2.0 üzerinde çalışan bir sanal makinayı, 4 ortamına aktardıktan sonra, sanal sunucu “Failed to open disk scsi0:x : Unsupported and/or invalid disk type” gibi bir hata vererek boot olmayabilir. Bu durumun nedeni, hata da da söylendiği gibi sanal disk tipinin, ortamı için uyumsuz olmasından kaynaklanıyor ve sorunu gidermek için ilgili sanal diskin export edilerek uyumlu hale getirilmesi gerekiyor. Aynı durumla siz de karşılaştıysanız, aşağıdaki adımları uygulayarak convert işlemini gerçekleştirebilirsiniz.

1-) Öncelikli olarak, (ya da ESXi) sunucusuna consoldan ya da ssh üzerinden erişiminiz olması gerekiyor. SSH üzerinden erişmek için servisini devreye almak için şu yazıdan yararlanabilirsiniz. http://www.syslogs.org/vmware-esxi-4-uzerinde-ssh-servisini-devreye-almak/

2-) Convert edilecek diske ait vmdk dosyalarını, bir çalışma dizinine kopyalayın. Örnek olarak, benim server 2.0 üzerindeki sanal sunucuya ait diskin dosyaları disk.vmdk ve disk-s001.vmdk olarak adlandırılmış durumda; ben bu iki dosyayı vmware server 2.0'dan nfs bağlantısı ile alarak ESX host üzerinde oluşturduğum /convert isimli dizine aktarıyorum. Sonuç olarak /convert dizininin içeriği şu şekilde görünüyor.

# cd /convert
# ls -l
-rw-------    1 root     root         3141468160 Jul 27 12:36 disk-s001.vmdk
-rw-------    1 root     root                439 Jul 27 12:36 disk.vmdk

3-) Şimdi /convert dizinine alınan bu bu sanal diski, vmkfstools aracını kullanarak clonelayacağız. Örnek olarak yenidisk.vmdk olarak export etmek için şu komutu kullanıyorum.

# vmkfstools -i disk.vmdk -d thin yenidisk.vmdk

Not: -d parametresi ile diskin formatı belirlenmektedir. Örnekte disk formatı “thin” olarak set edilmektedir. Format olarak, thin, zeroedthick (default), ya da eagerzeroedthick kullanılabilmektedir. Desteklenen formatlar ile ilgili bilgiye şu adresten erişebilirsiniz: http://vmetc.com/wp-content/uploads/2007/11/man-vmkfstools.txt

Clone işlemi sırasında aşağıdaki gibi bir çıktı alırsınız:

Destination disk format: VMFS thin-provisioned
Cloning disk 'disk.vmdk'...
Clone: 100% done.

Şimdi convert dizinine bakarsanız, clonelanan yeni sanal disk ile ilgili dosyaları görebilirsiniz.

# ls -l
-rw-------    1 root     root         6442450944 Jul 27 17:13 yenidisk-flat.vmdk
-rw-------    1 root     root                523 Jul 27 17:13 yenidisk.vmdk

Artık, sanal sunucunuzu convert edilen bu yeni disk üzerinden açabilirsiniz.

Ayrıntılı bilgi için bkz:

http://kb.vmware.com/selfservice/microsites/search.do?language=en_US&cmd=displayKC&externalId=1005628

Visited 281 times, 1 visit(s) today
Kategoriler: *nix,ipucu |

Bu yazılar da ilginizi çekebilir:


- VMware Server – Guest Sistemlerin Komut Satırından Başlatılması
- VMware – Guestlerin Komut Satırından Start/Stop Edilmesi
- VMware Tools Kurulumu – Debian, Centos, FreeBSD
- Centos/Linux üzerine VMware Server 2.0 Kurulumu
- Ubuntu 9.04 Üzerine VMWare Server 2.0 Kurulumu

Yorumlar


Trackbacks

Yorumda bulunun.