Citrix Virtual Apps and Desktops

アマゾンワークスペースコアマネージドインスタンスのカタログを管理する

マシンカタログの管理(/ja-jp/citrix-virtual-apps-desktops/2511/install-configure/machine-catalogs-manage)は、マシンカタログを管理するウィザードについて説明しています。以下の情報は、Amazon WorkSpaces Core Managed Instancesに固有の詳細を扱っています。

注:

アマゾンワークスペースコアマネージドインスタンスのカタログを管理する前に、アマゾンワークスペースコアマネージドインスタンスのカタログの作成を完了する必要があります。「アマゾンワークスペースコアマネージドインスタンスのカタログを作成する(/ja-jp/citrix-virtual-apps-desktops/2511/install-configure/create-catalog-amazon-wsc.html)」を参照してください。

タグを削除する

カタログまたはVMを作成すると、以下のリソースにタグが作成されます。

  • 仮想マシン
  • ルートディスクボリューム
  • IDディスクボリューム
  • エラスティックネットワークインターフェース (ENI)
  • ルートディスクイメージ (AMI)
  • 起動テンプレート
  • AMIまたはルートディスクのスナップショット

Citrix®データベースからVMとマシンカタログを削除し、Citrixが作成したタグを削除できます。以下を使用できます。

  • Remove-ProvVMForgetVMパラメーターとともに使用して、マシンカタログから単一のVMまたはVMのリストからVMとCitrixが作成したタグを削除します。

    注:

    ForgetVM パラメーターを使用すると、Citrix のプロビジョニングスキームデータベースから VM が削除されますが、VM はハイパーバイザーに残ります。

  • ForgetVM パラメーターを指定した Remove-ProvScheme を使用して、Citrix データベースからマシンカタログを削除し、マシンカタログからリソースを削除します。

これを行うには:

  1. PowerShell ウィンドウを開きます。
  2. Citrix 固有の PowerShell モジュールをロードするには、asnp citrix* を実行します。
  3. VM を削除する前に、VM のロックを解除します。例:

    Unlock-ProvVM -ProvisioningSchemeName "<name>" -VMID "<id"
    <!--NeedCopy-->
    
  4. 次のいずれかのコマンドを実行して、VM、マシンカタログ、およびリソースから Citrix が作成したタグを削除します。

    • Citrix データベースから VM を削除し、VM から Citrix が作成したタグを削除するには、ForgetVM を指定して Remove-ProvVM を実行します。例:

       Remove-ProvVM -ProvisioningSchemeName "<name>" -VMName "<name>" -ForgetVM
       <!--NeedCopy-->
      
    • Citrix データベースからマシンカタログを削除し、マシンカタログからリソースを削除するには、Remove-ProvScheme を実行します。例:

       Run Remove-ProvScheme -ProvisioningSchemeName "<name>" -ForgetVM
       <!--NeedCopy-->
      
  5. VM が Delivery Controller™ から削除されていることを確認しますが、ハイパーバイザーからは削除されていないことを確認します。

    1. Get-ProvVM -ProvisioningSchemeName "<name>" -VMName "<name>" を実行します。何も返されないはずです。
    2. AWS EC2 コンソールに移動します。VM は表示されますが、Citrix が作成したタグは削除されています。次のリソースから Citrix が作成したタグが削除されます。

      • 仮想マシン
      • ルートディスクボリューム
      • 識別ディスクボリューム
      • ENI
  6. マシンカタログを削除した場合は、そのカタログがDelivery Controllerから削除されていることを確認します。

    1. Get-ProvScheme -ProvisioningSchemeName "forgetvmdemo"を実行します。これによりエラーが返されるはずです。
    2. AWS EC2コンソールで、以下のリソースが削除されていることを確認します。

      • ルートディスクイメージ (AMI)
      • 起動テンプレート
      • AMIまたはルートディスクのスナップショット

MCSによって作成されたリソースを特定する

以下は、MCSがAWSプラットフォーム上のリソースに追加するタグです。表のタグは「”key”:”value”」として表されます。

リソース名 タグ
IDディスク “Name”: “VMName_IdentityDisk”
  “XdConfig”: “XdProvisioned=true”
  “CitrixProvisioningSchemeId”: “xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx”
イメージ “XdConfig”: “XdProvisioned=true”
  “CitrixProvisioningSchemeId”: “xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx”
ENI “説明”: “XDニック”
  “XdConfig”: “XdProvisioned=true”
  “CitrixProvisioningSchemeId”: “xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx”
OSディスク “Name”: “VMName_rootDisk”
  “Xd設定”: “Xdプロビジョニング済み=True”
  “CitrixProvisioningSchemeId”: “xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx”
プレップVM “名前”: “準備 - カタログ名 - xxxxxxxxxx”
  “XdConfig”: “XdProvisioned=true”
  “CitrixProvisioningSchemeId”: “xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx”
公開済みスナップショット “XdConfig”: “XdProvisioned=true”
  “CitrixProvisioningSchemeId”: “xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx”
テンプレート “XdConfig”: “XdProvisioned=true”
  “CitrixProvisioningSchemeId”: “xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx”
カタログ内のVM “XdConfig”: “XdProvisioned=true”
  “CitrixProvisioningSchemeId”: “xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx”

詳細情報

アマゾンワークスペースコアマネージドインスタンスのカタログを管理する