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 2019 での仮想マシン ホストのサポート - VMM
ネットワークとドメインの観点から、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 は、各ホストの種類が異なる方法で仮想化を実装する場合でも、これら 3 種類のホストを管理します。 次のセクションでは、各ホストについて詳しく説明します。 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 コマンドレットを使用すると 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 ホストを追加する前に
- Microsoft TechNet ライブラリhttp://go.microsoft.com/fwlink/?LinkID=799442の System Center Technical Previewhttp://go.microsoft.com/fwlink/?LinkID=799442 のシステム要件を確認します。
Citrix XenServer ホストを追加する前に
- Microsoft TechNet ライブラリhttp://go.microsoft.com/fwlink/?LinkId=799442の System Center Technical Previewhttp://go.microsoft.com/fwlink/?LinkId=799442 のシステム要件を確認します。
例
例 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 2019 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 Host Computer 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 Host Computer 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 オブジェクトを返します。