12.1.1 Pull通信定義を定義します。
dcmの停止および、thttpdサービスを使用している場合は停止します。
参照
dcmおよびthttpdの停止方法については、「第5章 常駐プロセス、起動と停止」の「5.2 Agent」を参照してください。
定義ファイルを変更します。
定義ファイルの格納場所は以下のとおりです。
【Windows版】
<可変ファイル格納ディレクトリ>\control\DSAconfiguration.txt |
【Solaris版】【Linux版】
/etc/opt/FJSVssqc/DSAconfiguration.txt |
変更方法を説明します。
以下のセクションを削除します。
[DsaForwarder] execute_style=on path=dsa_forwarder.exe input=SQC3ALERTS input=SQC3PDBDSREG input=SQC3PDBCONSOL input=SQC3PDBRYG input=SQC3PDBXML server= port=2344 input_expire=0 connect_timeout=30 send_timeout=30 retry_count=30 retry_sleep=30 retry_no_sleep=30 [DsaForwarder_sum] execute_style=on path=dsa_forwarder.exe input=SQC3PDBDSREG input=SQC3PDBSUMMARY input_expire=1 server= port=2344 connect_timeout=30 send_timeout=30 retry_count=30 retry_sleep=30 retry_no_sleep=30 |
以下のセクションを追加します。
[DelayXfer] execute_style=on path=dsa_file.exe input=SQC3PDBDSREG input=SQC3PDBESREG input=SQC3PDBCONSOL input=SQC3PDBSUMMARY input=SQC3PDBRYG input=SQC3PDBXML input=SQC3PDBMANAGE input=SQC3PDBEVENT out_dir=%WORKING_DIRECTORY\DelayXfer out_file=%c_delayxfer.txt check_interval=3 operation=SWAP |
注意
上記はWindows版の定義例です。Solaris版/Linux版の場合は、pathに「/opt/FJSVssqc/bin/dsa_file」を、out_dirに「/var/opt/FJSVssqc/DelayXfer」を指定してください。
out_dirには、実際にインストールしたパス配下のDelayxferディレクトリを、絶対パスで指定します。
コマンドを実行します。
【Windows版】
Administrator権限でシステムにログインし、以下の方法でPull通信環境をセットアップします。(セキュリティ上のリスクは大きくなります)
以下の二つのコマンドを実行します。
C:\> <インストールディレクトリ>\bin\sqcSetFileSec.exe -u <可変ファイル格納ディレクトリ>\temp |
C:\> <インストールディレクトリ>\bin\sqcSetFileSec.exe -u <可変ファイル格納ディレクトリ>\spool\Delayxfer |
【Solaris版】【Linux版】
スーパ・ユーザ権限でシステムにログインし、以下のPull通信セットアップコマンドを実行します。(セキュリティ上のリスクは大きくなります)
以下のコマンドを実行します。
/opt/FJSVssqc/bin/pullsetup.sh |
dcmの再起動および、thttpdサービスを使用する場合は起動します。
参照
dcmおよびthttpdの起動方法については、「第5章 常駐プロセス、起動と停止」の「5.2 Agent」を参照してください。
注意
HTTP Pull運用を行う場合には、Webサーバの設定が必要です。「第16章 HTTP通信環境のセットアップ」を参照
二重化運用を行っている場合は、いったん二重化運用の解除を行ってからPull/Pushの切り替えを実施して、再度二重化の設定を行ってください。