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 .