ESX 4 – Failed to open disk Unsupported and/or invalid disk type
Warning: mysqli_query(): (HY000/3): Error writing file '/tmp/MYuixT8C' (Errcode: 28 - No space left on device) in /usr/share/nginx/html/syslogs/wp-includes/class-wpdb.php on line 2349
vmware Server 2.0 üzerinde çalışan bir sanal makinayı, vmware esx 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, esx 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, esx (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 vmware 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:
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
- Tweets that mention ESX 4 – Failed to open disk Unsupported and/or invalid disk type | Syslogs -- Topsy.com
Yorumda bulunun.