N1 Grid Service Provisioning System ユーザーズガイドおよびリリースノート (WebLogic 8 Plug-In 1.0)

CLI を使用した WebLogic の作業

プロビジョニングシステムを介して WebLogic で作業を行う場合、N1 Grid Service Provisioning System コマンド行と WebLogic コマンド行の 2 つのコマンド行を使用できます。

N1 Grid Service Provisioning System コマンド行インタフェースの使用法

デフォルトでは、プロビジョニングシステムのコマンド行インタフェースは次のディレクトリにあります。/opt/SUNWn1sps/N1_Grid_Service_Provisioning_system_5.0/cli/bin/cr_cli

BEA WebLogic 8 プラグインオブジェクトは、/com/sun/weblogic8 フォルダにあります。

ほかのカスタムコンポーネントやプランとほぼ同じように、プラグインコンポーネントやプランを操作できます。ただし、コンポーネントまたはプランに変更を加える場合、コンポーネントまたはプランを新しいフォルダに保存し、そのフォルダで変更を行う必要があります。プロビジョニングシステムのコマンド行インタフェースの使用法の詳細については、『N1 Grid Service Provisioning System 5.0 コマンド行インタフェース (CLI) リファレンスマニュアル』の第 1 章「コマンド行インタフェースの使用」を参照してください。

WebLogic コマンド行インタフェースの使用法

WebLogic コマンド行は、「WebLogic 8 Common Task」ページからアクセスできます。WebLogic 8 コマンド行インタフェースの詳細については、BEA の Web サイトの WebLogic Server Command Reference を参照してください。

ProcedureN1 Grid Service Provisioning System を介して WebLogic コマンド行インタフェースを使用する

任意の Administration Server または Managed Server で WebLogic コマンドを実行できます。

手順
  1. ブラウザインタフェースの「Common Tasks」セクションで「WebLogic 8」をクリックします。

  2. Administration Server と Managed Server のどちらでコマンドを実行するかを選択します。

    • Administration Server でコマンドを実行する場合は、「Domain Management: Start」をクリックします。

    • Managed Server でコマンドを実行する場合は、「Application Server Management: Start」をクリックします。

    「component Details」ページが表示されます。

  3. Run-cli」コンポーネントプロシージャーを選択し、「Run」をクリックします。

    プランの「Run」ページが表示されます。

  4. CLI を実行する AdminServer 仮想ホストまたは Managed Server 仮想ホストを選択し、「Run Selected Installations」をクリックします。

  5. プラン変数のフィールドに必要な情報を入力します。

    多くのプラン変数には情報が必要ないため、空白のままにしておくことができます。次の表で、オプション変数を説明します。

    コマンドの SSL 引数

    サーバーへの接続に SSL を使用しない場合、この変数は無視しても構いません。

    コマンドのターゲットを表示または修正する適切なアクセス権が必要なユーザーの名前

    これはユーザー名の変数です。ユーザー名とパスワードの変数は、 ユーザー構成ファイルおよびキーファイル変数と相互に排他的です。ユーザー名およびパスワードと、ユーザー構成ファイルおよびキーファイル位置のどちらかを指定します。

    ユーザー名と関連付けられたパスワード

    これらはパスワード変数です。ユーザー名とパスワードの変数は、 ユーザー構成ファイルおよびキーファイル変数と相互に排他的です。ユーザー名およびパスワードと、ユーザー構成ファイルおよびキーファイル位置のどちらかを指定します。

    暗号化されたユーザー名とパスワードが含まれる、ユーザー構成ファイルの名前と位置

    これはユーザー構成ファイル変数です。ユーザー名とパスワードの変数は、 ユーザー構成ファイルおよびキーファイル変数と相互に排他的です。ユーザー名およびパスワードと、ユーザー構成ファイルおよびキーファイル位置のどちらかを指定します。

    キーファイルの名前と位置

    これはキーファイル変数です。ユーザー名とパスワードの変数は、 ユーザー構成ファイルおよびキーファイル変数と相互に排他的です。ユーザー名およびパスワードと、ユーザー構成ファイルおよびキーファイル位置のどちらかを指定します。

  6. 「Run Plan (includes Preflight)」をクリックします。


