Systemwalker Service Quality Coordinator ユーザーズガイド - Microsoft(R) Windows(R) 2000/Microsoft(R) Windows Server(TM) 2003/Solaris(TM) オペレーティングシステム/Linux - V12L11 - Windows版/Windows for Itanium版 -
目次 索引 前ページ次ページ

第4部 導入(応用編)> 第15章 Pull型通信で構成する

15.2 Pull/Pushの切り替え

ここでは、運用途中にPull、Pushの通信方式を切り替える場合の方法を説明します。

15.2.1 PullからPushへの切り替え 

15.2.1.1 Manager上での作業 

Pull通信定義を削除します。

15.2.1.2 Agent、Proxy Manager上での作業 

  1. dcmを停止します。

    dcmの停止方法については、「第5章 常駐プロセス、起動と停止」の「5.2 Proxy Manager/Agent」を参照してください。

  2. 定義ファイルを変更します。

    定義ファイルの格納場所は以下のとおりです。

    <可変ファイル格納ディレクトリ>\control\DSAconfiguration.txt

    /opt/FJSVssqc/control/DSAconfiguration.txt

    変更方法を説明します。

    以下のセクションを追加します。

    [DsaForwarder]

    execute_style=on

    path=dsa_forwarder.exe

    server=★ここにManagerのアドレスを設定します★

    port=2344

    connect_timeout=30

    send_timeout=30

    retry_count=30

    retry_sleep=30

    retry_no_sleep=30

    input=19200

    input=19201

    input=19202

    input=19203

    input=19204

    input=19205

    input=19206

    以下のセクションを削除します。

    [DelayXfer]

    execute_style=on

    path=dsa_file.exe

    out_dir=spool/Delayxfer

    out_file=%c_delayxfer.txt

    check_interval=3

    operation=SWAP

    input=19200

    input=19201

    input=19202

    input=19203

    input=19204

    input=19205

    input=19206

    上記はWindows版の定義例です。Solaris版/Linux版の場合は、pathに「/opt/FJSVssqc/bin/dsa_forwarder」を指定してください。

  3. コマンドを実行します。

    Administrator権限でシステムにログインし、以下の方法でPull通信環境からPush通信環境に切り替えます。

    以下の二つのコマンドを実行します。

    C:\> <インストールディレクトリ>\bin\sqcSetFileSec.exe <可変ファイル格納ディレクトリ>\temp

    C:\> <インストールディレクトリ>\bin\sqcSetFileSec.exe <可変ファイル格納ディレクトリ> \spool\Delayxfer

    スーパ・ユーザ権限でシステムにログインし、以下の方法でPull通信環境からPush通信環境に切り替えます。

    以下のコマンドを実行します。

    /opt/FJSVssqc/bin/pullsetup.sh -u

  4. dcmを再起動します。

    dcmの起動方法については、「第5章 常駐プロセス、起動と停止」の「5.2 Proxy Manager/Agent」を参照してください。

15.2.2 PushからPullへの切り替え 

15.2.2.1 Manager上での作業 

Pull通信定義を定義します。

15.2.2.2 Agent、ProxyManager上での作業 

  1. dcmを停止します。

    dcmの停止方法については、「第5章 常駐プロセス、起動と停止」の「5.2 Proxy Manager/Agent」を参照してください。

  2. 定義ファイルを変更します。

    定義ファイルの格納場所は以下のとおりです。

    <可変ファイル格納ディレクトリ>\control\DSAconfiguration.txt

    /opt/FJSVssqc/control/DSAconfiguration.txt

    変更方法を説明します。

    以下のセクションを削除します。

    [DsaForwarder]

    execute_style=on

    path=dsa_forwarder.exe

    server=

    port=2344

    connect_timeout=30

    send_timeout=30

    retry_count=30

    retry_sleep=30

    retry_no_sleep=30

    input=19200

    input=19201

    input=19202

    input=19203

    input=19204

    input=19205

    input=19206

    以下のセクションを追加します。

    [DelayXfer]

    execute_style=on

    path=dsa_file.exe

    out_dir=spool/Delayxfer

    out_file=%c_delayxfer.txt

    check_interval=3

    operation=SWAP

    input=19200

    input=19201

    input=19202

    input=19203

    input=19204

    input=19205

    input=19206

    上記はWindows版の定義例です。Solaris版/Linux版の場合は、pathに「/opt/FJSVssqc/bin/dsa_file」を、out_dirに「/var/opt/FJSVssqc/DelayXfer」を指定してください。
    out_dirには、実際にインストールしたパス配下のDelayxferディレクトリを、絶対パスで指定します。

  3. コマンドを実行します。

    Administrator権限でシステムにログインし、以下の方法でPull通信環境をセットアップします。(セキュリティ上のリスクは大きくなります)

    以下の二つのコマンドを実行します。

    C:\> <インストールディレクトリ>\bin\sqcSetFileSec.exe -u <可変ファイル格納ディレクトリ>\temp

    C:\> <インストールディレクトリ>\bin\sqcSetFileSec.exe -u <可変ファイル格納ディレクトリ>\spool\Delayxfer

    スーパ・ユーザ権限でシステムにログインし、以下のPull通信セットアップコマンドを実行します。(セキュリティ上のリスクは大きくなります)

    以下のコマンドを実行します。

    /opt/FJSVssqc/bin/pullsetup.sh

  4. dcmを再起動します。

    dcmの起動方法については、「第5章 常駐プロセス、起動と停止」の「5.2 Proxy Manager/Agent」を参照してください。

HTTP Pull運用を行う場合には、Webサーバの設定が必要です。「第20章 HTTP通信環境のセットアップ」を参照


目次 索引 前ページ次ページ

All Rights Reserved, Copyright(C) 富士通株式会社 2004