Menyebarkan dan mengelola host atau VM Hyper-V berbasis server Nano di VMM

Anda dapat menggunakan System Center - Virtual Machine Manager (VMM) untuk mengelola host dan komputer virtual yang menjalankan server Nano.

Dengan menggunakan VMM, Anda dapat menambahkan dan mengelola host yang ada yang menjalankan Nano, mengonfigurasi mesin bare-metal sebagai host berbasis Nano Server, menyebarkan kluster komputasi, dan kluster penyimpanan (disaggregated dan hyper-converged). Anda dapat mengelola VM berbasis Nano, termasuk VM terlindungi.

Sebelum Anda memulai

  • Untuk penyebaran VM, Anda perlu membuat hard disk virtual Nano Server di luar VMM.
  • Anda tidak dapat membuat templat VM dari VM Nano Server di VMM. Anda dapat membuat templat VM dari awal menggunakan hard disk virtual Nano Server.
  • Ada beberapa masalah yang diketahui saat bergabung dengan VM Nano Server ke domain. Jika Anda mencoba menggabungkan VM ke domain dengan detail kustomisasi dalam templat VM, informasi domain diabaikan oleh VMM. VM disebarkan, tetapi tidak bergabung dengan domain. Sebagai solusinya, sebarkan VM lalu gabungkan ke domain. Pelajari lebih lanjut. Perhatikan bahwa menggabungkan komputer fisik ke domain selama penyebaran bare metal berfungsi dengan baik.

Menyiapkan hard disk virtual server Nano

Untuk mulai menggunakan penyebaran host berbasis Nano Server atau komputer virtual di VMM, Anda perlu membuat VHD server Nano dari VHD Windows Server. VHD harus menyertakan paket VMM:

  • Tambahkan paket VMM, Microsoft-NanoServer-SCVMM-Package, untuk memastikan bahwa agen VMM adalah bagian dari VHD.
  • Tambahkan paket komputasi VMM, Microsoft-NanoServer-SCVMM-Compute-Package, untuk memastikan bahwa VHD memiliki peran Hyper-V, dan Anda dapat mengelola server fisik menggunakan VMM. Jika Anda menginstal paket ini, jangan gunakan opsi -Compute untuk peran Hyper-V.
  • Untuk peran Server File, gunakan Microsoft-NanoServer-Storage-Package, bersama dengan Microsoft-NanoServer-SCVMM-Package.
  • Untuk penyebaran hyperconverged, gunakan Microsoft-NanoServer-Storage-Package, bersama dengan Microsoft-NanoServer-SCVMM-Package dan Microsoft-NanoServer-SCVMM-Compute-Package.

Membuat hard disk virtual untuk komputer fisik

  1. Salin NanoServerImageGenerator.psm1 dan Convert-WindowsImage.ps1 dari folder \NanoServer di ISO Windows Server ke folder di hard drive Anda.

  2. Mulai Windows PowerShell sebagai administrator. Navigasikan ke folder tempat Anda menempatkan skrip.

  3. Impor skrip NanoServerImageGenerator dengan menjalankan:

    Import-Module NanoServerImageGenerator.psm1 -Verbose
    
  4. Buat VHD yang menyertakan paket VMM. Untuk melakukan ini, jalankan perintah berikut, yang akan meminta kata sandi administrator untuk VHD baru:

    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
    

    Contohnya:

    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
    
    • Contoh ini membuat VHD dari ISO yang dipasang sebagai F:
    • Saat membuat VHD, ia menggunakan folder bernama Base di folder yang sama tempat Anda menjalankan New-NanoServerImage
    • Ini menempatkan VHD dalam folder bernama Nano1 di folder tempat perintah berjalan.
    • Nama komputer dalam contoh ini adalah Nano-srv1. Ini termasuk driver OEM yang diinstal untuk perangkat keras yang paling umum dan mengaktifkan fitur pengklusteran.
    • VHD mengaktifkan manajemen jarak jauh server Nano, bahkan dari sistem yang tidak berada di subnet yang sama.
    • Jika server menggunakan UEFI untuk boot, Anda perlu mengubah skrip dari NanoServer.vhd ke NanoServer.vhdx.
  5. Masuk sebagai administrator di server fisik tempat Anda ingin menjalankan Nano Server VHD.

  6. Salin VHD yang dibuat skrip ke komputer fisik, dan konfigurasikan untuk boot dari VHD baru, sebagai berikut:

    • Pasang VHD yang dihasilkan.
    • Jalankan bcdboot d:\windows (dalam contoh ini, dipasang di bawah D:)
    • Lepaskan VHD.
  7. Boot komputer fisik ke hard disk virtual Nano Server.

  8. Masuk ke Konsol Pemulihan server Nano menggunakan nama administrator dan kata sandi yang Anda berikan saat menjalankan skrip dan mendapatkan alamat IP host berbasis server Nano. Pelajari lebih lanjut.

  9. Pastikan bahwa server Nano bergabung ke domain yang sama dengan server VMM. Pelajari lebih lanjut.

  10. Pastikan bahwa akun layanan VMM dan akun Jalankan Sebagai ditambahkan ke grup administrator di server Nano.

