Hyper-V Sunucusu rolünün veya Hyper-V Core Sunucusunun fiziksel makineye yüklenmesi basit bir işlemdir ve her zaman ek bir yapılandırma yapılmasını gerektirmez. Yalıtılmış ortamı oluşturmanın bir sonraki adımı, bir sanal makine, işletim sistemi ve barındırılan uygulamayı dağıtmak ve yapılandırmaktır. Bu, geleneksel sanallaştırma olarak bilinir. Bu durumda, fiziksel makine soyutlanır ve sanal makinede barındırılan konuk işletim sistemlerine sunulur. Peki ya sanal makinenin içinde bir Hyper-V çalıştırmak istersek? Bunu varsayılan olarak yapmak mümkün değildir, ancak Hyper-V Sunucusunda ve hedef sanal makinede ek değişiklikler yapılarak yapılabilir. Sanal makine içerisinde sanal makine çalıştırmamızı sağlayan teknolojiye iç içe sanallaştırma . Ayrıca, VMware, Citrix ve Nutanix gibi diğer popüler satıcılar tarafından da desteklenmektedir. Kulağa ilginç geliyor, ancak sanal makinenin içinde bir sanal makineyi çalıştırmanın kullanım durumu nedir? Genellikle geliştiriciler tarafından test amaçlı, laboratuvarlar ve Hyper-V kapsayıcılarını çalıştırmak için kullanılır.
VM'de Hyper-V kurmaya çalışırsak, eksik sanallaştırma yeteneklerinden dolayı kurulumun yapılamayacağını söyleyen bir hata alacağız.
Bu engelin çözümü, bir hedef sanal makine için Hyper-V sunucusunda iç içe sanallaştırmayı etkinleştirmektir. Aşağıdaki metinde, Windows Server 2019'da barındırılan Hyper-V Sunucusunda iç içe sanallaştırmayı etkinleştirme prosedürü boyunca size yol göstereceğiz.
- Oturum aç veya Hyper-V rolünü yüklediğiniz Windows Server 2019'a bağlanın
- Açık Hyper-V Yöneticisi
- İç içe sanallaştırmayı etkinleştirmek istediğiniz sanal makineye gidin. Örneğimizde, ekran görüntüsünde gösterildiği gibi 'Windows2019' adlı VM
- Sanal makineyi kapatın
- Sağ tıklayın Başlangıç menüsü ve sonra tıklayın Windows Powershell (Yönetici)
- Tür Set-VMProcessor -VMName Windows2019 -ExposeVirtualizationExtensions $ true ve ardından düğmesine basın Bu örnekte, Windows2019 VM adıdır. Hyper-V Yöneticinizde barındırılan sanal makinenizin adını yazmanız gerekir.
- Sonraki adım, iç içe geçmiş sanal makine ile ağ oluşturmayı yapılandırmaktır. Bu, MAC Spoofing veya Network Address Translation (NAT) kullanılarak yapılabilir. Bizim durumumuzda, MAC Spoofing'i komut yazarak etkinleştireceğiz Get-VMNetworkAdapter -VMName Windows2019 | Set-VMNetworkAdapter -MacAddressSpoofing On Powershell'e. Lütfen Windows2019'u sanal makinenizin adıyla değiştirin
- Aç VM ve Windows Server 2019'da oturum açın
- Açık Sunucu Yöneticisi ve tıklayın Rol ve özellik ekleyin
- Tıklayın Sonraki altında Sen başlamadan önce
- Tıklayın Sonraki altında Kurulum Türünü Seçin
- Tıklayın Sonraki veya altından hedef sunucuyu seçin Hedef sunucuyu seçin
- Seçiniz Hyper-V altında Sunucu rollerini seçin ve sonra tıklayın Özellik Ekle
- Hyper-V'yi yüklemek için İleri'ye tıklayın
- Tıklayın Sonraki altında Özellikleri seçin
- Tıklayın Sonraki altında Hyper-V
- Altında ağ bağdaştırıcısını seçin Sanal Anahtarlar Oluşturun . Windows Server, o makinedeki tüm kullanılabilir ağ bağdaştırıcılarını otomatik olarak algılayacaktır.
- Tıklayın Sonraki altında Sanal Makine Geçişi
- Tıklayın Sonraki veya sanal sabit disk veya sanal makine yapılandırma dosyası için varsayılan konumu seçin Varsayılan Mağazalar
- Seçiniz Seçilen bir sunucudaki hedef rolleri, rol hizmetlerini veya özellikleri yeniden başlatın, yükle ve sonra tıkla Evet altında Kurulum Seçimlerini Onaylayın
- Tıklayın Yüklemek ve Windows Server 2019'un Hyper-V rolünü yüklemesini bekleyin
- Tıklayın Yüklemek altında Kurulum seçimini onaylayın
- Windows, Hyper-V rolünün kurulumunu bitirene kadar bekleyin. Sanal makineyi otomatik olarak kuracaktır.
- Oturum aç Windows Server 2019'a
- Açık Sunucu Yöneticisi
- Şu yöne rotayı ayarla Araçlar ve sonra tıklayın Hyper-V Yöneticisi
- Bir sanal makine kurun ve Hyper-V ile oynamanın keyfini çıkarın