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'de Nano Sunucu VM'sinden VM şablonu oluşturamazsınız. Nano Sunucu sanal sabit diski kullanarak sıfırdan bir VM şablonu oluşturabilirsiniz.
- Nano Sunucu VM'sini bir etki alanına eklerken bilinen bazı sorunlar vardır. VM şablonunda özelleştirme ayrıntılarıyla VM'yi bir etki alanına 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 bir çözüm olarak VM'yi dağıtın ve bir etki alanına ekleyin. Daha fazla bilgi edinin.
Not
Çıplak dağıtım sırasında fiziksel makineyi etki alanına ekleme düzgün çalışır.
Nano sunucu sanal sabit diski hazırlama
VMM'de Nano Sunucu tabanlı konak 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
NanoServerImageGenerator.psm1 ve Convert-WindowsImage.ps1 değerlerini Windows Server ISO'daki \NanoServer klasöründen sabit sürücünüzdeki bir klasöre kopyalayın.
Windows PowerShell'i yönetici olarak başlatın. Betikleri yerleştirdiğiniz klasöre gidin.
Aşağıdakini çalıştırarak NanoServerImageGenerator betiğini içeri aktarın:
Import-Module NanoServerImageGenerator.psm1 -Verbose
VMM paketlerini içeren bir VHD oluşturun. Bunu yapmak için, yeni VHD için yönetici parolası girmenizi isteyen aşağıdaki komutu çalıştırın:
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
Örneğin:
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 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.
Nano Sunucu VHD'sini çalıştırmak istediğiniz fiziksel sunucuda yönetici olarak oturum açın.
Betiğin oluşturduğu VHD'yi fiziksel bilgisayara kopyalayın ve aşağıdaki gibi yeni VHD'den önyükleme yapmak üzere yapılandırın:
- Oluşturulan VHD'yi bağlayın.
- bcdboot d:\windows komutunu çalıştırın (bu örnekte D: altına monte edilmiştir)
- VHD'yi çıkarın.
Fiziksel bilgisayarı Nano Sunucu sanal sabit diskine önyükleme.
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.
Nano sunucunun VMM sunucusuyla aynı etki alanına katılmış olduğundan emin olun. Daha fazla bilgi edinin.
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:
VHD/VHDX'i Windows Server 2016 makinesindeki bir konuma kopyalayın. Örneğin: C:\MyNano.vhd.
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
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ükleme
VMM paketlerinin çevrimdışı yüklenmesini öneririz (VHD'yi oluştururken). Nano sunucu çalışırken bunları çevrimiçi yüklemeniz gerekiyorsa aşağıdakileri yapın:
Yerel yükleme medyasından Packages klasörünü çalışan Nano sunucuya kopyalayın. Örneğin, C:\packages için.
Nano sunucuda oturum açmak için uzak PowerShell'i kullanın.
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 emin olun; böylece her ikisi de yüklenir.
Microsoft-NanoServer-SCVMM-Compute-Package'i yüklemek için:
dism /online /Add-package /PackagePath:C:\packages\en-US\Microsoft-NanoServer-SCVMM-Compute-Package_en-us.cab
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
Paket Kimliği: Microsoft-NanoServer-SCVMM-Feature-Package~31bf3856ad364e35~amd64~~ 10.0.14300.1003 iki kez listelendiğini görmeniz gerekir. Sürüm Türü: Dil Paketi için bir kez, Yayın Türü : Özellik Paketi için bir kez. Aynı durum Microsoft-NanoServer-SCVMM-Compute-Package için de geçerlidir.
Nano Sunucu ana bilgisayarını yeniden başlatın.
Nano sunucu ana bilgisayarını VMM dokusuna ekleme
Nano sunucu konağı hazır olduktan sonra VMM dokusuna ekleyin. Daha fazla bilgi edinin.
Nano sunucu VM'si 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 aşağıdaki gibi oluşturun:
NanoServerImageGenerator.psm1 ve Convert-WindowsImage.ps1'i VMM'deki \NanoServer klasöründen sabit sürücünüzdeki bir klasöre kopyalayın.
Windows PowerShell'i yönetici olarak başlatın ve betik klasörüne gidin.
Import-Module NanoServerImageGenerator.psm1 -Verbose ile NanoServerImageGenerator betiğini içeri aktarın.
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
Bu örnek, F olarak bağlanan bir ISO'dan VHD oluşturur.
VHD'yi oluştururken, New-NanoServerImage'ı çalıştırdığınız dizinde Base adlı bir klasör kullanır
VHD'yi, komutun çalıştığı klasöre Nano1 adlı bir klasöre yerleştirir.
Bilgisayar adı Nano1 olur ve Hyper-V çalıştıran sanal makine sürücülerini yükler.
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ıyla bir VHDX görüntüsü oluşturun.
VMM'de yeni bir sanal makine oluşturun ve oluşturduğunuz sanal sabit diski kullanın.
Sonraki adımlar
Vm sağlama.