다음을 통해 공유


Add-SCVMHost

컴퓨터를 가상 머신 호스트로 추가합니다.

Syntax

Add-SCVMHost
   [-VMHostGroup <HostGroup>]
   [-VMMServer <ServerConnection>]
   [-ComputerName] <String>
   [-MaintenanceHost <Boolean>]
   [-AvailableForPlacement <Boolean>]
   [-Description <String>]
   [-CPUPercentageReserve <UInt16>]
   [-NetworkPercentageReserve <UInt16>]
   [-DiskSpaceReserveMB <UInt64>]
   [-MaxDiskIOReservation <UInt64>]
   [-MemoryReserveMB <UInt64>]
   [-VMPaths <String>]
   [-BaseDiskPaths <String>]
   [-RemoteConnectEnabled <Boolean>]
   [-RemoteConnectPort <UInt32>]
   [-EnableLiveMigration <Boolean>]
   [-LiveMigrationMaximum <UInt32>]
   [-LiveStorageMigrationMaximum <UInt32>]
   [-UseAnyMigrationSubnet <Boolean>]
   [-MigrationSubnet <String[]>]
   [-MigrationAuthProtocol <MigrationAuthProtocolType>]
   [-MigrationPerformanceOption <MigrationPerformanceOptionType>]
   [-Reassociate <Boolean>]
   -Credential <VMMCredential>
   [-IsDedicatedToNetworkVirtualizationGateway <Boolean>]
   [-RunAsynchronously]
   [-PROTipID <Guid>]
   [-JobVariable <String>]
   [<CommonParameters>]
Add-SCVMHost
   [-VMHostGroup <HostGroup>]
   [-VMMServer <ServerConnection>]
   [-ComputerName] <String>
   [-MaintenanceHost <Boolean>]
   [-AvailableForPlacement <Boolean>]
   [-TCPPort <UInt32>]
   [-Certificate <ClientCertificate>]
   [-Description <String>]
   [-CPUPercentageReserve <UInt16>]
   [-NetworkPercentageReserve <UInt16>]
   [-DiskSpaceReserveMB <UInt64>]
   [-MaxDiskIOReservation <UInt64>]
   [-MemoryReserveMB <UInt64>]
   [-VMPaths <String>]
   [-BaseDiskPaths <String>]
   [-RemoteConnectEnabled <Boolean>]
   [-RemoteConnectPort <UInt32>]
   [-EnableLiveMigration <Boolean>]
   [-LiveMigrationMaximum <UInt32>]
   [-LiveStorageMigrationMaximum <UInt32>]
   [-UseAnyMigrationSubnet <Boolean>]
   [-MigrationSubnet <String[]>]
   [-MigrationAuthProtocol <MigrationAuthProtocolType>]
   [-MigrationPerformanceOption <MigrationPerformanceOptionType>]
   [-XenServerHost]
   [-EnableSecureMode <Boolean>]
   [-Reassociate <Boolean>]
   -Credential <VMMCredential>
   [-RunAsynchronously]
   [-PROTipID <Guid>]
   [-JobVariable <String>]
   [<CommonParameters>]
Add-SCVMHost
   [-VMHostGroup <HostGroup>]
   [-VMMServer <ServerConnection>]
   [-ComputerName] <String>
   [-MaintenanceHost <Boolean>]
   [-AvailableForPlacement <Boolean>]
   [-Description <String>]
   [-CPUPercentageReserve <UInt16>]
   [-NetworkPercentageReserve <UInt16>]
   [-DiskSpaceReserveMB <UInt64>]
   [-MaxDiskIOReservation <UInt64>]
   [-MemoryReserveMB <UInt64>]
   [-VMPaths <String>]
   [-BaseDiskPaths <String>]
   [-RemoteConnectEnabled <Boolean>]
   [-RemoteConnectPort <UInt32>]
   [-EnableLiveMigration <Boolean>]
   [-LiveMigrationMaximum <UInt32>]
   [-LiveStorageMigrationMaximum <UInt32>]
   [-UseAnyMigrationSubnet <Boolean>]
   [-MigrationSubnet <String[]>]
   [-MigrationAuthProtocol <MigrationAuthProtocolType>]
   [-MigrationPerformanceOption <MigrationPerformanceOptionType>]
   [-NonTrustedDomainHost]
   [-Reassociate <Boolean>]
   -Credential <VMMCredential>
   [-IsDedicatedToNetworkVirtualizationGateway <Boolean>]
   [-RunAsynchronously]
   [-PROTipID <Guid>]
   [-JobVariable <String>]
   [<CommonParameters>]
