VMM'de Nano sunucu tabanlı Hyper-V konaklarını veya VM'leri dağıtma ve yönetme

Nano sunucu çalıştıran konakları ve sanal makineleri yönetmek için System Center - Virtual Machine Manager'ı (VMM) kullanabilirsiniz.

VMM kullanarak Nano çalıştıran mevcut konakları ekleyip yönetebilir, çıplak makineleri Nano Sunucu tabanlı konaklar olarak yapılandırabilir, işlem kümelerini ve depolama kümelerini (ayrılmış ve hiper yakınsanmış) dağıtabilirsiniz. Korumalı VM'ler de dahil olmak üzere Nano tabanlı VM'leri yönetebilirsiniz.

Başlamadan önce

  • VM dağıtımı için, VMM dışında Nano Sunucu sanal sabit diski oluşturmanız gerekir.
  • VMM'deki Nano Sunucu VM'den VM şablonu oluşturamazsınız. Nano Sunucu sanal sabit diski kullanarak sıfırdan bir VM şablonu oluşturabilirsiniz.
  • Bir Nano Sunucu VM’sini etki alanına eklerken oluşan bazı bilinen sorunlar vardır. VM şablonunda özelleştirme ayrıntılarını içeren bir etki alanına VM'yi katılmaya çalışırsanız, etki alanı bilgileri VMM tarafından yoksayılır. VM dağıtılır, ancak etki alanına katılmaz. Geçici çözüm olarak VM’yi dağıtın ve sonra etki alanına ekleyin. Daha fazla bilgi edinin. Çıplak dağıtım sırasında fiziksel makineyi etki alanına eklemenin düzgün çalıştığını unutmayın.

Nano sunucusu sanal sabit diski hazırlama

VMM'de Nano Sunucu tabanlı bir konağın veya sanal makinelerin dağıtımına başlamak için Windows Server VHD'den bir Nano sunucu VHD'sini oluşturmanız gerekir. VHD, VMM paketlerini içermelidir:

  • VMM aracısının VHD'nin bir parçası olduğundan emin olmak için Microsoft-NanoServer-SCVMM-Package VMM paketini ekleyin.
  • VHD'nin Hyper-V rolüne sahip olduğundan ve fiziksel sunucuyu VMM kullanarak yönetebileceğinizden emin olmak için Microsoft-NanoServer-SCVMM-Compute-Package VMM işlem paketini ekleyin. Bu paketi yüklerseniz Hyper-V rolü için -Compute seçeneğini kullanmayın.
  • Dosya Sunucusu rolü için Microsoft-NanoServer-SCVMM-Package ile birlikte Microsoft-NanoServer-Storage-Package kullanın.
  • Hiper yakınsanmış dağıtım için Microsoft-NanoServer-SCVMM-Package ve Microsoft-NanoServer-SCVMM-Compute-Package ile birlikte Microsoft-NanoServer-Storage-Package kullanın.