Instal paket VMM secara offline di Nano Server yang ada

Jika Anda tidak menambahkan paket VMM saat membuat Nano Server VHD, Anda dapat menginstalnya nanti, sebagai berikut:

  1. Salin VHD/VHDX ke lokasi di komputer Windows Server 2016. Misalnya: C:\MyNano.vhd.

  2. Gunakan PowerShell untuk menginstal dan mengimpor penyedia NanoServerPackage modul PackageManagement (OneGet) PowerShell:

    Install-PackageProvider NanoServerPackage
    Import-PackageProvider NanoServerPackage
    
  3. Setelah penyedia diinstal, Anda dapat mencari dan menginstal paket VMM (agen VMM dan Hyper-V) pada VHD menggunakan cmdlet ini, di mana C:\MyNano.vhd adalah lokasi VHD berbasis Nano Server.

    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"
    

Menginstal paket VMM pada host server Nano yang sedang berjalan

Kami merekomendasikan penginstalan offline paket VMM (saat membuat VHD). Jika Anda perlu menginstalnya secara online saat server Nano berjalan, lakukan hal berikut:

  1. Salin folder Paket dari media penginstalan lokal ke server Nano yang sedang berjalan. Misalnya, ke C:\packages.

  2. Gunakan PowerShell jarak jauh untuk masuk ke server Nano.

  3. Tambahkan paket VMM menggunakan perintah di bawah ini:

    • Untuk menginstal Microsoft-NanoServer-SCVMM-Package

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

      Catatan

      Pastikan bahwa file .cab en-us (Microsoft-NanoServer-SCVMM-Package_en-us.cab) dan netral (Microsoft-NanoServer-SCVMM-Package.cab) berada dalam folder yang sama sehingga keduanya diinstal.

    • Untuk menginstal Microsoft-NanoServer-SCVMM-Compute-Package:

      dism /online /Add-package /PackagePath:C:\packages\en-US\Microsoft-NanoServer-SCVMM-Compute-Package_en-us.cab
      
  4. Periksa apakah paket VMM dan paket bahasa terkait diinstal dengan benar dengan menjalankan perintah berikut:

    dism /online /get-packages
    
  5. Anda akan melihat Identitas Paket : Microsoft-NanoServer-SCVMM-Feature-Package~31bf3856ad364e35~amd64~~ 10.0.14300.1003 tercantum dua kali. Sekali untuk Jenis Rilis : Paket Bahasa, dan sekali untuk Jenis Rilis: Paket Fitur. Hal yang sama berlaku untuk Microsoft-NanoServer-SCVMM-Compute-Package.

  6. Mulai ulang host Nano Server.

Menambahkan host server Nano ke fabric VMM

Setelah host server Nano siap, tambahkan ke fabric VMM. Pelajari lebih lanjut.

Membuat VM server Nano

Untuk membuat VM berbasis server Nano, Anda perlu menambahkan beberapa paket khusus VM ke VHD. Buat VHD untuk VM sebagai berikut:

  1. Salin NanoServerImageGenerator.psm1 dan Convert-WindowsImage.ps1 dari folder \NanoServer di VMM ke folder di hard drive Anda.

  2. Mulai Windows PowerShell sebagai administrator, dan navigasikan ke folder skrip.

  3. Impor skrip NanoServerImageGenerator dengan Import-Module NanoServerImageGenerator.psm1 -Verbose.

  4. Buat VHD yang menyertakan paket SCVMM dengan menjalankan perintah berikut. Anda akan dimintai kata sandi administrator untuk VHD baru.

    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
    

    Contoh:

    New-NanoServerImage -MediaPath F:\ -BasePath .\Base -TargetPath .\Nano1\Nano.vhd -ComputerName Nano1 -GuestDrivers -Package     Microsoft-NanoServer-SCVMM-Package,Microsoft-NanoServer-SCVMM-Compute-Package
    
  5. Contoh ini membuat VHD dari ISO yang dipasang sebagai F.

  6. Saat membuat VHD, ia akan menggunakan folder bernama Base di direktori yang sama tempat Anda menjalankan New-NanoServerImage

  7. Ini akan menempatkan VHD dalam folder bernama Nano1 di folder tempat perintah berjalan.

  8. Nama komputer akan menjadi Nano1 dan akan menginstal driver komputer virtual yang menjalankan Hyper-V.

  9. Jika Anda menginginkan komputer virtual Generasi 1, buat gambar VHD menggunakan ekstensi .vhd untuk -TargetPath. Untuk komputer virtual Generasi 2, hasilkan gambar VHDX dengan ekstensi .vhdx untuk -TargetPath.

  10. Di VMM, buat komputer virtual baru dan gunakan hard disk virtual yang Anda buat.

Langkah berikutnya

Memprovisikan VM.