Add-SCVMHost
   [-VMHostGroup <HostGroup>]
   [-VMMServer <ServerConnection>]
   [-ComputerName] <String>
   [-MaintenanceHost <Boolean>]
   [-AvailableForPlacement <Boolean>]
   [-Description <String>]
   [-CPUPercentageReserve <UInt16>]
   [-NetworkPercentageReserve <UInt16>]
   [-DiskSpaceReserveMB <UInt64>]
   [-MaxDiskIOReservation <UInt64>]
   [-MemoryReserveMB <UInt64>]
   [-VMPaths <String>]
   [-BaseDiskPaths <String>]
   [-RemoteConnectEnabled <Boolean>]
   [-RemoteConnectPort <UInt32>]
   [-EnableLiveMigration <Boolean>]
   [-LiveMigrationMaximum <UInt32>]
   [-LiveStorageMigrationMaximum <UInt32>]
   [-UseAnyMigrationSubnet <Boolean>]
   [-MigrationSubnet <String[]>]
   [-MigrationAuthProtocol <MigrationAuthProtocolType>]
   [-MigrationPerformanceOption <MigrationPerformanceOptionType>]
   [-PerimeterNetworkHost]
   [-Reassociate <Boolean>]
   -SecurityFile <String>
   -EncryptionKey <PSCredential>
   [-RunAsynchronously]
   [-PROTipID <Guid>]
   [-JobVariable <String>]
   [<CommonParameters>]
Add-SCVMHost
   [-VMHostGroup <HostGroup>]
   -VirtualizationManager <VirtualizationManager>
   [-VMMServer <ServerConnection>]
   [-ComputerName] <String>
   [-MaintenanceHost <Boolean>]
   [-AvailableForPlacement <Boolean>]
   [-TCPPort <UInt32>]
   [-Certificate <ClientCertificate>]
   [-SshTcpPort <UInt32>]
   [-SshPublicKey <ClientSshPublicKey>]
   [-SshPublicKeyFile <String>]
   [-Description <String>]
   [-CPUPercentageReserve <UInt16>]
   [-NetworkPercentageReserve <UInt16>]
   [-DiskSpaceReserveMB <UInt64>]
   [-MaxDiskIOReservation <UInt64>]
   [-MemoryReserveMB <UInt64>]
   [-VMPaths <String>]
   [-BaseDiskPaths <String>]
   [-RemoteConnectEnabled <Boolean>]
   [-RemoteConnectPort <UInt32>]
   [-EnableLiveMigration <Boolean>]
   [-LiveMigrationMaximum <UInt32>]
   [-LiveStorageMigrationMaximum <UInt32>]
   [-UseAnyMigrationSubnet <Boolean>]
   [-MigrationSubnet <String[]>]
   [-MigrationAuthProtocol <MigrationAuthProtocolType>]
   [-MigrationPerformanceOption <MigrationPerformanceOptionType>]
   [-Reassociate <Boolean>]
   -Credential <VMMCredential>
   [-RunAsynchronously]
   [-PROTipID <Guid>]
   [-JobVariable <String>]
   [<CommonParameters>]
Add-SCVMHost
   -VMHostCluster <HostCluster>
   [-VMMServer <ServerConnection>]
   [-ComputerName] <String>
   [-MaintenanceHost <Boolean>]
   [-AvailableForPlacement <Boolean>]
   [-TCPPort <UInt32>]
   [-Certificate <ClientCertificate>]
   [-Description <String>]
   [-CPUPercentageReserve <UInt16>]
   [-NetworkPercentageReserve <UInt16>]
   [-DiskSpaceReserveMB <UInt64>]
   [-MaxDiskIOReservation <UInt64>]
   [-MemoryReserveMB <UInt64>]
   [-VMPaths <String>]
   [-BaseDiskPaths <String>]
   [-RemoteConnectEnabled <Boolean>]
   [-RemoteConnectPort <UInt32>]
   [-EnableLiveMigration <Boolean>]
   [-LiveMigrationMaximum <UInt32>]
   [-LiveStorageMigrationMaximum <UInt32>]
   [-UseAnyMigrationSubnet <Boolean>]
   [-MigrationSubnet <String[]>]
   [-MigrationAuthProtocol <MigrationAuthProtocolType>]
   [-MigrationPerformanceOption <MigrationPerformanceOptionType>]
   [-EnableSecureMode <Boolean>]
   [-Reassociate <Boolean>]
   -Credential <VMMCredential>
   [-IsDedicatedToNetworkVirtualizationGateway <Boolean>]
   [-RunAsynchronously]
   [-PROTipID <Guid>]
   [-JobVariable <String>]
   [<CommonParameters>]

Description

Add-SCVMHost cmdlet은 하나 이상의 컴퓨터를 VMM(Virtual Machine Manager)에 가상 머신 호스트로 추가합니다. 가상 머신 호스트는 하나 이상의 가상 머신을 호스트하는 역할을 하는 VMM에서 관리하는 물리적 컴퓨터입니다.

System Center 2019 - VMM의 Virtual Machine 호스트 지원

네트워킹 및 도메인의 관점에서 System Center 2019 - VMM에서 지원하는 호스트 유형은 다음과 같습니다.

  • 도메인에 가입된 Windows 호스트입니다. 호스트는 신뢰할 수 있거나 신뢰할 수 없는 도메인에 있을 수 있습니다.
  • 경계 네트워크 Windows 호스트. 도메인에 가입되지 않은 Windows 호스트는 도메인에 있는 경계 네트워크 Windows 호스트와 동일한 방식으로 관리할 수 있습니다.
  • VMware ESX 호스트입니다. ESX 호스트는 Windows Active Directory 도메인을 사용하지 않습니다.
  • Citrix XenServer 호스트입니다. XenServer 호스트는 Windows Active Directory를 사용하도록 구성되었는지 여부에 관계없이 동일한 방식으로 관리됩니다.

가상화 플랫폼 및 운영 체제의 관점에서 System Center 2019 - VMM에서 지원하는 호스트 유형은 다음과 같습니다.

  • Hyper-V 호스트. Hyper-V 역할을 사용하도록 설정된 Windows Server 2008 이상을 실행하는 서버.
  • VMware ESX 호스트. Windows를 실행하는 VMware vCenter Server에서 관리하는 하이퍼바이저를 포함하여 독점 소프트웨어를 실행하는 VMware ESX 호스트입니다.
  • Citrix XenServer 호스트. 하이퍼바이저를 포함하여 독점 소프트웨어를 실행하는 Citrix XenServer 서버입니다.

System Center 2019 - VMM은 각 호스트 유형이 다른 방식으로 가상화를 구현하더라도 이러한 세 가지 유형의 호스트를 관리합니다. 다음 섹션에서는 각 호스트 유형에 대해 자세히 설명합니다. Microsoft TechNet 라이브러리http://go.microsoft.com/fwlink/?LinkId=799436의 System Center 2019 - Virtual Machine Managerhttp://go.microsoft.com/fwlink/?LinkId=799436에 대한 환경 준비를 검토할 수 있습니다.

Hyper-V 호스트를 추가하기 전에

  • 에서 Microsoft TechNet 라이브러리http://go.microsoft.com/fwlink/?LinkID=799438에서 VMMhttp://go.microsoft.com/fwlink/?LinkID=799438을 사용하여 Hyper-V 호스트 및 호스트 클러스터 관리를 검토합니다.
  • Add-SCVMHost cmdlet을 사용하면 Hyper-V 서버 역할을 사용할 수 있지만, 먼저 BIOS에서 가상화 옵션을 수동으로 구성해야 합니다.

Windows-Based 경계 네트워크 호스트를 추가하기 전에

