ccm_esd [port_number]
エンジン始動デーモンを開始するには、ccm_esd コマンドを使用します。(Rational Synergy クライアントは、エンジン始動デーモンを使用してセッションを開始します。) Rational Synergy エンジン始動デーモンのログ・ファイルは、$CCM_HOME/log/ccm_esd_hostname.log にあります。 ESD は、Rational Change に対して使用する場合のみ適用できます。
このコマンドは、Rational Synergy エンジンを実行するマシン上で、ユーザー ccm_root として実行する必要があります。
ESD サーバーがエンジン・ホスト上に存在していれば、Windows クライアントは自動的にそれを使用します。ただし、Rational Synergy は、r* プロトコルを使用して、ユーザー名、パスワード、および UNIX インストール・パスが正しいかどうかを検証します。複数のデータベースがあり、その一部は ESD を使用しているがその他は ESD を使用していない場合、デフォルト構成では Windows クライアントが使用することができます。
すべての UNIX エンジン・サーバーが ESD を使用している場合、クライアントは完全に ESD サービスのみに依存できます (r* プロトコルは使用されません)。 そうするには、$CCM_HOME/etc/ccm.ini にあるシステムの (個人用ではなく) ccm.ini ファイルの Options セクションに、以下のオプションを追加します。
[Options]
engine_daemon=TRUE
エンジン・ホストで ESD が使用可能な場合でも Rational Synergy Windows クライアントで ESD を使用したくない場合は、$CCM_HOME/etc/ccm.ini にあるシステムの (個人用ではなく) ccm.ini ファイルの Options セクションに、以下のオプションを追加します。
[Options]
engine_daemon=FALSE
インストール時には、インストーラーによって、インストール・マシン名とポート番号が含まれた 1 つのエントリーが esd.adr というポート・ファイルに作成されます。このファイルは $CCM_HOME/etc ディレクトリーにあります。ccm_esd コマンドにより、エンジン始動デーモンを開始します。ESD は、クライアントからの要求をどのポートで listen するのかを認識する必要があります。この情報は、ポート・ファイル内にあります。
ご使用のサイトがインストール・マシン以外のマシン上でエンジンを実行する場合は、各マシンのホスト (マシン) 名とポート番号を追加します。ポート・ファイルの編集は、ccm_esd コマンドを実行する前に行う必要があります。そうしないと、このコマンドは失敗します。
以下の情報を基に、esd.adr ポート・ファイル内にエントリーを必要とするマシンを判断してください。
ESD を実行する各マシンで、次のようにします。
$ vi $CCM_HOME/etc/esd.adr
hostname:port_number
例えば、lobo:8828 と入力します。
詳しくは、『エンジン始動デーモン (esd) の始動と停止』を参照してください。
エンジン始動デーモンを開始し、ポートを指定します。
$ ccm_esd 5418
$CCM_HOME/log/ccm_esd_hostname.log
$CCM_HOME/etc/esd.adr
$CCM_HOME/log/ccm_router.log