Bagikan melalui


Add-SCVirtualizationManager

Menambahkan VMware vCenter Server ke VMM.

Sintaks

Add-SCVirtualizationManager
   [-VMMServer <ServerConnection>]
   [-ComputerName] <String>
   [-Description <String>]
   -Credential <VMMCredential>
   [-TCPPort <UInt32>]
   [-Certificate <ClientCertificate>]
   [-EnableSecureMode <Boolean>]
   [-RunAsynchronously]
   [-PROTipID <Guid>]
   [-JobVariable <String>]
   [<CommonParameters>]

Deskripsi

Cmdlet Add-SCVirtualizationManager menambahkan VMware vCenter Server ke lingkungan Virtual Machine Manager (VMM) Anda sehingga VMM dapat terhubung ke vCenter Server dan mengimpor datanya. Setelah Anda menambahkan vCenter Server ke VMM, Anda perlu menambahkan host VMware ESX yang terkait dengan vCenter Server sebelum VMM dapat mengelola komputer virtual yang disebarkan pada host tersebut.

Port default yang digunakan untuk menyambungkan ke komputer VMware VirtualCenter Server adalah port TCP 443.

Contoh

Contoh 1: Menambahkan VMware vCenter Server ke VMM

PS C:\> $RunAsAccount = Get-SCRunAsAccount -Name "RunAsAccount03"
PS C:\> $Cert = Get-SCCertificate -ComputerName "vCenterServer01.Contoso.com"
PS C:\> Add-SCVirtualizationManager -ComputerName "vCenterServer01.Contoso.com" -Certificate $Cert -TCPPort 443 -Credential $RunAsAccount

Perintah pertama mendapatkan objek akun Jalankan Sebagai bernama RunAsAccount03 dan menyimpan objek dalam variabel $RunAsAccount. Kredensial yang diperlukan untuk operasi ini adalah akun Administrator lokal atau akun domain dengan hak administrator di vCenter Server yang ingin Anda tambahkan sebagai manajer virtualisasi ke VMM.

Perintah kedua mendapatkan sertifikat keamanan dari vCenterrServer01 dan menyimpannya dalam variabel $Cert.

Perintah terakhir menambahkan objek manajer virtualisasi bernama vCenterServer01 ke database VMM, mengimpor objek sertifikat keamanan, dan menentukan bahwa VMM akan menggunakan port TCP 443 (port default) untuk menyambungkan ke server tersebut. Saat perintah terakhir diproses, $Credential menyediakan kredensial Jalankan Sebagai ke Add-SCVirtualizationManager.

Contoh 2: Menambahkan beberapa VMware vCenter Server ke VMM

PS C:\> $Credential = Get-SCRunAsAccount -Name "RunAsAccount03" 
PS C:\> $Servers = "vCenterServer01.Contoso.com", "vCenterServer02.Contoso.com"
PS C:\> ForEach ($Server in $Servers) {$Cert = Get-SCCertificate -ComputerName $Server;  Add-SCVirtualizationManager -ComputerName $Server -Certificate $Cert -TCPPort 443 -Credential $Credential}

Perintah pertama mendapatkan objek akun Jalankan Sebagai bernama RunAsAccount03 dan menyimpan objek dalam variabel $RunAsAccount. Kredensial yang diperlukan untuk operasi ini adalah akun Administrator lokal atau akun domain dengan hak administrator di vCenter Server yang ingin Anda tambahkan sebagai manajer virtualisasi ke VMM.

Perintah kedua menyimpan string "vCenterServer01.Contoso.com" dan "vCenterServer02.Contoso.com", yang merupakan nama dua VMware vCenter Server, dalam variabel $Servers.

Perintah terakhir menambahkan dua server ke VMM dan menentukan bahwa VMM akan mengimpor sertifikat keamanan dan menggunakan port TCP 443 (port default) untuk terhubung ke layanan manajer virtualisasi di vCenterServer01 dan vCenterServer02. Saat perintah ini diproses, $Credential menyediakan kredensial Run As Anda ke Add-SCVirtualizationManager.

Untuk informasi selengkapnya tentang pernyataan perulangan forEach Windows PowerShell standar, ketik Get-Help about_ForEach.

Parameter

-Certificate

Menentukan objek sertifikat keamanan.

Type:ClientCertificate
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-ComputerName

Menentukan nama komputer yang dapat diidentifikasi secara unik oleh VMM di jaringan Anda. Nilai yang dapat diterima untuk parameter ini adalah:

  • FQDN
  • Alamat IPv4 atau IPv6
  • Nama NetBios
Type:String
Position:0
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-Credential

Menentukan objek kredensial atau, untuk beberapa cmdlet, objek akun Jalankan Sebagai yang berisi nama pengguna dan kata sandi akun yang memiliki izin untuk melakukan tindakan ini. Atau, dalam kasus Restart-SCJob, memiliki izin untuk menyelesaikan tugas yang dimulai ulang.

Untuk informasi selengkapnya tentang objek PSCredential , ketik Get-Help Get-Credential.

Untuk informasi selengkapnya tentang akun Jalankan Sebagai, ketik Get-Help New-SCRunAsAccount.

Type:VMMCredential
Position:Named
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-Description

Menentukan deskripsi untuk vCenter Server.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-EnableSecureMode

Menunjukkan apakah VMM berkomunikasi dengan host VMware ESX dan host Citrix XenServer dalam mode aman. Nilai defaultnya adalah $True.

Type:Boolean
Aliases:SecureMode
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-JobVariable

Menentukan bahwa kemajuan pekerjaan dilacak dan disimpan dalam variabel yang dinamai oleh parameter ini.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-PROTipID

Menentukan ID tip Performa dan Pengoptimalan Sumber Daya (pro tip) yang memicu tindakan ini. Parameter ini memungkinkan Anda mengaudit tips PRO.

Type:Guid
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-RunAsynchronously

Menunjukkan bahwa pekerjaan berjalan secara asinkron sehingga kontrol segera kembali ke shell perintah.

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-TCPPort

Menentukan nilai numerik yang mewakili port TCP.

Type:UInt32
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-VMMServer

Menentukan objek server VMM.

Type:ServerConnection
Position:Named
Default value:None
Required:False
Accept pipeline input:True
Accept wildcard characters:False

Output

VirtualizationManager

Cmdlet ini mengembalikan objek VirtualizationManager .