경계 네트워크에서 Windows 기반 호스트를 관리하려면 다음을 수행합니다.

  • 경계 네트워크 호스트에 로컬로 VMM 에이전트를 설치합니다.
  • VMM 설치 프로그램을 실행하고 이 호스트가 경계 네트워크에 있음을 나타내는 옵션을 선택하면 마법사에서 다음을 입력하라는 메시지를 표시합니다. - 보안 파일에 대한 암호화 키를 제공합니다. -- 보안 파일을 저장할 위치를 지정합니다.
  • 로컬 에이전트를 설치한 후 저장된 폴더에서 보안 파일을 가져옵니다. 기본 위치는 C:\Program Files\Microsoft System Center 2016\Virtual Machine Manager이며 보안 파일의 이름은 SecurityFile.txt
  • VMM 콘솔이 설치된 컴퓨터에서 액세스할 수 있는 위치에 보안 파일을 복사합니다.
  • Add-SCVMHost를 사용하여 경계 네트워크 호스트를 추가하는 경우 동일한 암호화 키를 지정하고 EncryptionKeySecurityFile 매개 변수를 사용하여 로컬 보안 파일을 가리킵니다. Followng는 이러한 매개 변수에 대한 예제 형식입니다.

-SecurityFile "C:\SecurityFile.txt" -EncryptionKey $Key

예제 2에서는 경계 네트워크 호스트를 추가하는 데 사용할 cmdlet을 간략하게 설명합니다.

VMware ESX 호스트를 추가하기 전에

Citrix XenServer 호스트를 추가하기 전에

예제

예제 1: VMM 서버와 동일한 도메인에 호스트 추가

PS C:\> $RunAsAccount = Get-SCRunAsAccount -Name "RunAsAcct01"
PS C:\> Add-SCVMHost "VMHost01.Contoso.com" -Description "This is a new host" -RemoteConnectEnabled $True -RemoteConnectPort 5900 -Credential $RunAsAccount

첫 번째 명령은 HostComputer RunAsAccount라는 실행 계정 개체를 가져오고 개체를 $RunAsAccount 변수에 저장합니다. 이 작업에 필요한 자격 증명은 호스트로 추가하려는 컴퓨터에 대한 관리자 권한이 있는 로컬 관리자 계정 또는 도메인 계정입니다.

두 번째 명령은 Contoso 도메인의 VMHost01이라는 호스트 개체를 관리되는 호스트로 VMM에 추가하고, 설명을 지정하고, 원격 연결을 사용하도록 설정하고, VMHost01에 대한 원격 연결에 TCP 포트 5900을 사용하도록 지정합니다. 마지막 명령이 처리되면 $RunAsAccount Add-SCVMHost에 자격 증명을 제공합니다.

예제 2: 경계 네트워크에 있는 호스트를 VMM에 추가

PS C:\> $Key = Get-SCCredential
PS C:\> Add-SCVMHost "VMHost02" -Description "This is my new perimeter network host" -RemoteConnectEnabled $FALSE -PerimeterNetworkHost -SecurityFile "C:\SecurityFile.txt" -EncryptionKey $Key

첫 번째 명령은 사용자 이름 및 암호를 묻는 메시지를 표시하고 자격 증명을 $Key 저장합니다. 사용자 이름은 임의로 지정할 수 있지만 암호는 이 컴퓨터에 VMM 에이전트를 설치할 때 사용한 암호화 키와 동일해야 합니다. VMM 에이전트는 설치 프로그램 실행 시 로컬 에이전트 옵션을 선택하여 경계 네트워크의 컴퓨터에 로컬로 설치해야 합니다. System Center 2019 Virtual Machine Manager 에이전트 설치 마법사의 보안 파일 폴더 페이지에서 보안 파일의 암호화 키를 지정합니다.

두 번째 명령은 VMHost02라는 컴퓨터를 나타내는 호스트 개체를 VMM 데이터베이스에 관리되는 호스트로 추가합니다. 이 명령은 설명을 추가하고, 원격 연결을 사용하지 않도록 설정하고, 호스트가 경계 네트워크에 있는 호스트임을 지정합니다. 이 명령은 $Key에 보관된 자격 증명을 사용하여 SecurityFile.txt(이 예에서는 C:\에 있음)의 내용을 해독하여 새 호스트를 인증하는 데 SecurityFile.txt의 내용을 사용합니다.

예제 3: VMM에 신뢰할 수 없는 도메인에 있는 호스트 추가

