Set-SCVirtualizationManager
VMM에서 관리하는 VMware vCenter Server의 속성을 변경합니다.
Syntax
Set-SCVirtualizationManager
[-VirtualizationManager] <VirtualizationManager>
[-EnableSecureMode <Boolean>]
[-Credential <VMMCredential>]
[-TCPPort <UInt32>]
[-Certificate <ClientCertificate>]
[-RunAsynchronously]
[-PROTipID <Guid>]
[-JobVariable <String>]
[<CommonParameters>]
Description
Set-SCVirtualizationManager cmdlet은 VMM(Virtual Machine Manager)에서 관리하는 VMware vCenter Server의 하나 이상의 속성을 변경합니다. vCenter Server는 VMware ESX 호스트 및 VMware 기반 가상 머신을 관리합니다.
변경할 수 있는 속성에는 vCenter Server에 연결하는 데 사용되는 TCP 포트에 대한 설정, vCenter Server에 액세스하는 데 사용되는 자격 증명 및 vCenter Server 보안 인증서 업데이트가 포함됩니다.
vCenter Server에 대한 보안 인증서가 만료되거나 자체 서명된 인증서가 타사 CA(인증 기관)의 인증서로 대체되는 경우 vCenter Server와 VMM을 모두 업데이트해야 합니다.
먼저 현재 vCenter 인증서를 vCenter의 새 인증서로 바꿉 있습니다. 지침은 VMware 설명서를 참조하세요.
다음으로 새 인증서를 VMM으로 가져와서 VMM에서 인증서를 업데이트합니다.
VMware VirtualCenter Server를 Virtual Machine Manager 환경에서 가상화 관리자로 포함하는 방법에 대한 자세한 내용은 다음을 입력합니다 Get-Help Add-SCVirtualizationManager -Detailed
.
예제
예제 1: 가상화 관리자에 대한 새 자격 증명 지정
PS C:\> $VirtManager = Get-SCVirtualizationManager -ComputerName "VirtMgrServer01.Contoso.com"
PS C:\> $Credential = Get-SCRunAsAccount -Name "RunAsAccount04"
PS C:\> Set-SCVirtualizationManager -VirtualizationManager $VirtManager -Credential $Credential
첫 번째 명령은 VMM 데이터베이스에서 VirtMgrServer01이라는 가상화 관리자 개체를 가져오고 개체를 $VirtManager 변수에 저장합니다.
두 번째 명령은 호스트 컴퓨터 계정 04라는 실행 계정을 가져오고 $Credential 변수에 저장합니다.
마지막 명령은 VMM이 외부 서비스에 연결할 때 사용되는 VirtMgrServer01에 대한 저장된 자격 증명을 변경합니다.
매개 변수
-Certificate
보안 인증서 개체를 지정합니다.
Type: | ClientCertificate |
Position: | Named |
Default value: | None |
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 |
-EnableSecureMode
VMM이 보안 모드에서 VMware ESX 호스트 및 Citrix XenServer 호스트와 통신하는지 여부를 나타냅니다. 기본값은 $True.
Type: | Boolean |
Aliases: | SecureMode |
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 |
-TCPPort
TCP 포트를 나타내는 숫자 값을 지정합니다.
Type: | UInt32 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-VirtualizationManager
VMM에서 관리하는 가상화 관리자 개체를 지정합니다.
Type: | VirtualizationManager |
Position: | 0 |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
출력
VirtualizationManager
이 cmdlet은 VirtualizationManager 개체를 반환합니다.
참고
- Get-SCVirtualizationManager cmdlet을 사용하여 검색할 수 있는 VMM 가상화 관리자 개체가 필요합니다.