Remove-SCVMHostCluster
從 VMM 移除主機叢集物件。
Syntax
Remove-SCVMHostCluster
[-VMHostCluster] <HostCluster>
[-Credential <VMMCredential>]
[-RunAsynchronously]
[-PROTipID <Guid>]
[-JobVariable <String>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Remove-SCVMHostCluster
[-VMHostCluster] <HostCluster>
[-Force]
[-RunAsynchronously]
[-PROTipID <Guid>]
[-JobVariable <String>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Description
Remove-SCVMHostCluster Cmdlet 會從 Virtual Machine Manager (VMM) 中移除一或多個主機叢集物件。
Remove-SCVMHostCluster 不會終結叢集。 若要使用 VMM 取消叢集主機叢集,請使用 Uninstall-SCVMHostCluster Cmdlet。
範例
範例 1:從 VMM 移除特定主機叢集
PS C:\> $Credential = Get-SCRunAsAccount -Name "RunAsAccount01"
PS C:\> $Cluster = Get-SCVMHostCluster -Name "VMHostCluster01.Contoso.com"
PS C:\> Remove-SCVMHostCluster -VMHostCluster $Cluster -Credential $Credential -Confirm
第一個命令會取得名為 RunAsAccount01 的執行身分帳戶物件,並將物件儲存在$Credential變數中。 用於此作業的執行身分帳戶必須是網域帳戶,且該帳戶具有您要移除之容錯移轉叢集之所有節點上的系統管理員許可權。
第二個命令會取得名為 VMHostCluster01 的容錯移轉叢集物件,並將物件儲存在$VMHostCluster變數中。
最後一個命令會從 VMM 資料庫移除 VMHostCluster01 叢集物件,並在提示使用者確認之後停止管理該主機叢集。 它不會修改主機叢集設定或其現有的虛擬機器。 當處理此命令時,$Credential會將預存的執行身分帳戶提供給 Remove-SCVMHostCluster。
範例 2:從 VMM 移除所有主機叢集
PS C:\> $Credential = Get-SCRunAsAccount -Name "RunAsAccount01"
PS C:\> Get-SCVMHostCluster | Remove-SCVMHostCluster -Credential $Credential -Confirm
第一個命令會取得名為 RunAsAccount01 的執行身分帳戶物件,並將物件儲存在$Credential變數中。 用於此作業的執行身分帳戶必須是網域帳戶,且該帳戶具有您要移除之容錯移轉叢集之所有節點上的系統管理員許可權。
第二個命令會取得所有主機叢集物件,並將物件傳遞至 Remove-SCVMHostCluster Cmdlet,這會從 VMM 移除每個主機叢集物件,並在提示使用者確認之後停止管理對應的主機叢集。 此命令不會修改主機叢集設定或其現有的虛擬機器。 當處理此命令時,$Credential會將預存的執行身分帳戶提供給 Remove-SCVMHostCluster。
參數
-Confirm
在執行 Cmdlet 前提示您確認。
Type: | SwitchParameter |
Aliases: | cf |
Position: | Named |
Default value: | False |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Credential
指定認證物件,或針對某些 Cmdlet 指定執行身分帳戶物件,其中包含有權執行此動作之帳戶的使用者名稱和密碼。 或者,如果是 Restart-SCJob,則有權完成重新開機的工作。
如需 PSCredential 物件的詳細資訊,請輸入 Get-Help Get-Credential
。
如需執行身分帳戶的詳細資訊,請輸入 Get-Help New-SCRunAsAccount
。
Type: | VMMCredential |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Force
強制執行命令而不要求使用者確認。
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-JobVariable
指定追蹤工作進度,並將工作進度存放在這個參數命名的變數中。
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-PROTipID
指定觸發此動作 (PRO 提示) 效能和資源優化提示的識別碼。 此參數可讓您稽核 PRO 秘訣。
Type: | Guid |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-RunAsynchronously
表示作業會以非同步方式執行,讓控制項立即返回命令殼層。
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-VMHostCluster
指定 VMM 主機叢集物件。
Type: | HostCluster |
Position: | 0 |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-WhatIf
顯示執行 Cmdlet 後會發生的情況。 Cmdlet 並不會執行。
Type: | SwitchParameter |
Aliases: | wi |
Position: | Named |
Default value: | False |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |