Set-SCVMHostCluster
VMM에서 관리하는 가상 머신 호스트 클러스터의 속성을 수정합니다.
Syntax
Set-SCVMHostCluster
[-VMHostCluster] <HostCluster>
[-Description <String>]
[-ClusterReserve <UInt32>]
[-JobGroup <Guid>]
[-SetQuorumNodeMajority]
[-SetQuorumDisk <ClientObject>]
[-VMHostManagementCredential <VMMCredential>]
[-RunAsynchronously]
[-PROTipID <Guid>]
[-JobVariable <String>]
[<CommonParameters>]
Description
참고
새 매개 변수 [-DCBSettings] 가 VMM 2019 UR1에 포함되어 있습니다. 자세한 내용은 매개 변수를 참조하세요.
Set-SCVMHostCluster cmdlet은 VMM(Virtual Machine Manager)에서 관리하는 호스트 클러스터의 속성을 수정합니다. 수정할 수 있는 속성에는 클러스터 예약 설정 변경이 포함됩니다.
ClusterReserve 매개 변수는 VMM이 클러스터를 과도하게 커밋된 것으로 간주하기 전에 호스트 클러스터가 유지할 수 있는 호스트 오류 수를 지정합니다. 과도하게 커밋된 호스트 클러스터는 지정된 수의 호스트 오류를 견딜 수 없고 클러스터의 모든 가상 머신을 계속 실행할 수 없습니다.
VMM은 다음 프로세스를 사용하여 초과 약정을 결정합니다.
호스트 배치. 배치 프로세스는 호스트 클러스터에 새 가상 머신을 추가하는 경우 호스트 클러스터를 과도하게 커밋할지 여부를 계산하고, 이 경우 배치에서 해당 클러스터의 호스트에 추가 가상 머신을 배포하도록 권장하지 않습니다.
클러스터 새로 고침. 호스트 클러스터 새로 고침은 호스트 클러스터가 다음 이벤트에 따라 과도하게 커밋되었는지 여부를 주기적인 간격으로 계산합니다.
ClusterReserve 매개 변수에 대해 지정된 값의 변경 내용입니다.
호스트 클러스터에서 노드의 오류 또는 제거입니다.
호스트 클러스터에 노드를 추가합니다.
호스트 클러스터의 노드에서 새 가상 머신을 검색합니다.
다음 예제에서는 초과 약정의 작동 방식을 보여 줍니다.
예제 1: 모든 노드가 작동하는 경우 초과 약정
8노드 호스트 클러스터에 대해 2의 클러스터 예약을 지정하고 8개 노드가 모두 작동하는 경우 6(8-2) 노드의 조합에 기존 가상 머신을 수용할 수 있는 용량이 부족한 경우 호스트 클러스터가 과도하게 커밋됩니다.
예제 2: 일부 노드가 작동하지 않는 경우 초과 약정
8노드 호스트 클러스터에 대해 2의 클러스터 예약을 지정하지만 5개의 노드만 작동하는 경우 3(5-2) 노드의 조합에 기존 가상 머신을 수용할 수 있는 용량이 부족한 경우 호스트 클러스터가 과도하게 커밋됩니다.
예제
예제 1: 호스트 클러스터에 대한 클러스터 예약 설정 변경
PS C:\> $VMHostCluster = Get-SCVMHostCluster -Name "VMHostCluster01.Contoso.com"
PS C:\> Set-SCVMHostCluster -VMHostCluster $VMHostCluster -ClusterReserve 2
첫 번째 명령은 VMHostCluster01.Contoso.com 호스트 클러스터 개체를 가져오고 개체를 $VMHostCluster 변수에 저장합니다.
두 번째 명령은 호스트 클러스터 VMHostCluster01에 대한 클러스터 예약 값을 2로 변경합니다.
매개 변수
-ClusterReserve
VMM이 호스트 클러스터를 오버 커밋된 상태로 지정하기 전까지 호스트 클러스터에 발생할 수 있는 호스트 오류 횟수를 지정합니다. 기본값은 1입니다.
Type: | UInt32 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-DCBSettings
클러스터에 구성된 DCB 설정을 지정합니다.
참고
이 매개 변수는 VMM 2019 UR1에 적용할 수 있습니다.
Type: | DCBSettings |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Description
지정된 개체에 대한 설명을 지정합니다.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-JobGroup
동일한 작업 그룹 식별자를 포함하는 마지막 명령이 실행되기 직전에 하나의 집합으로 실행되는 일련의 명령에 대한 식별자를 지정합니다.
Type: | Guid |
Position: | Named |
Default value: | None |
Required: | False |
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 팁(성능 및 리소스 최적화 팁)의 ID를 지정합니다. 이 매개 변수를 사용하면 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 |
-SetQuorumDisk
클러스터의 쿼럼 디스크로 사용할 디스크를 지정합니다.
Type: | ClientObject |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-SetQuorumNodeMajority
클러스터의 쿼럼 모드를 노드 과반수로 설정합니다.
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 |
-VMHostManagementCredential
이 매개 변수는 사용하지 않습니다.
Type: | VMMCredential |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
출력
VMHostCluster
이 cmdlet은 VMHostCluster 개체를 반환합니다.