Hanya dengan beberapa langkah, Anda dapat menggunakan SCVMM untuk membawa server Hyper-V di bawah manajemen. Namun, ini terbatas, jadi gunakan perintah Shell SCVMM untuk mengelola server Hyper-V secara massal. Berikut kami paparkan untuk mengelola grup serverĀ  sekaligus.

Microsoft membuatnya relatif mudah untuk membawa server Hyper-V baru di bawah manajemen di System Center Virtual Machine Manager. Dengan beberapa klik, Virtual Machine Manager dapat mengaktifkan penambahan host dan cluster Hyper-V dengan wizard yang mudah diikuti.

Namun, jika Anda ingin menambahkan host Hyper-V pada skala yang lebih besar agar dapat mengelola grup server Hyper-V secara massal, sebaiknya lewati GUI dan gunakan Shell Perintah Virtual Machine Manager sebagai gantinya.

Gunakan Add Resource Wizard

Untuk membawa server Hyper-V baru di bawah manajemen:

  • masuk ke konsol Virtual Machine Manager (VMM),
  • lalu masuk ke ruang kerja VM dan Layanan.
  • Dari sana, klik kanan pada grup host yang dikehendaki,
  • dan kemudian pilih perintah Tambah Host dan Klaster Hyper-V dari menu jalan pintas.

Ini meminta VMM untuk meluncurkan Add Resource Wizard, yang akan memandu Anda melalui penambahan host baru.

Proses untuk mengelola server Hyper-V sederhana, namun mungkin itu tidak terukur. Jika Anda hanya perlu menambahkan beberapa host Hyper-V, GUI berfungsi dengan baik.

Tetapi bagaimana jika Anda perlu membawa ratusan, atau bahkan ribuan host baru di bawah manajemen? Dalam situasi ini, Anda sebaiknya menggunakan VMM Command Shell untuk menambah dan mengelola grup server Hyper-V dengan ukuran tersebut.

Gunakan VMM Command Shell untuk mengelola server Hyper-V

Add-SCVMHost adalah cmdlet yang membawa host Hyper-V untuk dikelola. Sebagai catatan tambahan, Anda dapat menggunakan cmdlet Add-SCVMHostCluster untuk membawa kluster host Hyper-V yang sedang dikelola, yang juga berfungsi untuk menambahkan kluster host VMware ESX.

Sintaks perintah untuk cmdlet Add-SCVMHost cukup rumit, dan penggunaannya bervariasi tergantung pada host yang ingin Anda tambahkan. Misalnya, Anda akan menggunakan cmdlet dengan satu cara jika Anda ingin menambahkan host Hyper-V yang bergabung dengan domain, tetapi Anda harus menggunakannya dengan cara lain jika Anda menambahkan host dari domain non-trusted. Dalam hal ini, kita akan merujuk ke host yang bergabung dengan domain.

Capture kredensial akun “the Run As”

Jika Anda pernah menggunakan GUI VMM untuk menambahkan host ke VMM, maka Anda tahu bahwa hal itu membutuhkan penggunaan akun Run As. Menggunakan PowerShell tidak menghindari kebutuhan untuk menggunakan akun Run As. Jadi Anda harus mulai dengan mengambil kredensial akun Run As. Cara termudah untuk melakukannya adalah dengan membuat variabel – $ runAs, misalnya – dan menggunakannya untuk menyimpan akun Run As.

Anda mungkin telah melihat skrip PowerShell yang menangkap kredensial dengan cmdlet Get-Credential. Ketika datang ke akun Run As, kita tidak perlu mendapatkan kredensial akun.

jasa manajemen server
System Center memiliki perintah built-in yang disebut Get-SCRunAsAccount yang dapat menangkap akun Run As. Perintah ini terlihat seperti ini:

$RunAs=Get-SCRunAsAccount -Name <account name>

Jika Anda tidak tahu nama akun Run As Anda, Anda dapat menemukannya di konsol VMM. Pergi ke ruang kerja Pengaturan, lalu klik Jalankan Sebagai Akun. Dalam hal ini, anda dapat menggunakan perintah:

$RunAs=Get-SCRunAsAccount -Name “RunAs”

Tambahkan host

Setelah $RunAs variabel diatur, menambahkan host relatif mudah. Beginilah perintahnya:

Add-SCVMHost <host FQDN> -Description <a description of the host> -RemoteConnectEnabled $True -RemoteConnectPort 5900 -Credential $RunAs

Jika anda memiliki host bernama Hyper-V-1.fintechku.com dan ingin menambahkannya ke VMM dan memiliki kemampuan untuk terhubung jarak jauh, perintah yang akan digunakan adalah:

Add-SCVMHost “Hyper-V-1.fintechku.com” -Description “my Hyper-V server” -RemoteConnectEnabled $True -RemoteConnectPort 5900 -Credential $RunAs

Terlepas dari fakta bahwa Add-SCVMHost cmdlet relatif mudah digunakan, mungkin tidak tampak seperti cara yang efisien untuk menambah sejumlah besar host.

Jika Anda memiliki banyak host untuk ditambahkan, maka Anda dapat membangun skrip PowerShell yang membaca nama host dari file nilai yang dipisahkan koma, dan kemudian menggunakan loop untuk menambahkan host satu per satu. PowerShell adalah alat penting untuk cara mengelola grup server Hyper-V dalam skala besar.