Fiziksel makine için sanal sabit disk oluşturma

  1. NanoServerImageGenerator.psm1 dosyasını kopyalayın ve Windows Server ISO'daki \NanoServer klasöründen sabit sürücünüzdeki bir klasöre Convert-WindowsImage.ps1.

  2. Windows PowerShell'i yönetici olarak başlatın. Betikleri yerleştirdiğiniz klasöre gidin.

  3. Şu komutu çalıştırarak NanoServerImageGenerator betiğini içeri aktarın:

    Import-Module NanoServerImageGenerator.psm1 -Verbose
    
  4. VMM paketlerini içeren bir VHD oluşturun. Bunu yapmak için aşağıdaki komutu çalıştırın. Bu komut, yeni VHD için bir yönetici parolası girmenizi ister:

    New-NanoServerImage -MediaPath <path to root of media> -BasePath .\Base -TargetPath .\NanoServerVM\NanoServerVM.vhdx -ComputerName <computername> -OEMDrivers -Package Microsoft-NanoServer-SCVMM-Package,Microsoft-NanoServer-SCVMM-Compute-Package
    

    Örnek:

    New-NanoServerImage -MediaPath F:\ -BasePath .\Base -TargetPath .\Nano1\NanoServer.vhd -ComputerName Nano-srv1 -OEMDrivers –Clustering –EnableRemoteManagementPort -Packages Microsoft-NanoServer-SCVMM-Package,Microsoft-NanoServer-SCVMM-Compute-Package
    
    • Bu örnek, F olarak bağlanmış bir ISO'dan bir VHD oluşturur:
    • VHD'yi oluştururken, New-NanoServerImage'ı çalıştırdığınız klasörde Base adlı bir klasör kullanır
    • VHD'yi, komutun çalıştırıldığı klasöre Nano1 adlı bir klasöre yerleştirir.
    • Bu örnekteki bilgisayar adı Nano-srv1'dir. En yaygın donanım için yüklenen OEM sürücülerini içerir ve kümeleme özelliği etkindir.
    • VHD, aynı alt ağda olmayan sistemlerden bile Nano sunucunun uzaktan yönetimini etkinleştirmiştir.
    • Sunucu önyükleme için UEFI kullanıyorsa, betiği NanoServer.vhd yerine NanoServer.vhdx olarak değiştirmeniz gerekir.
  5. Nano Sunucu VHD'sini çalıştırmak istediğiniz fiziksel sunucuda yönetici olarak oturum açın.

  6. Betiğin oluşturduğu VHD'yi fiziksel bilgisayara kopyalayın ve aşağıdaki gibi yeni VHD'den önyükleme yapmak için yapılandırın:

    • Oluşturulan VHD'yi bağlayın.
    • bcdboot d:\windows dosyasını çalıştırın (bu örnekte D: altındadır)
    • VHD'yi çıkarın.
  7. Fiziksel bilgisayarı Nano Sunucu sanal sabit diskine önyükleme.

  8. Betiği çalıştırırken sağladığınız yönetici adını ve parolayı kullanarak Nano sunucu Kurtarma Konsolu'nda oturum açın ve Nano sunucu tabanlı konağın IP adresini alın. Daha fazla bilgi edinin.

  9. Nano sunucunun VMM sunucusuyla aynı etki alanına katıldığından emin olun. Daha fazla bilgi edinin.

  10. VMM hizmet hesabının ve Farklı Çalıştır hesabının Nano sunucudaki yöneticiler grubuna eklendiğinden emin olun.

VMM paketlerini mevcut nano sunucuya çevrimdışı yükleme

Nano Sunucu VHD'sini oluştururken VMM paketlerini eklemediyseniz, bunları daha sonra aşağıdaki gibi yükleyebilirsiniz:

  1. VHD/VHDX'i Windows Server 2016 makinedeki bir konuma kopyalayın. Örneğin: C:\MyNano.vhd.

  2. PackageManagement (OneGet) PowerShell modülünün NanoServerPackage sağlayıcısını yüklemek ve içeri aktarmak için PowerShell'i kullanın:

    Install-PackageProvider NanoServerPackage
    Import-PackageProvider NanoServerPackage
    
  3. Sağlayıcı yüklendikten sonra, bu cmdlet'leri kullanarak VHD'de VMM paketlerini (VMM aracısı ve Hyper-V) arayabilir ve yükleyebilirsiniz; burada C:\MyNano.vhd , Nano Sunucu tabanlı VHD'nin konumudur.

    Find-NanoServerPackage
    Install-NanoServerPackage -Name Microsoft-NanoServer-SCVMM-Package -culture en-US -ToVhd "C:\MyNano.vhd"
    Install-NanoServerPackage -Name Microsoft-NanoServer-SCVMM-Compute-Package -culture en-US -ToVhd "C:\MyNano.vhd"
    

VMM paketlerini çalışan bir Nano sunucu konağına yükleyin