例 4–1 コマンド行インタフェースの使用法

次の例では WebLogic FORCESHUTDOWN コマンドを使用して、各 Run-cli プラン変数の入力を説明します。

実行する Weblogic CLI (weblogic.Admin または weblogic.Deployer):  

weblogic.Admin 

コマンドの SSL 引数: 

 

コマンドを実行するサーバーインスタンスの待機アドレス: 

sun03 

「これは AdminServer の名前です。」

コマンドを実行するサーバーインスタンスの待機ポート: 

7001 

コマンドのターゲットを表示または修正する適切なアクセス権が必要なユーザーの名前: 

admin 

ユーザー名と関連付けられたパスワード: 

xxxxx 

暗号化されたユーザー名とパスワードが含まれる、ユーザー構成ファイルの名前と位置: 

 

キーファイルの名前と位置:  

 

実行するコマンドの名前: 

FORCESHUTDOWN 

コマンドの引数: 

Server-one 


N1 Grid Service Provisioning System 内での WebLogic Server Scripting Tool の使用法

プロビジョニングシステムのブラウザインタフェースからは WebLogic Server Scripting Tool (WLST) を使用できます。WLST を使用した管理タスクと構成変更の実行方法の詳細については、BEA の WebLogic Server の Using the WebLogic Server Scripting Tool ドキュメントを参照してください。

ProcedureWebLogic スクリプトコンポーネントを作成する

まず WebLogic スクリプトコンポーネントを作成してから、それをインストールする必要があります。

手順
  1. ブラウザインタフェースの「Common Tasks」セクションで「WebLogic 8」をクリックします。

  2. 「Command Line Interface: Create」リンクをクリックします。

    コンポーネントの「Edit」ページが表示されます。

  3. 新しい WebLogic スクリプトコンポーネントの名前を入力します。

  4. (省略可能) コンポーネントのラベルと説明を入力します。

  5. ファイルシステム上の WebLogic スクリプトファイルのコピーがあるホストを選択します。

  6. ホストのファイルシステムをナビゲートし、ファイルを選択します。

  7. 「Check In Selected Item」をクリックします。

    コンポーネントの「Check In」ページが表示されます。

  8. 編集アクセス権を持っているフォルダを選択します。

  9. 「Continue to Check In」をクリックします。

ProcedureWebLogic スクリプトコンポーネントをインストールする

始める前に

WebLogic スクリプトコンポーネントをインストールするには、プロビジョニングシステム内にスクリプトコンポーネントが存在する必要があります。「WebLogic スクリプトコンポーネントを作成する」を参照してください。

手順
  1. ブラウザインタフェース の「Common Tasks」セクションで「WebLogic 8」をクリックします。

  2. 「Command Line Interface: View All」リンクをクリックします。

    「Components」ページが表示されます。

  3. インストールする WLScript コンポーネントの行で「Details」をクリックします。

    コンポーネントの「Details」ページが表示されます。

  4. 「Component Procedures」テーブルで「Default: Install」プロシージャーを選択し、「Run」をクリックします。

    プランの「Run」ページが表示されます。

  5. ターゲットホストを選択します。

    AdminServer の仮想ホストをターゲットにします。


    注 –

    ライセンスのインストール用にコンポーネント変数を変更する必要はありません。


  6. (省略可能) ソフトウェアをインストールした WebLogic ユーザーの名前をを「RunAs」フィールドに入力します。

    このユーザーは、ソフトウェアインストールプランで使用される webLogicUser 変数によって表されます。

  7. 「Run Plan (includes Preflight)」をクリックします。