vSphere 5.1’de Hyper-V nasıl çalıştırılır?

vSphere 5.1’de Hyper-V nasıl çalıştırılır?
Adem YETİM tarafından 4 sene önce eklendi. 2,460 kez okundu.

Bugün Server 2012 Hyper-V yazılımı bir Microsoft sanallaştırma ürününün içinde sanallaştırılamamaktadır. Diğer bir deyişle, Windows 2012’de Hyper-V içinde sanal makine olarak veya Windows 8’de Client Hyper-V içinde sanal makine olarak Hyper-V’yi çalıştıramazsınız.

Bununla beraber Hyper-V’yi bir sanal makine olarak Fusion, Workstation, Free ESXi gibi VMware veya ticari vSphere /vCloud Site gibi VMware ürünlerinin içerisinde bir sanal makine olarak sanallaştırabilirsiniz. Bunun için sadece birkaç ayarlama gerekmektedir.

Tipik olarak yöneticilerin bu sanallaştırma platformlarında Hyper-V’yi çalıştırırken aldıkları ilk hata sanal makineyi yaratıp Windows yükledikten sonra olur. İlerlemek ve Hyper-V yüklemek isterler ama aşağıdaki mesajı alırlar;

Hyper-V yüklenemiyor

Bu bilgisayardaki işlemci Hyper-V ile uyumlu değil. Bu görevi yüklemek için işlemcinin donanım-destekli sanallaştırmanın desteklenen versiyonuna sahip olması gerekmektedir ve bu özellik BIOS üzerinden aktifleştirilmelidir.

Eğer fiziksel bir sunucu üzerinde Hyper-V çalıştırıyorsanız (aralarında hiç sanallaştırma arakatmanı yoksa) ya CPU’nuz gerçekten uyumlu değildir veya sunucunuzun BIOS’unda Intel-VT veya AMD-V’yi açmanız gerekmektedir.

Bununla beraber eğer Hyper-V’yi bir sanal makine üzerinde çalıştırıyorsanız (ve fiziksel sunucunuzda Intel-VT / AMD-V açılmış ise) ve VMware ürününde bu mesajı alıyorsanız aşağıdaki ufak ayarlamaları halletmeniz gerekiyor demektir.

Hyper-v Cannot be installed

 

Adım 1

Eğer vSphere 5 veya daha üstünü kullanıyorsanız, Hyper-V sanal makinesinin üzerinde çalıştığı ESXi hostunun VMware konfigürasyon dosyasını modifiye etmeniz gerekmektedir. Bu dosyayı yazmak için dosyaya ssh yapın ve ardından vi/etc/config/vmware. dosyaya vhv.allow = “TRUE” satırını ekleyin ve “wq” ile kaydedin.

Hyper-v Cannot be installed 2

 

 

 

 

 

 

Adım 2

Daha sonra Hyper-V sanal makinesini kapatın ve listeden çıkarın. Sanal makinenin tutulduğu veri deposunu araştırın ve yerel bilgisayarınıza VMX konfigürasyon dosyasını indiriniz. İndirdiğiniz VMX konfigürasyon dosyasını yazmak için Wordpad veya benzeri bir yazılım kullanınız.

guestOS satırını aşağıdaki şekilde değiştirin:

guestOS = “winhyperv”

Dosyayı kaydedin ve veri deposu tarayıcı kullanarak veri deposuna geri yükleyin.

Sanal makinenin VMX konfigürasyon dosyası üzerinde sağ tıklayın ve sanal makineyi üzerinde olduğu ESXi hostu üzerine yeniden eklemek için “Add to Inventory(Listeye Ekle)”yi kullanın (vhv.allow satırını eklediğiniz yere).

Hyper-v cannot be installed

 

 

 

 

 

 

 

Adım 3

Son olarak sanal makineye sağ tıklayarak ve Upgrade Virtual Hardware (Sanal Donanımı Yükselt)’i tıklayarak sanal makine donanımını donanım versiyonu 9’a yükseltin.

Hyper-v Cannot be installed

 

 

 

 

 

 

 

Şimdi sanal makineyi açın. Aşağıda göreceğiniz üzere Hyper-V görevi eklerken bir sorun yaşamamanız lazım.

Hyper-v Cannot be installed

 

 

 

 

 

 

Bu konfigürasyonla birlikte artık sanallaştırılmış Hyper-V hostu üzerinde iç içe 64 bit sanal makineler çalıştırabileceksiniz. Aşağıdaki örnekte sanal makine olarak vSphere 5.1 içinde çalışan Hyper-V sanal makinesi olarak Windows 2008 R2 içinde çalışan Windows Server 2012’yi görebilirsiniz (bu bir VM içinde VM’dir, tamamı vSphere içinde çalışmaktadır).

Hyper-v Cannot be installed

 

 

 
 
 
 
 
 
 
 
 
 
 

 

 

 

Sorularınız için VMware Türkiye Kullanıcı Grubu sayfasından bana ulaşabilirsiniz.

  • Burhan Abdiler: Elinize sağlık Fatih Bey , detaylı incelemeniz konuyu tamamen açıklayıcı nitelikte ....
  • Tufan ULU: Adem kardeşim, tebrik ediyorum ve başarılarının devamını diliyorum,...
  • Rafet Arslanyı lmaz: Adem Hocam, Tebrikler.. Umarım devamıda gelir :)...
  • Serkan ERSAN: Çok başarılı ve güzel bir anlatım olmuş. Emeğinize sağlık, teşekkürler....
  • Adrenalin .: Teşekkürler Adem Bey....

2 Yorum Bulunuyor

  1. serdar
    Ekim 11, 2013 - 3:29 pm

    Bir insan neden sanal makina içinde sanallaştırma yapmak ister ki?

    Komut setlerinin tamamını kullanamayacak + olarak makina tam performans bile alamayacak.

    Absürt bir durum.

  2. Adem YETIM
    Ekim 22, 2013 - 8:40 pm

    Merhaba Serdar bey,

    Demo ve test ortamları için bu tarz durumlara ihtiyaç duyuluyor, böyle bir ortamın product ortamına uyarlanması söz konusu değil zaten :)

Yorum ekleyin

Doğrulama Kodunuz : 76390026

ÖNEMLİ:
Yorumlarınızı eklerken lütfen girmiş olduğunuz bilgilerin size ait olduğundan emin olunuz. Geçersiz posta adresleri iel yapılan yorumlara yanıt vermek istenildiğinde size ulaşamayacağımız için, geçerli / aktif olarak kullandığınız posta adresiniz ile yorum eklemeniz daha sağlıklı olacaktır. Her yorum yazarı tarafından sorumlu tutulur.

Sayfa başı

Güncellemeler, yeni eklenen içeriklerden anında haberdar olmak için mail listemize adınızı soyadınızı ve posta adresinizi yazarak abone olabilirsiniz.

Adınız Soyadınız
E posta adresiniz
Kaydol