Citrix DaaS™

AWS EC2カタログの管理

マシンカタログの管理では、マシンカタログを管理するウィザードについて説明します。以下の情報は、AWS EC2クラウド環境に固有の詳細を扱います。

注:

AWSカタログを管理する前に、AWSカタログの作成を完了する必要があります。「AWS EC2カタログの作成」を参照してください。

タグの削除

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

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

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

-  `Remove-ProvVM`コマンドレットと`ForgetVM`パラメーターを使用して、単一のVMまたはマシンカタログ内のVMのリストからVMおよびCitrixが作成したタグを削除します。

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

-  `Remove-ProvScheme`コマンドレットと`ForgetVM`パラメーターを使用して、Citrixデータベースからマシンカタログを削除し、マシンカタログからリソースを削除します。

これを行うには:

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

    Unlock-ProvVM -ProvisioningSchemeName "<name>" -VMID "<id"
    <!--NeedCopy-->
    
    -  1.  以下のいずれかのコマンドを実行して、VM、マシンカタログ、およびCitrixが作成したタグをリソースから削除します。
    
    -  `Remove-ProvVM`と`ForgetVM`を実行して、CitrixデータベースからVMを削除し、VMからCitrixが作成したタグを削除します。例:
    
    ```
    Remove-ProvVM -ProvisioningSchemeName "<name>" -VMName "<name>" -ForgetVM
    -  <!--NeedCopy--> ```
    
    -  `Remove-ProvScheme`を実行して、Citrixデータベースからマシンカタログを削除し、マシンカタログからリソースを削除します。例:
    
    ```
    Run Remove-ProvScheme -ProvisioningSchemeName "<name>" -ForgetVM
    <!--NeedCopy--> ```
    
  3. VMがDelivery Controller™から削除されているが、ハイパーバイザーからは削除されていないことを確認します。

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

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

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

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

MCSによって作成されたリソースの識別

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

リソース名 タグ
IDディスク “Name”: “VMName_IdentityDisk”
  “XdConfig”: “XdProvisioned=true”
  “CitrixProvisioningSchemeId”: “xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx”
イメージ “XdConfig”: “XdProvisioned=true”
  “CitrixProvisioningSchemeId”: “xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx”
ENI “Description”: “XD Nic”
  “XdConfig”: “XdProvisioned=true”
  “CitrixProvisioningSchemeId”: “xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx”
OSディスク “Name”: “VMName_rootDisk”
  “XdConfig”: “XdProvisioned=True”
  “CitrixProvisioningSchemeId”: “xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx”
  [when AwsCaptureInstanceProperties = true] “Citrix Resource”: “”
  [when AwsCaptureInstanceProperties = true and AwsOperationalResourcesTagging = true] “CitrixOperationalResource”: “”
PrepVM “Name”: “Preparation - CatalogName - xxxxxxxxxx”
  “XdConfig”: “XdProvisioned=true”
  “CitrixProvisioningSchemeId”: “xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx”
  [when AwsCaptureInstanceProperties = true] “Citrix Resource”: “”
  [when AwsCaptureInstanceProperties = true and AwsOperationalResourcesTagging = true] “CitrixOperationalResource”: “”
公開済みスナップショット “XdConfig”: “XdProvisioned=true”
  If not a snapshot for Volume Worker AMI, then “CitrixProvisioningSchemeId”: “xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx”
  • テンプレート [when AwsCaptureInstanceProperties = true] “XdConfig”: “XdProvisioned=true”
  •   [when AwsCaptureInstanceProperties = true] “CitrixProvisioningSchemeId”: “xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx”
  •   [when AwsCaptureInstanceProperties = true] “CitrixResource”: “”
  •   [when AwsCaptureInstanceProperties = true and AwsOperationalResourcesTagging = true] “CitrixOperationalResource”: “”
  • カタログ内のVM “XdConfig”: “XdProvisioned=true”
      “CitrixProvisioningSchemeId”: “xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx”
      [when AwsCaptureInstanceProperties = true] “CitrixResource”: “”
      [when AwsCaptureInstanceProperties = true] “aws:ec2launchtemplate:id”:”lt-xxxx”
      [when AwsCaptureInstanceProperties = true] “aws:ec2launchtemplate:version”: “n”
      [when AwsCaptureInstanceProperties = true and AwsOperationalResourcesTagging = true] “CitrixOperationalResource”: “”
    ボリュームワーカーAMI “XdConfig”: “XdProvisioned=true”
    ボリュームワーカーブートストラッパー “Name”: “XenDesktop® Temp”
      “XdConfig”: “XdProvisioned=true”
      “CitrixProvisioningSchemeId”: “xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx”
      [when AwsCaptureInstanceProperties = true and AwsOperationalResourcesTagging = true] “CitrixVolumeWorkerBootstrapper”: “”
    ボリュームワーカーインスタンス “Name”: “Citrix.XD.Volumeworker-xxxx-xx-xx-xx-xxxx”
      “XdConfig”: “XdProvisioned=true”

AWSのレガシーMCSカタログをマシンプロファイルベースのカタログに変換

マシンプロファイルベースではないマシンカタログをマシンプロファイルベースのマシンカタログに変換するには、以下の手順を完了します。

  1. マシンカタログページで、変換するマシンカタログ名を右クリックし、マシンカタログの編集を選択します。
  2. マシンカタログの編集 > マシンプロファイルページで、マシンプロファイルを使用チェックボックスを選択します。
  3. マシンプロファイルの選択をクリックします。
  4. マシンプロファイルの選択ページで、マシンプロファイルとして使用する仮想マシンまたは起動テンプレートを選択します。
  5. 現在の設定の一部が新しいマシンプロファイルの設定と異なる場合は、使用する設定に必要なオプションを選択し、続行をクリックします。
  6. 適用をクリックします。

詳細情報

AWS EC2カタログの管理