スクリプト は、
WebSphere Application Server の構成および管理に使用できる非グラフィカルな選択肢です。
始める前に
すべての WebSphere Application Server for z/OS サーバー、
管理者 ID、およびクライアント・ユーザー ID (WebSphere Application Server for z/OS スクリプトを
実行するすべてのユーザー ID) が、
コード・ページ IBM-1047 に基づき、
環境変数 LANG および LC_ALL の両方を同じロケールに設定して稼働していることを確認してください。
これ以外のコード・ページに基づいて設定すると、スクリプトが失敗する原因となる場合があります。
詳しくは、「UNIX System Services User's Guide」内の『Changing
the Locale in the Shell』を参照してください。
このタスクについて
WebSphere Application Server の wsadmin ツールは、
スクリプトを実行する機能を提供します。この wsadmin ツールは、
製品管理アクティビティーの全範囲をサポートしています。
次の図は、wsadmin
スクリプト・ソリューションに関係する主なコンポーネント示したものです。
図 1: WebSphere Application Server スクリプト・ソリューション
wsadmin ツールは Jacl および Jython の 2 つのスクリプト言語をサポートします。
スクリプトを使用する場合は、次の 5 つのオブジェクトが使用できます。
- AdminControl: 操作コマンドの実行に使用します。
- AdminConfig: WebSphere Application Server 構成エレメントを作成または変更するため、
構成コマンドの実行に使用します。
- AdminApp: アプリケーションの管理に使用します。
- AdminTask: 管理コマンドの実行に使用します。
- Help: 一般ヘルプを得るために使用します。
スクリプトは、これらのオブジェクトを使用して、
WebSphere Application Server プロセスで実行される MBean と通信します。
MBean は、Java Management Extensions (JMX) リソースを表す Java オブジェクトです。
JMX は、Java 2 Platform Standard Edition (J2SE) に対するオプションの追加パッケージです。
JMX は、Java オブジェクトを管理するための簡単で標準的な方法を提供するテクノロジーです。
スクリプトを使用してタスクを実行するには、
最初に以下のステップを実行する必要があります。
プロシージャー
- スクリプト言語を選択します。
wsadmin ツールは、Jacl および Jython スクリプト言語
のみをサポートします。
Jacl は、デフォルトで指定される言語です。Jython スクリプト言語を使用する場合は、-lang
オプションを使用するか、このオプションを wsadmin.properties ファイルで指定します。
- 個別のコマンドとして、スクリプトまたはプロファイルで、
対話式に wsadmin スクリプト・クライアントを開始します。
次の作業
スクリプトを使用してタスクを実行する前に、
以下の概念に精通していることを確認してください。
オプションで、スクリプト環境をカスタマイズすることができます。
詳しくは、
スクリプト環境プロパティーを参照してください。
スクリプトの概念を理解し、スクリプト言語を選択して、
スクリプト・クライアントを開始したら、スクリプトを使用してタスクを実行する準備ができたことになります。