Monitor でのスクリプトタスク実行の問題のトラブルシューティング
DaaS Monitor を使用すると、フィルター > マシン > マシンアクション > スクリプトタスクの実行からスクリプトタスクを実行できます。ただし、スクリプトタスクの実行を試みると、次のようなエラーが発生する場合があります。
-
WEM Agent is not found -
WEM Agent is not recently connected -
WEM Agent version is not supported
この記事では、これらのエラーの一般的な原因と解決方法について説明します。
WEM Agent がインストールされていない
原因: スクリプトタスクの実行機能には、WEM Agent がインストールされている必要があります。Citrix Virtual Apps and Desktops 2507 LTSR 以降では、WEM Agent は VDA に自動的にインストールされます。以前のバージョンでは、エージェントを手動でインストールする必要があります。
解決策: ターゲットマシンに WEM Agent がインストールされていることを確認します。デフォルトのインストールパスは次のとおりです。
C:\Program Files (x86)\Citrix\Workspace Environment Management Agent
WEM Agent が基本展開モードで実行されている
原因: WEM Agent が基本展開モードで実行されている場合、オフラインで動作し、ネットワークに接続しません。
スクリプトタスクでは、エージェントがクラウドサービス展開モードで実行され、AD参加済み(またはCloud Connector方式と呼ばれる)または非ドメイン参加方式を使用して WEM サービスに接続する必要があります。
解決策:
-
エージェントモードを確認するには、WEM Health Check Tool を使用します。ツールは次の場所にあります。
C:\Program Files (x86)\Citrix\Workspace Environment Management Agent\Health Check Tool -
エージェントをクラウドサービス展開モードの AD 参加方式に切り替えるには、次のいずれかのアクションを実行します。
-
Health Check Tool を使用して、Cloud Connector の IP アドレスまたは FQDN を指定します。
-
グループポリシーを使用して、複数の VDA に Cloud Connector 設定を配布します。詳しくは、「グループポリシーの構成」を参照してください。
-
WEM Agent が WEM サービスに登録されていない
原因: WEM Agent は、WEM サービスの構成セットに登録されている必要があります。登録が完了していない場合、スクリプトタスクは実行できません。
解決策:
エージェントの登録ステータスを確認します。
-
WEM Webコンソールで、監視 > エージェント > 登録に移動します。
-
エージェントが登録済みまたは未登録として表示されるかどうかを確認します。
-
エージェントが未登録であるか、登録の問題が解決しない場合は、以下の構成セットのシナリオを確認して、問題をさらにトラブルシューティングしてください。
どの構成セットにもバインドされていないエージェント
原因: 構成セットがエージェントに割り当てられていません。
解決策: 次のいずれかの方法を使用して構成セットを割り当てます。
-
Web Studioでマシンカタログを作成または編集する際にWEMオプションを構成する
-
WEM Webコンソールでディレクトリオブジェクト(OU、グループ、または個々のマシン)を作成する。
複数の構成セットにバインドされているエージェント
原因: 競合する割り当てが存在します。例:
-
マシンカタログが構成セットAにバインドされており、
-
ドメインコンピューターグループが構成セットBにバインドされている。
解決策: WEM Webコンソールで、Directory Objectsに移動し、バインディングを確認して、競合する構成セットの割り当てを削除します。
WEMサービスに接続されていないWEMエージェント
原因: ネットワークの問題またはファイアウォールの制限により、エージェントがWEMサービスに接続できません。
解決策: ネットワーク環境を確認し、WEMサービスへの必要なすべての接続が許可されていることを確認します。
スクリプトタスクのWEMエージェントバージョン制限
原因: 2207.1.0.1より前のWEMエージェントバージョンは、スクリプトタスクの実行をサポートしていません。
解決策: WEMエージェントをサポートされているバージョンにアップグレードします。
WEMサービスのアップグレードが進行中
原因: WEMインフラストラクチャサービスのアップグレード中に、WEMサービスが一時的に利用できません。
解決策: アップグレードが完了するまで待ってから、操作を再試行してください。
WEMデータベースがアーカイブされました
原因: 30日間連続して操作がなく、アクティブなエージェントが接続しない場合、WEMデータベースはアーカイブされる可能性があります。
解決策: WEM Webコンソールを手動で開いてデータベースのアーカイブを解除します。この操作により、アーカイブ解除プロセスが自動的にトリガーされます。
WEMサービスが準備できていません
原因: WEMサービスがまだプロビジョニングされていません。
解決策: WEMのプロビジョニングが完了し、必要なすべてのサービスが実行されていることを確認してから、操作を再試行してください。