Test-SCVMHostCluster
Memvalidasi apakah host yang dikelola oleh VMM cocok sebagai simpul kluster failover.
Sintaks
Test-SCVMHostCluster
-VMHostCluster <HostCluster>
[-Credential <VMMCredential>]
[-VMMServer <ServerConnection>]
[-RunAsynchronously]
[-PROTipID <Guid>]
[-JobVariable <String>]
[<CommonParameters>]
Test-SCVMHostCluster
-VMHost <Host[]>
[-Credential <VMMCredential>]
[-VMMServer <ServerConnection>]
[-RunAsynchronously]
[-PROTipID <Guid>]
[-JobVariable <String>]
[<CommonParameters>]
Deskripsi
Cmdlet Test-SCVMHostCluster memvalidasi apakah satu atau beberapa host yang dikelola oleh Virtual Machine Manager (VMM) cocok sebagai node kluster failover.
Contoh
Contoh 1: Memvalidasi simpul yang akan diklusterkan
PS C:\> $HostGroup = Get-SCVMHostGroup -Name "New York"
PS C:\> $Nodes = Get-SCVMHost | where {$_.Name -like "Cluster*" -and $_.VMHostGroup -eq $HostGroup}
PS C:\> $Result = Test-SCVMHostCluster -VMHost $Nodes
PS C:\> Write-Output $Result.ValidationResult
PS C:\> Write-Output $Result.ResultFileLocation
Perintah pertama mendapatkan objek grup host bernama New York di Semua Host dan menyimpan objek dalam variabel $HostGroup.
Perintah kedua mendapatkan semua objek host dengan nama yang dimulai dengan "Kluster" dari grup host New York dan menyimpan objek dalam variabel $Nodes.
Perintah ketiga memvalidasi objek host yang disimpan di $Nodes untuk pembuatan kluster failover dan menyimpan hasilnya di $Result.
Perintah keempat menampilkan hasil validasi kepada pengguna.
Perintah terakhir menampilkan lokasi file laporan validasi kepada pengguna.
Contoh 2: Memvalidasi kluster yang ada
PS C:\> $Cluster = Get-SCVMHostCluster -Name "Cluster01"
PS C:\> $Result = Test-SCVMHostCluster -VMHostCluster $Cluster
PS C:\> Write-Output $Result.ValidationResult
PS C:\> Write-Output $Result.ResultFileLocation
Perintah pertama mendapatkan objek kluster bernama Cluster01 dan menyimpan objek dalam variabel $Cluster.
Perintah kedua menguji kluster yang disimpan dalam $Cluster dan menyimpan hasil pengujian di $Result.
Perintah ketiga menampilkan hasil untuk pengguna.
Perintah terakhir menampilkan lokasi file laporan validasi untuk pengguna.
Parameter
-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: | 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 |
-VMHost
Menentukan array objek host komputer virtual.
Type: | Host[] |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-VMHostCluster
Menentukan objek kluster host VMM.
Type: | HostCluster |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
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
ClusterValidationResult
Cmdlet ini mengembalikan objek ClusterValidationResult .