This content has been machine translated dynamically.
Dieser Inhalt ist eine maschinelle Übersetzung, die dynamisch erstellt wurde. (Haftungsausschluss)
Cet article a été traduit automatiquement de manière dynamique. (Clause de non responsabilité)
Este artículo lo ha traducido una máquina de forma dinámica. (Aviso legal)
此内容已经过机器动态翻译。 放弃
このコンテンツは動的に機械翻訳されています。免責事項
이 콘텐츠는 동적으로 기계 번역되었습니다. 책임 부인
Este texto foi traduzido automaticamente. (Aviso legal)
Questo contenuto è stato tradotto dinamicamente con traduzione automatica.(Esclusione di responsabilità))
This article has been machine translated.
Dieser Artikel wurde maschinell übersetzt. (Haftungsausschluss)
Ce article a été traduit automatiquement. (Clause de non responsabilité)
Este artículo ha sido traducido automáticamente. (Aviso legal)
この記事は機械翻訳されています.免責事項
이 기사는 기계 번역되었습니다.책임 부인
Este artigo foi traduzido automaticamente.(Aviso legal)
这篇文章已经过机器翻译.放弃
Questo articolo è stato tradotto automaticamente.(Esclusione di responsabilità))
Translation failed!
VMwareカタログの管理
マシンカタログの管理では、マシンカタログを管理するウィザードについて説明します。以下の情報は、VMware仮想化環境に固有の詳細を説明します。
注:
VMwareカタログを管理する前に、VMwareカタログの作成を完了する必要があります。「VMwareカタログの作成」を参照してください。
プロビジョニング済みVMの現在のプロビジョニングスキーム状態への更新
-
Set-ProvSchemeコマンドはプロビジョニングスキームを変更します。ただし、既存のVMには影響しません。PowerShellコマンドSet-ProvVMUpdateTimeWindowを使用すると、既存の永続的または非永続的VM、あるいはVMのセットに現在のプロビジョニングスキームを適用できます。この機能は、マシンプロファイルベースおよび非マシンプロファイルベースのマシンカタログに適用できます。 -
更新できる項目は次のとおりです。
- VMCpuCount: プロビジョニングスキームプロパティ
- VMMemoryMB: プロビジョニングスキームプロパティ
- Folder ID: カスタムプロパティ
- Subnet mapping: プロビジョニングスキームプロパティ
- VMのハードウェアバージョン: マシンプロファイルベースのマシンカタログのみ
- マシンプロファイル: マシンプロファイルベースのマシンカタログのみ
更新できる対象は次のとおりです。
- 単一のVM
- 特定のVMのリスト、またはプロビジョニングスキームIDに関連付けられているすべての既存VM
- 特定のVMのリスト、またはプロビジョニングスキーム名(マシンカタログ名)に関連付けられているすべての既存VM
既存VMの更新前
-
既存VMの構成を確認します。例:
Get-ProvScheme | select ProvisioningSchemeName, ProvisioningSchemeVersion <!--NeedCopy--> -
プロビジョニングスキームを更新します。例:
$customProperties=<CustomProperties xmlns="http://schemas.citrix.com/2014/xd/machinecreation" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><Property xsi:type="StringProperty" Name="FolderId" Value="FOLDER_ID"/></CustomProperties> - $memoryMb=<DOUBLE THE "UPDATE" MACHINE PROFILE> Set-ProvScheme -ProvisioningSchemeName my-catalog -VMCpuCount 4 -VmMemoryMb $memoryMb -CustomProperties $customerProperties -NetworkMapping @{"1" = "<A_NETWORK_PATH_FROM_THE_HOSTING_UNIT>"} -MachineProfile "<PATH_TO_UPDATE_MACHINE_PROFILE>" <!--NeedCopy-->-
- VMの現在のプロパティが現在のプロビジョニングスキームと一致するか、およびVMに保留中の更新アクションがあるかを確認します。例:
Get-ProvVM | select VMName, ProvisioningSchemeUpdateRequested, ProvisioningSchemeVersion - <!--NeedCopy-->特定のバージョンのVMを見つけることもできます。例:
Get-ProvVM -Filter "ProvisioningSchemeVersion -eq 1" | select VMName, ProvisioningSchemeVersion <!--NeedCopy--> -
既存VMの次回再起動時に適用される更新の要求
-
既存VMを更新し、次回再起動時に更新が適用されるようにするには、次のコマンドを実行します。
-
すべての既存VMを更新する場合。例:
Set-ProvVMUpdateTimeWindow -ProvisioningSchemeName my-catalog -StartsNow -DurationInMinutes -1 <!--NeedCopy--> -
特定のVMのリストを更新する場合。例:
Set-ProvVMUpdateTimeWindow -ProvisioningSchemeName my-catalog -VMName <List-Of-Vm-Names> -StartsNow -DurationInMinutes -1 <!--NeedCopy--> -
Get-ProvVMの出力に基づいてVMを更新する場合。例:Get-ProvVM -ProvisioningSchemeName "my-catalog" | Set-ProvVMUpdateTimeWindow -ProvisioningSchemeName my-catalog -StartsNow -DurationInMinutes -1 <!--NeedCopy-->
注:
-
StartsNowは、スケジュールされた開始時刻が現在時刻であることを示します。 - 負の数(例:–1)の
DurationInMinutesは、スケジュールの時間枠に上限がないことを示します。
-
-
更新がスケジュールされているVMを見つけます。例:
Get-ProvVM -Filter "ProvisioningSchemeUpdateAfter" | select VMName, ProvisioningSchemeUpdateAfter <!--NeedCopy--> -
VMを再起動します。次回の電源投入時に、プロパティの変更が既存のVMに適用されます。次のコマンドを使用して、更新されたステータスを確認できます。例:
Get-ProvVM | select VMName, ProvisioningSchemeUpdateRequested, ProvisioningSchemeVersion <!--NeedCopy-->
構成更新のキャンセル
単一のVM、複数のVM、またはカタログ全体の構成更新をキャンセルすることもできます。構成更新をキャンセルするには:
-
Clear-ProvVMUpdateTimeWindowを実行します。例:-
単一のVMに対してスケジュールされた構成更新をキャンセルする場合:
Clear-ProvVMUpdateTimeWindow -ProvisioningSchemeName “ my-catalog “ -VMName “vm1” <!--NeedCopy--> -
複数のVMに対してスケジュールされた構成更新をキャンセルする場合:
Clear-ProvVMUpdateTimeWindow -ProvisioningSchemeName "my-catalog" -VMName "vm1","vm2" <!--NeedCopy-->注:
VMは同じカタログのものである必要があります。
-
マシンカタログのフォルダーIDの更新
Set-ProvScheme コマンドのカスタムプロパティで FolderId を指定することにより、MCSマシンカタログのフォルダーIDを更新できます。フォルダーIDの更新後に作成されたVMは、この新しいフォルダーIDの下に作成されます。このプロパティが CustomProperties で指定されていない場合、VMはマスターイメージが配置されているフォルダーの下に作成されます。
マシンカタログのフォルダーIDを更新するには、次の手順を実行します。
- Webブラウザーを開き、vSphere Web Client のURLを入力します。
- 資格情報を入力し、[ログイン] をクリックします。
- vSphere Web Client でVM配置フォルダーを作成します。
- PowerShellウィンドウを開きます。
- Citrix固有のPowerShellモジュールをロードするには、asnp citrix®* を実行します。
-
Set-ProvSchemeのCustomPropertiesでFolderIDを指定します。この例では、フォルダーIDの値はgroup-v2406です。Set-ProvScheme -ProvisioningSchemeUid "50bb319c-2e83-4a37-9ea1-94f630687372" -CustomProperties "<CustomProperties xmlns=""http://schemas.citrix.com/2014/xd/machinecreation"" xmlns:xsi=""http://www.w3.org/2001/XMLSchema-instance""><Property xsi:type=""StringProperty"" Name=""FolderId"" Value=""group-v2406"" /></CustomProperties>" <!--NeedCopy--> - Studioを使用して、マシンカタログにVMを追加します。
- vSphere Web Clientで新しいVMを確認します。新しいVMは新しいフォルダーの下に作成されます。
PowerShellコマンドを使用したフォルダーIDの検索
PowerShellコマンド Get-HypConfigurationDataForItem を使用して、VMwareハイパーバイザー内の既存のフォルダーのフォルダーIDを見つけます。
VMwareハイパーバイザーのホスティング接続とリソースグループを作成します。次に、そのハイパーバイザー上のフォルダーのフォルダーIDを見つけるには、次の手順を実行します。
-
VMフォルダーツリーのルートへの
XDHypパスを決定します。例:XDHyp:\Connections\VMwareConn\Datacenter.datacenter <!--NeedCopy--> -
Get-HypConfigurationDataForItemを使用してツリー構造を取得します。例:
-
```
-
Get-HypConfigurationDataForItem -LiteralPath XDHyp:\Connections\VMwareConn\Datacenter.datacenter
-
```
-
- 出力XMLからフォルダーIDを識別するには、次のコマンドを実行します。この例では、XML出力で
ExampleFolderのフォルダーIDを探します。
$result = Get-HypConfigurationDataForItem -LiteralPath XDHyp:\Connections\VMwareConn\Datacenter.datacenter $result.VmPlacementFolder <!--NeedCopy-->XML出力:
<?xml version="1.0" encoding="utf-16"?> <CtxVmPlacementFolder xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> <Name>vm</Name> <Id>group-v4</Id> <SubFolder> <CtxVmPlacementFolder> <Name>vCLS</Name> <Id>group-v75</Id> <SubFolder /> </CtxVmPlacementFolder> <CtxVmPlacementFolder> <Name>MyOtherFolder</Name> <Id>group-v1110</Id> <SubFolder /> </CtxVmPlacementFolder> <CtxVmPlacementFolder> <Name>ExampleFolder</Name> <Id>group-v4658</Id> <SubFolder /> </CtxVmPlacementFolder> </SubFolder> </CtxVmPlacementFolder> <!--NeedCopy--> - 出力XMLからフォルダーIDを識別するには、次のコマンドを実行します。この例では、XML出力で
vSphereでのフォルダーIDの検索
VMのフォルダーIDを見つけるには、任意のESXiまたはvCenterサーバーシステムでMOBにアクセスします。
Managed Object Browser(MOB)は、すべてのESX/ESXiおよびvCenterサーバーシステムに組み込まれているWebベースのサーバーアプリケーションです。このvSphereユーティリティを使用すると、VM、データストア、リソースプールなどのオブジェクトに関する詳細情報を表示できます。
- Webブラウザーを開き、
http://x.x.x.x/mobを入力します。ここで、x.x.x.xはvCenter ServerまたはESX/ESXiホストのIPアドレスです。例:https://10.60.4.70/mob。 - MOBの [Home] ページで、プロパティ content の値をクリックします。
- rootFolder の値をクリックします。
- childEntity の値をクリックします。
- vmFolder の値をクリックします。
- childEntity の値にフォルダーIDを見つけることができます。
MCSによって作成されたリソースの識別
以下は、MCSがVMwareプラットフォーム上のリソースに追加するタグです。表のタグは「key」:「value」として表されます。
| リソース名 | タグ |
|---|---|
| 準備VM | “CitrixProvisioningSchemeId”: “xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx” |
| “XdConfig:”XdProvisioned=True” | |
| カタログ内のVM | “CitrixProvisioningSchemeId”: “xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx” |
| “XdConfig:”XdProvisioned=True” |
詳細情報
共有
共有
This Preview product documentation is Citrix Confidential.
You agree to hold this documentation confidential pursuant to the terms of your Citrix Beta/Tech Preview Agreement.
The development, release and timing of any features or functionality described in the Preview documentation remains at our sole discretion and are subject to change without notice or consultation.
The documentation is for informational purposes only and is not a commitment, promise or legal obligation to deliver any material, code or functionality and should not be relied upon in making Citrix product purchase decisions.
If you do not agree, select I DO NOT AGREE to exit.