Citrix DaaS

AWSカタログの管理

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

注:

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

タグの削除

カタログまたは 仮想マシンを作成すると、次のリソースにタグが作成されます:

  • 仮想マシン
  • ルートディスクボリューム
  • IDディスクボリューム
  • Elastic Network Interface(ENI)
  • ルートディスクイメージ(AMI)
  • 起動テンプレート
  • AMIまたはルートディスクのスナップショット

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

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

    注:

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

  • Remove-ProvSchemeForgetVMパラメーターとともに使用して、Citrixデータベースからマシンカタログを削除し、マシンカタログからタグを削除します。

これを行うには、以下の手順に従います:

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

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

    • Remove-ProvVMForgetVMとともに実行して、Citrixデータベースから仮想マシンを削除し、仮想マシンからCitrix作成タグを削除します。例:

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

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

    1. Get-ProvVM -ProvisioningSchemeName "<name>" -VMName "<name>"を実行します。これによって何も返されないことが必要です。
    2. AWS EC2コンソールに移動します。仮想マシンが表示されるが、Citrix作成タグは削除されている必要があります。次のリソースのCitrix作成タグが削除されます:

      • 仮想マシン
      • ルートディスクボリューム
      • IDディスクボリューム
      • ENI
  6. マシンカタログを削除する場合は、カタログが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”
  ボリュームワーカーAMIのスナップショットでない場合は、”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カタログの管理