PS C:\> $RunAsAccount = Get-SCRunAsAccount -Name "RunAsAccount02"
PS C:\> Add-SCVMHost "VMHost03.NonTrustedDomain.com" -VMMServer "VMMServer01.Contoso.com" -NonTrustedDomainHost -Credential $RunAsAccount

첫 번째 명령은 RunAsAccount02라는 실행 계정 개체를 가져오고 $RunAsAccount 변수에 개체를 저장합니다. 이 작업에 필요한 자격 증명은 트러스트되지 않은 도메인의 호스트를 Contoso.com 도메인의 VMM 서버에 추가할 수 있는 관리자 권한이 있는 계정입니다.

두 번째 명령은 Contoso.com에 트러스트되지 않은 도메인의 VMHost03을 VMM 데이터베이스에 관리 호스트로 추가합니다. 이 명령이 처리되면 $RunAsAccont Add-SCVMHost에 자격 증명을 제공합니다.

예제 4: VMM에 VMware ESX 호스트 추가

PS C:\> $HostGroup = Get-SCVMHostGroup "HostGroup02"
PS C:\> $RunAsAccount = Get-SCRunAsAccount -Name "ESX Host Computer Acct"
PS C:\> $VirtMgr = Get-SCVirtualizationManager -ComputerName "VirtMgrServer02.Contoso.com"
PS C:\> Add-SCVMHost -ComputerName "ESXHost01.Contoso.com" -Credential $RunAsAccount -VirtualizationManager $VirtMgr -VMHostGroup $HostGroup

첫 번째 명령은 HostGroup02라는 호스트 그룹 개체를 가져오고 개체를 $HostGroup 변수에 저장합니다.

두 번째 명령은 ESX Host Computer Acct라는 실행 계정 개체를 가져오고 개체를 $RunAsAccount 변수에 저장합니다.

세 번째 명령은 VirtMgrServer02라는 가상화 관리자 개체를 가져오고 개체를 $VirtMgr 변수에 저장합니다.

마지막 명령은 HostGroup02에 ESX Host01을 추가합니다. 이 명령은 VMM에 이 호스트를 추가하는 데 필요한 $RunAsAccount 저장된 실행 계정 형식의 자격 증명을 제공합니다.

예제 5: VMM에 Citrix XenServer 호스트 추가

PS C:\> $HostGroup = Get-SCVMHostGroup "HostGroup04"
PS C:\> $RunAsAccount = Get-SCRunAsAccount -Name "XenServer Run As Acct"
PS C:\> $Certificate = Get-SCCertificate -ComputerName "XenServerHost01.Contoso.com"
PS C:\> Add-SCVMHost -ComputerName "XenServerHost01.Contoso.com" -Credential $RunAsAccount -VMHostGroup $HostGroup -XenServerHost -Certificate $Certificate -EnableSecureMode $True -TCPPort 5989

첫 번째 명령은 HostGroup04라는 호스트 그룹 개체를 가져오고 개체를 $HostGroup 변수에 저장합니다.

두 번째 명령은 XenServer Host Computer Acct라는 실행 계정 개체를 가져오고 개체를 $RunAsAccount 변수에 저장합니다. 이 작업에 필요한 자격 증명은 XenServer 호스트에 루트 자격 증명이 있는 계정입니다.

세 번째 명령은 XenServerHost01에 대한 인증서 개체를 가져오고 개체를 $Certificate 변수에 저장합니다.

마지막 명령은 VMM의 HostGroup04에 호스트로 XenServer를 추가하고 이 호스트를 VMM에 추가하는 데 필요한 $RunAsAccount 저장된 실행 계정 형식의 자격 증명을 제공합니다.

매개 변수

-AvailableForPlacement

VMM 배치 프로세스에서 이 호스트 또는 호스트의 이 볼륨을 가상 머신을 배포할 수 있는 가능한 위치로 간주할지 여부를 나타냅니다. 이 매개 변수가 $False 설정된 경우 이 호스트 또는 볼륨에 가상 머신을 배포하도록 선택할 수 있습니다. 기본값은 True입니다. 이 매개 변수는 VMware ESX 호스트에는 적용되지 않습니다.

네트워크 어댑터를 사용하여 이 매개 변수를 지정하는 경우 $False 설정하면 배치는 호스트가 가상 머신 연결에 적합한지 확인하기 위해 이 네트워크 어댑터에 구성된 논리 네트워크를 고려하지 않습니다.

