前のトピック: CA ITCM のビルド番号の特定次のトピック: ログ ファイル収集ツール dsminfo


アプリケーション フレームワーク プラグインの確認

ソフトウェア配信を使用中に問題が発生した場合、まず、すべてのサービスが実行中であるかどうかを確認する必要があります。 このためには、"caf status" コマンドを実行します。

以下に、マネージャ システムの例を示します。

caf status
Querying caf for status information...
CA DSM r12 Common Application Framework 12.xx.xx.xx
Showing running DSM services...
[1]  Asset Management manager (ammanager)
[2]  Asset Management performance agent (ampmagent)
[3]  Asset Management server (amrss)
[4]  Asset Management usage server (amms)
[5]  Certificate exchange plugin (cfcertex)
[6]  Common Server (cserver)
[7]  Common object manager (cmobjectmanager)
[8]  Configuration agent (ccnfagent)
[9]  Configuration and State Management agent (ccsmagt)
[10] Configuration and State Management agent controller (ccsmact)
[11] Configuration and State Management database api server (ccsmapi)
[12] Configuration and State Management server (ccsmsvr)
[13] DSM Service Locator plugin (cfsvclocator)
[14] Data Transport network object server (dtsnos)
[15] Data Transport schedule object server (dtssos)
[16] Data Transport transfer agent (dtsagent)
[17] Data Transport transfer object server (dtstos)
[18] Deployment Manager (dmdeploy)
[19] Engine (SystemEngine)
[20] Event notification plugin (cfnotify)
[21] File transfer server (cfftplugin) (transfers job output)
[22] Notification Server (cfnotsrvd)
[23] Port multiplexer (pmux)
[24] Registration plugin (cfregister)
[25] Remote Control host agent (rchost)
[26] Remote Control manager (rcmanager)
[27] Remote Control server (rcserver)
[28] Session messaging server (smserver)
[29] Software Delivery boot server (sdmpcserver)
[30] Software Delivery manager: api server (sdmgr_api_0)
[31] Software Delivery manager: dialog manager (sdmgr_dm)
[32] Software Delivery manager: file transfer (sdmgr_ft)
[33] Software Delivery manager: installation manager (sdmgr_im)
[34] Software Delivery manager: task manager (sdmgr_tm)
[35] Software Delivery server (sdserver)
[36] tomcat server (tomcat)

太字の CAF サービスは、ソフトウェア配信に固有です。

サービスがダウンしている場合、たとえば以下のように、明示的に起動します。

caf start sdserver

この場合、ログ ファイルを調べてサーバが終了した理由を見つけ出す必要があります。

RAL 抽出タスクのハング

RAL 抽出タスクを実行するコンピュータ上でファイアウォールが有効な場合、java.exe ファイルをファイアウォール例外リストに追加します。

たとえば、デフォルトの場所に CA ITCM がインストールされている場合は、ファイアウォール例外リストに以下のパスを追加します。

C:¥Program Files (x86)¥CA¥SC¥JRE¥1.7.0_17¥bin¥java.exe

ソフトウェア展開ジョブが Citrix XenDesktop ストリーム仮想マシンでハングする場合がある

症状

15 以上のジョブを持つソフトウェア展開ジョブ コンテナを作成し、そのコンテナを 15 以上のマシンに展開する場合、ソフトウェア展開ジョブは一部のマシン上でハングします。 このジョブは正常に完了しません。 caf ステータス sdagent は、cfPluginWorkerProcess is waiting for Messages というメッセージを表示します。

解決方法

デフォルト値をオーバーライドし、Software Delivery 設定のスケーラビリティ サーバ[同時実行: スケーラビリティ サーバで同時に接続するエージェントの最大数]に適切な値を割り当てます。このアクションにより、スケーラビリティ サーバに接続され、ジョブを実行しているエージェントの数が最適に管理されます。

15 個のジョブを 15 台のコンピュータのすべてに展開する展開ジョブコンテナの場合、上記の設定パラメータの値を 10 に設定します。

注: デフォルト値は 25 です。また、この設定の最適値は、ネットワーク遅延、メモリ、CPU リソースなどの外部要因によって変わります。 ジョブが依然としてハングする場合は、値をさらに小さくします。