[SOA] Sample Script for Extending an Existing Oracle Service Bus (OSB) Cluster by Adding Additional Managed Servers

原文はこちら。
https://blogs.oracle.com/soaproactive/entry/sample_script_for_extending_an

既存のOracle Service Bus (OSB) clusterを拡張(スケールアップもしくはスケールアウト)する場合、製品ドキュメントに記載のあるように現時点では手で作業する必要があります。
サーバ追加を含む手順やタスクがうまくいかない場合、新しい管理対象サーバは立ち上がらなかったり、問題を抱えていることがあります。この作業を楽にするため、管理対象サーバを問題なく追加作成する非常に基本的なサンプルスクリプトを用意しました。このスクリプトはサンプルコードとしてOracle Customer Supportからご利用いただけます。
スクリプトを実行するために、添付ファイルをダウンロードし、適当なディレクトリに保存して下さい。
extend.properties ファイルをテキストエディタで開き、環境に合わせて適宜編集します。
管理対象サーバを追加する前に、ドメインの管理サーバが起動して実行中である(RUNNING)ことを前提とします。このスクリプトを実行するために、コマンドプロンプトを立ち上げ、既存ドメインのドメイン環境変数を設定します。

ダウンロードしたスクリプトおよびプロパティファイルにディレクトリを移動します。スクリプト実行のため、WebLogic Serverのインストールと同時にインストールされているwlst.cmd|shを使うことができます。wlst.cmd|shは<MW_HOME>/wlserver_10.3/common/binにあります。ではスクリプトを実行しましょう。
  • wlst.cmd|sh extendOSBDomain.py

スクリプトがextend.propertiesファイルに定義されたクラスタを調べ、どの管理対象サーバが利用可能かをチェックします。このサンプルスクリプトの前提条件は、全ての管理対象サー阿は同じ接頭辞を持ち(例えばosb_server)、番号がシーケンシャルに付いているというものです。この例では、osb_server1からosb_server4までです。スクリプトは新たな管理対象サーバosb_server5を作成します。

このスクリプトは新しい管理対象サーバ用の関連するJMSオブジェクトも作成します。

0 件のコメント:

コメントを投稿