Add-SCVMHost
仮想マシン ホストとしてコンピューターを追加します。
構文
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>]
説明
Add-SCVMHost コマンドレットは、仮想マシン ホストとして 1 つ以上のコンピューターを Virtual Machine Manager (VMM) に追加します。 仮想マシン ホストは、VMM によって管理される物理コンピューターであり、その役割は 1 つ以上の仮想マシンをホストすることです。
System Center での仮想マシン ホストのサポート - VMM
ネットワークとドメインの観点から見ると、System Center - VMM でサポートされるホストの種類は次のとおりです。
- ドメインに参加している Windows ホスト。 ホストは、信頼されたドメインまたは信頼されていないドメインに配置できます。
- 境界ネットワーク Windows ホスト。 ドメインに参加していない Windows ホストは、ドメイン内にある境界ネットワーク Windows ホストと同じ方法で管理できます。
- VMware ESX ホスト。 ESX ホストでは、Windows Active Directory ドメインは使用されません。
- Citrix XenServer ホスト。 XenServer ホストは、Windows Active Directory を使用するように構成されているかどうかに関係なく、同じ方法で管理されます。
仮想化プラットフォームとオペレーティング システムの観点から見ると、System Center - VMM でサポートされるホストの種類は次のとおりです。
- Hyper-V ホスト。 Hyper-V ロールが有効になっている Windows Server 2008 以降を実行しているサーバー。
- VMware ESX ホスト。 Windows を実行している VMware vCenter Server によって管理されるハイパーバイザーを含む、独自のソフトウェアを実行している VMware ESX ホスト。
- Citrix XenServer ホスト。 ハイパーバイザーを含む専用ソフトウェアを実行している Citrix XenServer サーバー。
System Center - VMM は、各ホストの種類が異なる方法で仮想化を実装している場合でも、これらの 3 種類のホストを管理します。 次のセクションでは、各ホストについて詳しく説明します。 「System Center - Virtual Machine Manager の環境の準備」を確認できます。
Hyper-V ホストを追加する前に
- 「VMM を使用した Hyper-V ホストとホスト クラスターの管理」を参照してください。
- Add-SCVMHost コマンドレットを使用すると、Hyper-V サーバーの役割が有効になりますが、最初に BIOS の [仮想化] オプションを手動で構成する必要があります。
Windows-Based 境界ネットワーク ホストを追加する前に
境界ネットワークで Windows ベースのホストを管理するには:
- VMM エージェントを境界ネットワーク ホストにローカルにインストールします。
- VMM セットアップを実行し、このホストが境界ネットワーク上にあることを示すオプションを選択すると、ウィザードによって、セキュリティ ファイルの暗号化キーを指定するように求められます。 -- セキュリティ ファイルを格納する場所を指定します。
- ローカル エージェントをインストールしたら、そのエージェントが格納されているフォルダーからセキュリティ ファイルを取得します。 既定の場所は C:\Program Files\Microsoft System Center 2016\Virtual Machine Manager で、セキュリティ ファイルの名前は SecurityFile.txt
- VMM コンソールがインストールされているコンピューターからアクセスできる場所にセキュリティ ファイルをコピーします。
- Add-SCVMHost を使用して境界ネットワーク ホストを追加する場合は、EncryptionKey パラメーターと SecurityFile パラメーターを使用して、同じ暗号化キーを指定し、ローカル セキュリティ ファイルをポイントする必要があります。 Followng は、次のパラメーターの形式の例です。
-SecurityFile "C:\SecurityFile.txt" -EncryptionKey $Key
例 2 では、境界ネットワーク ホストの追加に使用するコマンドレットの概要を示します。
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 変数に格納します。この操作に必要な資格情報は、ローカル管理者アカウントか、ホストとして追加するコンピューターの管理者権限を持つドメイン アカウントです。
2 番目のコマンドは、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 Virtual Machine Manager エージェント セットアップ ウィザードの [セキュリティ ファイル フォルダー] ページで指定できます。
2 番目のコマンドは、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 サーバーに追加するための、管理者権限を持つアカウントです。
2 番目のコマンドは、Contoso.com で信頼されていない側のドメインにある VMHost03 を、管理されたホストとして VMM データベースに追加します。 このコマンドが処理されると、$RunAsAccontは Add-SCVMHost に資格情報を提供します。
例 4: VMware ESX ホストを VMM に追加する
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 変数に格納します。
2 番目のコマンドは、ESX ホスト コンピューター Acct という名前の実行アカウント オブジェクトを取得し、そのオブジェクトを $RunAsAccount 変数に格納します。
3 番目のコマンドは、VirtMgrServer02 という名前の仮想化マネージャー オブジェクトを取得し、そのオブジェクトを $VirtMgr 変数に格納します。
最後のコマンドは、ESX Host01 を HostGroup02 に追加します。 コマンドは、このホストを VMM に追加するために必要な、$RunAsAccountに格納されている実行アカウントの形式で資格情報を提供します。
例 5: Citrix XenServer ホストを VMM に追加する
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 変数に格納します。
2 番目のコマンドは、XenServer ホスト コンピューター Acct という名前の実行アカウント オブジェクトを取得し、そのオブジェクトを $RunAsAccount 変数に格納します。 この操作に必要な資格情報は、XenServer ホスト上のルート資格情報を持つアカウントです。
3 番目のコマンドは、XenServerHost01 の証明書オブジェクトを取得し、そのオブジェクトを $Certificate 変数に格納します。
最後のコマンドは、VMM の HostGroup04 にホストとして XenServer を追加し、$RunAsAccountに格納されている実行アカウントの形式で資格情報を提供します。これは、このホストを VMM に追加するために必要です。
パラメーター
-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
ネットワーク内で Virtual Machine Manager が一意に識別できるコンピュータの名前を指定します。 有効な形式:
- 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
資格情報オブジェクトを指定するか、一部のコマンドレットに対して、このアクションを実行するアクセス許可を持つアカウントのユーザー名とパスワードを含む実行アカウント オブジェクトを指定します。 または、 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) 単位で指定します。
このパラメータを使用して予約を指定しない場合、ホスト グループの既定の設定 (100 MB) が使用されます。 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
物理ホスト コンピューター上の 1 秒あたりの最大ディスク I/O (IOPS) を指定します。
このパラメーターを使用して予約を指定しない場合は、ホスト グループの既定の設定として 10000 が使用されます。 VMM 配置プロセスでは、ホスト予約を使用せずにリソース要件を満たすことができる場合を除き、仮想マシンをホストに配置することは推奨されません。
Type: | UInt64 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-MemoryReserveMB
物理ホスト コンピューターでホスト オペレーティング システムを使用するために予約するメモリの量をメガバイト (MB) 単位で指定します。
このパラメーターを使用して予約を指定しない場合、ホスト グループの既定の設定は 256 MB です。 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
移行パフォーマンス オプションの種類を指定します。 有効な値は次のとおりです。
- Standard
- 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
1 つの 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
Secure Shell (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
このコマンドレットは Host オブジェクトを返します。