Type:Boolean
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-BaseDiskPaths

기본 디스크의 경로를 지정합니다.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Certificate

보안 인증서 개체를 지정합니다.

Type:ClientCertificate
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-ComputerName

VMM이 네트워크에서 고유하게 식별할 수 있는 컴퓨터 이름을 지정합니다. 유효한 형식은 다음과 같습니다.

  • FQDN
  • IPv4 또는 IPv6 주소
  • NetBIOS 이름
Type:String
Position:0
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-CPUPercentageReserve

실제 호스트 컴퓨터에서 운영 체제를 사용하기 위해 예약할 CPU의 비율을 지정합니다.

이 매개 변수를 사용하여 예약을 지정하지 않으면 호스트 그룹의 기본 설정인 10%가 사용됩니다. VMM 배치 프로세스는 호스트 예약을 사용하지 않고 리소스 요구 사항을 충족할 수 없는 한 가상 머신을 호스트에 배치하는 것을 권장하지 않습니다.

Type:UInt16
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:True
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

-DiskSpaceReserveMB

실제 호스트 컴퓨터에서 운영 체제 사용을 위해 예약할 디스크 공간(MB)을 지정합니다.

이 매개 변수를 사용하여 예약을 지정하지 않으면 호스트 그룹에 대한 기본 설정인 100MB가 사용됩니다. VMM 배치 프로세스는 호스트 예약을 사용하지 않고 리소스 요구 사항을 충족할 수 없는 한 가상 머신을 호스트에 배치하는 것을 권장하지 않습니다.

Type:UInt64
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-EnableLiveMigration

호스트에서 실시간 마이그레이션을 사용할 수 있는지 여부를 나타냅니다.

Type:Boolean
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-EnableSecureMode

VMM이 보안 모드에서 VMware ESX 호스트 및 Citrix XenServer 호스트와 통신하는지 여부를 나타냅니다. 기본값은 $True.

Type:Boolean
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-EncryptionKey

경계 네트워크에 있는 Hyper-V 호스트를 VMM에 추가할 때 암호화 키로 사용할 자격 증명을 지정합니다.

예제 형식: -SecurityFile "C:\SecurityFile.txt" -EncryptionKey $Key

Type:PSCredential
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-IsDedicatedToNetworkVirtualizationGateway

호스트가 네트워크 가상화 게이트웨이 전용인지 여부를 나타냅니다.

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

-LiveMigrationMaximum

최대 동시 실시간 마이그레이션 수를 지정합니다.

Type:UInt32
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-LiveStorageMigrationMaximum

동시 라이브 스토리지 마이그레이션의 최대 수를 지정합니다.

Type:UInt32
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-MaintenanceHost

이 매개 변수는 사용하지 않습니다. 대신 AvailableForPlacement 를 사용합니다.

Type:Boolean
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-MaxDiskIOReservation

실제 호스트 컴퓨터에서 초당 최대 디스크 I/O(IOPS)를 지정합니다.

이 매개 변수를 사용하여 예약을 지정하지 않으면 호스트 그룹의 기본 설정인 10000이 사용됩니다. VMM 배치 프로세스는 호스트 예약을 사용하지 않고 리소스 요구 사항을 충족할 수 없는 한 가상 머신을 호스트에 배치하는 것을 권장하지 않습니다.

Type:UInt64
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-MemoryReserveMB

실제 호스트 컴퓨터에서 호스트 운영 체제 사용을 예약할 메모리 양(MB)을 지정합니다.

이 매개 변수를 사용하여 예약을 지정하지 않으면 호스트 그룹의 기본 설정인 256MB가 사용됩니다. VMM 배치 프로세스는 호스트 예약을 사용하지 않고 리소스 요구 사항을 충족할 수 없는 한 가상 머신을 호스트에 배치하는 것을 권장하지 않습니다.

Type:UInt64
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-MigrationAuthProtocol

마이그레이션에 사용되는 권한 부여 프로토콜을 지정합니다. 유효한 값은 CredSSP, Kerberos입니다.

Type:MigrationAuthProtocolType
Accepted values:CredSSP, Kerberos
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-MigrationPerformanceOption

