Set-SCVMMServer
VMM 관리 서버의 속성을 수정합니다.
Syntax
Set-SCVMMServer
[-DiagnosticsAndUsageData <Boolean>]
[-VMRCAccessAccount <String>]
[-VMRCDefaultPort <UInt32>]
[-VMConnectDefaultPort <UInt32>]
[-LibraryRefresherEnabled <Boolean>]
[-LibraryRefresherFrequency <UInt16>]
[-AutomaticLogicalNetworkCreationEnabled <Boolean>]
[-LogicalNetworkMatch <LogicalNetworkMatchOption>]
[-BackupLogicalNetworkMatch <LogicalNetworkMatchOption>]
[-AutomaticVirtualNetworkCreationEnabled <Boolean>]
[-VMSubnetIDRangeStart <UInt32>]
[-VMSubnetIDRangeEnd <UInt32>]
[-VMConnectTimeToLiveInMinutes <Int32>]
[-VMConnectGatewayCertificatePath <String>]
[-VMConnectGatewayCertificatePassword <SecureString>]
[-VMConnectHyperVCertificatePath <String>]
[-VMConnectHyperVCertificatePassword <SecureString>]
[-VMConnectNCCertificatePath <String>]
[-VMConnectNCCertificatePassword <SecureString>]
[-VMConnectHostIdentificationMode <VMConnectHostIDMode>]
[-KeyProtectionServerUrl <String>]
[-AttestationServerUrl <String>]
[-ShieldingHelperVhd <VirtualHardDisk>]
[-VMMServer <ServerConnection>]
[-PortACL <PortACL>]
[-RemovePortACL]
[-RunAsynchronously]
[-PROTipID <Guid>]
[-JobVariable <String>]
[<CommonParameters>]
Description
Set-SCVMMServer cmdlet은 VMM(Virtual Machine Manager) 관리 서버의 하나 이상의 속성을 수정합니다. Set-SCVMMServer cmdlet을 사용하여 변경할 수 있는 VMM 설정은 다음과 같습니다.
페더레이션 인증 구성
Set-SCVMMServer와 함께 제공되는 매개 변수를 사용하여 페더레이션 인증을 구성할 수 있습니다. 페더레이션 인증을 사용하면 사용자가 Hyper-V 호스트 컴퓨터에서 자격 증명 없이 가상 머신의 콘솔에 연결할 수 있습니다. New-SCVMConnectFedAuth cmdlet을 사용하여 페더레이션 인증 토큰을 발급합니다.
Microsoft CEIP(사용자 환경 개선 프로그램) 참여
Set-SCVMMServer를 사용하여 이 VMM 관리 서버에 대해 SQM(서비스 품질 메트릭)을 사용할지 여부를 지정할 수 있습니다.
라이브러리 설정
Set-SCVMMServer를 사용하여 VMM 라이브러리 새로 고침을 사용할지 여부와 이 경우 라이브러리의 개체를 새로 고치는 빈도를 지정할 수 있습니다.
네트워크 설정
Set-VMMServer cmdlet을 사용하여 논리 네트워크를 일치시킬 방법을 구성할 수 있습니다. 논리 및 가상 네트워크 생성을 자동으로 사용하도록 설정할 수도 있습니다.
원격 제어
Set-SCVMMServer를 사용하여 VMConnect(가상 머신)에 연결할 때 사용할 기본 원격 제어 포트를 구성할 수 있습니다.
셀프 서비스 사용자용 연락처
Set-SCVMMServer를 사용하여 셀프 서비스 사용자를 지원하는 관리자의 전자 메일 주소를 지정할 수 있습니다.
게스트 에이전트 설정
Set-SCVMMServer를 사용하여 VMM 게스트 에이전트와 통신하는 데 사용되는 방법(FQDN 또는 IP 주소)을 선택할 수 있습니다.
예제
예제 1: 라이브러리를 새로 고치는 빈도 설정
PS C:\> Set-SCVMMServer -VMMServer "VMMServer01.Contoso.com" -LibraryRefresherEnabled $True -LibraryRefresherFrequency 24
이 명령은 VMMServer01에 대한 라이브러리 새로 고침을 사용하도록 설정하고 새로 고침 빈도 속도를 24시간마다 설정합니다.
예제 2: 고객 환경 개선 프로그램 옵트아웃
PS C:\> Set-SCVMMServer -VMMServer "VMMServer01.Contoso.com" -CEIPOptIn $False
이 명령은 VMMServer01에서 CEIPOptIn 매개 변수를 $False 설정하여 CEIP(Microsoft 고객 환경 개선 프로그램)의 참여를 옵트아웃합니다.
예제 3: 셀프 서비스 연락처 전자 메일 주소 지정
PS C:\> Set-SCVMMServer -VMMServer "VMMServer01.Contoso.com" -SelfServiceContactEmail "AdminHelp@Contoso.com"
이 명령은 VMMServer01에서 셀프 서비스 연락처 전자 메일 주소를 AdminHelp@Contoso.com 설정합니다.
매개 변수
-AttestationServerUrl
증명 서버의 URL을 지정합니다.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-AutomaticLogicalNetworkCreationEnabled
논리 네트워크가 자동으로 생성되는지 여부를 나타냅니다. $True 설정하면 호스트 네트워크 네트워크 어댑터가 논리 네트워크와 연결되지 않은 경우 논리 네트워크 일치 설정에 따라 새 논리 네트워크가 만들어집니다.
Type: | Boolean |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-AutomaticVirtualNetworkCreationEnabled
가상 네트워크가 자동으로 생성되는지 여부를 나타냅니다. $True 설정하면 호스트에 논리 네트워크와 연결된 배치를 위한 네트워크 어댑터가 하나 있지만 어댑터에 연결된 가상 네트워크가 없는 경우 새 가상 네트워크가 만들어집니다.
Type: | Boolean |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-BackupLogicalNetworkMatch
기본 네트워크 일치 메서드를 사용할 수 없는 경우 사용할 네트워크 일치 메서드를 지정합니다.
Type: | LogicalNetworkMatchOption |
Accepted values: | Disabled, FirstDNSSuffixLabel, DNSSuffix, NetworkConnectionName, VirtualNetworkSwitchName |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-DiagnosticsAndUsageData
Type: | Boolean |
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 |
-KeyProtectionServerUrl
KPS(키 보호 서버)의 URL을 지정합니다.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-LibraryRefresherEnabled
$True 설정하면 VMM 라이브러리 개체가 새로 고쳐집니다.
Type: | Boolean |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-LibraryRefresherFrequency
VMM 라이브러리의 개체를 새로 고치는 빈도를 시간 단위로 지정합니다. 기본 설정은 1시간입니다.
Type: | UInt16 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-LogicalNetworkMatch
논리 네트워크를 자동으로 만드는 데 사용할 논리 네트워크 일치 방법을 지정합니다. 이 매개 변수에 허용되는 값은 다음과 같습니다.
- 사용 안 함
- FirstDNSSuffixLabel
- DNSSuffix
- NetworkConnectionName
- VirtualNetworkSwitchName
Type: | LogicalNetworkMatchOption |
Accepted values: | Disabled, FirstDNSSuffixLabel, DNSSuffix, NetworkConnectionName, VirtualNetworkSwitchName |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-PortACL
포트 ACL 개체를 지정합니다.
Type: | PortACL |
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 |
-RemovePortACL
이 작업이 ACL(포트 액세스 제어 목록)을 제거했음을 나타냅니다.
Type: | SwitchParameter |
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 |
-ShieldingHelperVhd
Type: | VirtualHardDisk |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-VMConnectDefaultPort
이 VMM 서버를 통해 관리되는 모든 Hyper-V 호스트의 VMConnect(가상 컴퓨터 연결) 세션에 사용되는 기본 TCP 포트 값을 지정합니다. 일반적으로 기본 포트는 2179이지만 이 매개 변수를 사용하여 기본값을 변경할 수 있습니다. 이 매개 변수는 VMware ESX Server 호스트 또는 Citrix XenServer 호스트에는 적용되지 않습니다.
Type: | UInt32 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-VMConnectGatewayCertificatePassword
게이트웨이 인증서 암호를 보안 문자열로 지정합니다. VMConnectGatewayCertificatePath 매개 변수를 지정할 때 이 매개 변수의 값을 지정해야 합니다.
Type: | SecureString |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-VMConnectGatewayCertificatePath
프라이빗 키 인증서(.pfx 파일)의 경로를 지정합니다.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-VMConnectHostIdentificationMode
Hyper-V 호스트를 식별하는 방법을 지정합니다. 이 매개 변수에 허용되는 값은 다음과 같습니다.
- FQDN
- IPv4
- IPv6
- HostName
Type: | VMConnectHostIDMode |
Accepted values: | FQDN, IPv4, IPv6, HostName |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-VMConnectHyperVCertificatePassword
Hyper-V 인증서 암호를 보안 문자열로 지정합니다. VMConnectHyperVCertificatePath 매개 변수가 지정된 경우 이 매개 변수의 값을 지정해야 합니다.
Type: | SecureString |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-VMConnectHyperVCertificatePath
프라이빗 키 인증서(.pfx 파일)의 경로를 지정합니다.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-VMConnectNCCertificatePassword
Type: | SecureString |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-VMConnectNCCertificatePath
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-VMConnectTimeToLiveInMinutes
토큰이 발급되는 유효 기간(분)을 지정합니다. 유효한 값은 1~60입니다.
Type: | Int32 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-VMMServer
VMM 서버 개체를 지정합니다.
Type: | ServerConnection |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-VMRCAccessAccount
VMRC(Virtual Machine Remote Control)를 사용하여 가상 머신에 연결할 때 사용할 계정을 지정합니다.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-VMRCDefaultPort
VMRC를 사용하여 가상 머신에 연결할 때 사용할 기본 포트를 지정합니다.
Type: | UInt32 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-VMSubnetIDRangeEnd
가상 머신 서브넷 ID 범위의 끝 ID를 지정합니다.
Type: | UInt32 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-VMSubnetIDRangeStart
가상 머신 서브넷 ID 범위의 시작 ID를 지정합니다.
Type: | UInt32 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
출력
VMMServer
이 cmdlet은 VMMServer 개체를 반환합니다.