VMM paketlerinin çevrimdışı yüklenmesini öneririz (VHD oluşturulurken). Nano sunucu çalışırken bunları çevrimiçi yüklemeniz gerekiyorsa aşağıdakileri yapın:

  1. Yerel yükleme medyasından Packages klasörünü çalışan Nano sunucuya kopyalayın. Örneğin, C:\packages için.

  2. Nano sunucuda oturum açmak için uzak PowerShell kullanın.

  3. Aşağıdaki komutları kullanarak VMM paketlerini ekleyin:

    • Microsoft-NanoServer-SCVMM-Package yüklemek için

      dism /online /Add-package /PackagePath:C:\packages\en-US\Microsoft-NanoServer-SCVMM-Package_en-us.cab
      

      Not

      En-us (Microsoft-NanoServer-SCVMM-Package_en-us.cab) ve nötr (Microsoft-NanoServer-SCVMM-Package.cab) .cab dosyalarının aynı klasörde olduğundan ve her ikisinin de yüklü olduğundan emin olun.

    • Microsoft-NanoServer-SCVMM-Compute-Package yüklemek için:

      dism /online /Add-package /PackagePath:C:\packages\en-US\Microsoft-NanoServer-SCVMM-Compute-Package_en-us.cab
      
  4. Aşağıdaki komutu çalıştırarak VMM paketlerinin ve ilişkili dil paketlerinin doğru yüklenip yüklenmediğini denetleyin:

    dism /online /get-packages
    
  5. Paket Kimliği: Microsoft-NanoServer-SCVMM-Feature-Package~31bf3856ad364e35~amd64~~ 10.0.14300.1003 öğesinin iki kez listelendiğini görmeniz gerekir. Sürüm Türü: Dil Paketi için bir kez ve Yayın Türü : Özellik Paketi için bir kez. Aynı durum Microsoft-NanoServer-SCVMM-Compute-Package için de geçerlidir.

  6. Nano Sunucu ana bilgisayarını yeniden başlatın.

Nano sunucu konağını VMM dokusuna ekleme

Nano sunucu konağı hazır olduktan sonra VMM dokusuna ekleyin. Daha fazla bilgi edinin.

Nano sunucusu VM’i oluşturma

Nano sunucu tabanlı VM'ler oluşturmak için VHD'ye VM'ye özgü birkaç paket eklemeniz gerekir. VM için VHD’yi şu şekilde oluşturun:

  1. NanoServerImageGenerator.psm1 dosyasını kopyalayın ve VMM'deki \NanoServer klasöründen sabit sürücünüzdeki bir klasöre Convert-WindowsImage.ps1.

  2. yönetici olarak Windows PowerShell başlatın ve betik klasörüne gidin.

  3. Import-Module NanoServerImageGenerator.psm1 -Verbose ile NanoServerImageGenerator betiğini içeri aktarın.

  4. Aşağıdaki komutu çalıştırarak SCVMM paketlerini içeren bir VHD oluşturun. Yeni VHD için bir yönetici parolası girmeniz istenir.

    New-NanoServerImage -MediaPath <path to root of media> -BasePath .\Base -TargetPath .\NanoServerVM\NanoServerVM.vhdx -ComputerName <computername> -GuestDrivers -Package Microsoft-NanoServer-SCVMM-Package,Microsoft-NanoServer-SCVMM-Compute-Package
    

    Örnek:

    New-NanoServerImage -MediaPath F:\ -BasePath .\Base -TargetPath .\Nano1\Nano.vhd -ComputerName Nano1 -GuestDrivers -Package     Microsoft-NanoServer-SCVMM-Package,Microsoft-NanoServer-SCVMM-Compute-Package
    
  5. Bu örnek, F olarak bağlanmış bir ISO'dan VHD oluşturur.

  6. VHD'yi oluştururken, New-NanoServerImage çalıştırdığınız dizinde Temel adlı bir klasör kullanır

  7. VHD'yi, komutun çalıştırıldığı klasöre Nano1 adlı bir klasöre yerleştirir.

  8. Bilgisayar adı Nano1 olur ve Hyper-V çalıştıran sanal makine sürücülerini yükler.

  9. 1. Nesil sanal makine istiyorsanız, -TargetPath için .vhd uzantısını kullanarak bir VHD görüntüsü oluşturun. 2. Nesil sanal makine için -TargetPath için .vhdx uzantısına sahip bir VHDX görüntüsü oluşturun.

  10. VMM'de yeni bir sanal makine oluşturun ve oluşturduğunuz sanal sabit diski kullanın.

Sonraki adımlar

Vm sağlama.