마이그레이션 성능 옵션 유형을 지정합니다. 유효한 값은 다음과 같습니다.

  • 표준
  • UseCompression
  • UseSmbTransport
Type:MigrationPerformanceOptionType
Accepted values:Standard, UseCompression, UseSmbTransport
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-MigrationSubnet

마이그레이션에 사용할 서브넷 배열을 지정합니다.

Type:String[]
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-NetworkPercentageReserve

실제 호스트 컴퓨터에서 호스트 운영 체제를 사용하기 위해 예약할 네트워크 용량의 비율을 지정합니다.

이 매개 변수를 사용하여 예약을 지정하지 않으면 호스트 그룹의 기본 설정인 10%가 사용됩니다. VMM 배치 프로세스는 호스트 예약을 사용하지 않고 리소스 요구 사항을 충족할 수 없는 한 가상 머신을 호스트에 배치하는 것을 권장하지 않습니다.

Type:UInt16
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-NonTrustedDomainHost

VMM에 추가할 호스트가 신뢰할 수 없는 도메인에 속한다는 것을 나타냅니다.

Type:SwitchParameter
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-PerimeterNetworkHost

이 호스트가 경계 네트워크에 있음을 나타냅니다.

Type:SwitchParameter
Position:Named
Default value:None
Required:True
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

-Reassociate

현재 VMM 서버를 통해 관리되는 호스트를 다른 VMM 서버에 다시 연결합니다.

Type:Boolean
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-RemoteConnectEnabled

$True 설정하면 사용자가 가상 머신에 원격으로 연결할 수 있는 호스트 서버의 연결을 사용하도록 설정합니다.

이 매개 변수는 Hyper-V 호스트의 가상 머신에만 적용됩니다. VMware ESX 호스트 또는 Citrix XenServer 호스트의 가상 머신에는 적용되지 않습니다.

Type:Boolean
Aliases:VMRCEnabled
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-RemoteConnectPort

사용자가 원격으로 가상 컴퓨터에 연결하기 위해 사용할 TCP 포트의 기본값을 지정합니다. 일반적으로 Hyper-V 호스트의 기본 포트는 2179입니다.

이 매개 변수는 VMware ESX 호스트 또는 Citrix XenServer 호스트에는 적용되지 않습니다.

Type:UInt32
Aliases:VMRCPort
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

-SecurityFile

경계 네트워크에 있는 Hyper-V 호스트의 인증에 사용할 인증서 및 자격 증명이 포함된 파일의 경로를 지정합니다.

이 매개 변수는 VMware ESX 호스트 또는 Citrix XenServer 호스트에는 적용되지 않습니다.

예제 형식: -SecurityFile "C:\SecurityFile.txt" -EncryptionKey $Key

Type:String
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-SshPublicKey

SSH(보안 셸) 통신에 사용되는 공개 키를 지정합니다.

Type:ClientSshPublicKey
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-SshPublicKeyFile

대상 호스트와 보안 SSH 채널을 설정하는 데 필요한 공개 키 파일 경로를 지정합니다.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-SshTcpPort

SSH 프로토콜에서 사용하는 TCP 포트 번호를 지정합니다.

Type:UInt32
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

-UseAnyMigrationSubnet

마이그레이션에 서브넷을 사용할 수 있는지 여부를 나타냅니다.

Type:Boolean
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-VirtualizationManager

VMM에서 관리하는 가상화 관리자 개체를 지정합니다.

Type:VirtualizationManager
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-VMHostCluster

VMM 호스트 클러스터 개체를 지정합니다.

Type:HostCluster
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-VMHostGroup

가상 컴퓨터 호스트 그룹 개체를 지정합니다.

Type:HostGroup
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

-VMPaths

가상 컴퓨터 파일을 보관하는 데 사용할 호스트의 기본 경로(파이프라인 연산자로 구분된 문자열 형식) 집합을 지정합니다.

예제 형식: -VMPaths "C:\Folder1|C:\Folder2|C:\Folder3"

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-XenServerHost

지정된 호스트가 Citrix XenServer 호스트임을 나타냅니다.

Type:SwitchParameter
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

출력

Host

이 cmdlet은 Host 개체를 반환합니다.