Dispatcher の構成の方法

Load Balancer を構成する際に使用できる方法は 4 つあります。コマンド行、スクリプト、グラフィカル・ユーザー・インターフェース (GUI)、および構成ウィザードです。インフォメーション・センターでは、コマンド行の使用を想定しています。

Dispatcher を構成するための基本的な方法には、以下の 4 つがあります。

コマンド行

これは、Dispatcher を構成する最も直接的な方法です。コマンド・パラメーター値は、英字で入力する必要があります。 唯一の例外は、ホスト名 (クラスター、サーバー、および高可用性のコマンドで使用) およびファイル名 (ファイル・コマンドで使用) です。

コマンド行から Dispatcher を始動するには、以下の手順を実行します。
  1. dsserver を開始します。
    • [AIX][HP-UX][Linux][Solaris] コマンド・プロンプトから、以下のように発行します。
      dsserver
      サービスを停止するには、次のように入力します。
      dsserver stop
    • [Windows]スタート」>「コントロール パネル」>「管理ツール」>「サービス」とクリックします。 「IBM Dispatcher (ULB)」を右クリックし、「開始」を選択します。サービスを停止するには、同様のステップに従って、「停止」を選択します。
  2. 構成をセットアップするために、必要な Dispatcher 制御コマンドを実行します。 コマンドは dscontrol です。コマンドについての詳細は、コマンドを参照してください。
パラメーターの固有文字を入力することで、dscontrol コマンド・パラメーターの最小化バージョンを使用できます。例えば、file save コマンドに関するヘルプを表示するには、
dscontrol help file
と入力する代わりに
dscontrol he f
と入力できます。

コマンド行インターフェースを始動するには、dscontrol を実行して、dscontrol コマンド・プロンプトを表示します。 コマンド行インターフェースを終了するには、コマンド exit または quit を実行します。

スクリプト

構成スクリプト・ファイルに Dispatcher を構成するためのコマンドを入力して、それらを一緒に実行できます。 サンプルの Load Balancer 構成ファイルを参照してください。スクリプト・ファイル (例えば myscript) の内容を迅速に実行するには、次のコマンドのいずれかを使用します。
  • 現在の構成を更新するには、スクリプト・ファイルから次の実行可能コマンドを 実行します。
    dscontrol file appendload myscript
  • 現在の構成を完全に置き換えるには、スクリプト・ファイルから次の実行可能コマンドを実行します。
    dscontrol file newload myscript
現在の構成をスクリプト・ファイル (例えば savescript) に保存するには、次のコマンドを実行します。
dscontrol file save savescript

このコマンドは、構成スクリプト・ファイルを install_root/servers/configurations/dispatcher ディレクトリーに保存します。

GUI

GUI を開始するには、以下のステップに従ってください。
  1. dsserver が実行中であることを確認します。
    • [AIX][HP-UX][Linux][Solaris] 次のコマンドを root ユーザーとして実行します。
      dsserver
    • [Windows] dsserver は、自動的に開始されるサービスとして実行されます。
  2. Load Balancer GUI を開始します。
    • [AIX][HP-UX][Linux][Solaris] 以下のコマンドを実行します。
      lbadmin
    • [Windows]スタート」>「プログラム」>「IBM WebSphere」>「Edge Components」>「IBM Load Balancer」>「Load Balancer」とクリックします。

GUI から Dispatcher コンポーネントを構成するには、ツリー構造で Dispatcher を最初に 選択しなければなりません。 「ホスト」に接続すれば、 executor および manager を開始できるようになります。 また、ポートとサーバーを含むクラスターを作成したり、manager の advisor を開始したりすることもできます。

GUI を使用して、dscontrol コマンドで 行うあらゆる処理を実行することができます。例えば、コマンド行を使用してクラスターを定義するには、dscontrol cluster add cluster コマンドを入力します。クラスターを GUI から定義するには、「Executor」を右クリックしてから、 ポップアップ・メニューの「クラスターの追加」を左クリックします。 ポップアップ・ウィンドウでクラスター・アドレスを入力して、「OK」をクリックします。

既存の Dispatcher 構成ファイルは、「ホスト」ポップアップ・メニューに表示される 「新しい構成をロード」オプション (現行の構成を完全に置き換える場合) と 「現行構成に追加」オプション (現行の構成を更新する場合) を使用して、ロードすることができます。 Dispatcher 構成は、「ホスト」ポップアップ・メニューに 表示される「構成ファイルの別名保存」オプションを使用して、 定期的にファイルに保存する必要があります。GUI の上部にある「ファイル」メニュー を使用すると、現行のホスト接続をファイルに保存したり、既存ファイルにある接続を、すべての Load Balancer コンポーネントにわたって復元したりすることができます。

GUI からコマンドを実行するには、以下の手順を実行します。
  1. GUI ツリーで「ホスト」ノードを強調表示し、 「ホスト」ポップアップ・メニューから「コマンドの送信...」を選択します。
  2. コマンド入力フィールドに、実行するコマンドを入力します。 例えば次のように入力します。
    executor report
    現行セッションでのコマンド実行の結果およびヒストリーが、ウィンドウに表示されます。
Load Balancer ウィンドウの右上隅にある疑問符のアイコンをクリックすると、「ヘルプ」にアクセスすることができます。
  • ヘルプ: フィールド・レベル -- 各フィールドのデフォルト値について説明します。
  • ヘルプ: 操作方法 -- その画面から実行できる作業をリストします。
  • InfoCenter -- 製品情報への集中的なアクセスが提供されます。

構成ウィザード

ウィザードは、Dispatcher コンポーネントの基本クラスターを作成するプロセスを段階的に案内します。ここでは、ネットワークについての情報を入力します。Dispatcher のためのクラスターのセットアップを通して、サーバーのグループの間のトラフィックのロード・バランシングを行います。

構成ウィザードを使用する場合は、以下のステップに従ってください。
  1. Dispatcher で dsserver を開始します。
    • [AIX][HP-UX][Linux][Solaris] 次のコマンドを root ユーザーとして実行します。
      dsserver
    • [Windows] dsserver は、自動的に開始されるサービスとして実行されます。
  2. 以下のコマンドを実行して、Dispatcher のウィザード機能を開始します。
    dswizard
Concept topic    

Terms and conditions for information centers | Feedback

Last updated: May 28, 2013 08:30 AM EDT
File name: ccfg_configmeth.html