Syslogs

Linux/Unix ve Acık Kod uygulamalar uzerine dokumanlar, ipuclari, gelistirmeler ve fazlasi…
idefix Satış Ortağı

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.)

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.

Çıktı
# 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.

Komut
# 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:

Çıktı
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.

Çıktı
# 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

  • Google Bookmarks
  • Twitter
  • FriendFeed
  • LinkedIn
  • Digg
  • Technorati
  • Facebook
  • del.icio.us
  • Add to favorites
  • Yahoo! Bookmarks
  • Live
  • Reddit
  • StumbleUpon
  • MySpace
  • Print
  • PDF
  • email
Tags: , ,

Belki şu konular da ilginizi çeker
Kategori: *nix,ipucu | |

YORUMLAR


Trackbacks

Yorumda bulunun.