プロビジョニングシステムを使用すると、アプリケーションのプロビジョニングと管理を行うことができます。
WebLogic 8 プラグインは、タスクを実行するためのツールとしてプランとコンポーネントプロシージャーの両方を提供します。プランを使用することで、目的の機能に直接リンクすることができます。コンポーネントプロシージャーを使用することで、実行できるタスクの数がさらに多くなります。
WebLogic8 プラグインでは、タスクを 4 つのカテゴリ、つまりアプリケーションタスク、インフラストラクチャータスク、構成タスク、および高度なタスクに分類しています。これらのタスクカテゴリは、実行する必要があるタスクを記述する際に同じ規則に従います。
表 4–1 共通のタスク名
タスク名 |
説明 |
---|---|
View Installations、View Configurations、View Clusters、View Cluster Members |
特定のタイプのすべてのコンポーネントがインストールされている場所のリストを表示します。 |
View All |
指定のフォルダ内の特定のタイプのすべてのコンポーネントを表示します。 |
Create |
このタイプの新しいコンポーネントをプロビジョニングシステムに追加できる「component Details」ページへのリンクです。既存の WebLogic Admin Server からインポートすることで、またはファイルシステムをブラウズすることで、新しいコンポーネントを作成できます。 |
Start または Stop |
Start または Stop コンポーネントプロシージャーを実行する「component Details」ページへのリンク。 |
Install、Uninstall、Remove、Join、Leave |
記述された機能を作成するプランを表します。 |
本書で説明されている各タスクに関しては、2 つの必要条件が存在します。
WebLogic Administration Server は、数多くの処理の実行または確認に使用されます。そのため、WebLogic 8 環境を変更するタスクを実行するには、正しい接続情報が動作するプロビジョニングシステム内で Administration Server を構成する必要があります。
WebLogic ソフトウェアのインストール時、WebLogic Domain の作成時、またはエンタープライズアプリケーション (EAR)、Web アプリケーション (WAR)、および Java アーカイブ (JAR) ファイルの作成時には、Administration Server はオンラインである必要はありません。
プロビジョニングシステム内のすべてのタスクでは、ユーザーが特定のアクセス権を持っていることが必要になります。WebLogic プラグインを使用してタスクを実行するには、ユーザーは、コンポーネントが含まれるフォルダ上の Run Component Procedures アクセス権を有するユーザーグループに属する必要があります。また、コンポーネントの配備先のホストセットに関しては、Allow on Host Set アクセス権も必要です。
アクセス権の詳細については、『N1 Grid Service Provisioning System 5.0 システム管理者ガイド』の第 3 章「アクセス許可を使用したアクセスの制御」を参照してください。
グループメンバーシップの更新方法の詳細については、『N1 Grid Service Provisioning System 5.0 システム管理者ガイド』の「ユーザーのグループメンバーシップを変更する」を参照してください。
プロビジョニングシステム内に WebLogic 8 環境を作成する作業は、プロビジョニングシステムを使用せずに環境を作成する処理に似ています。
WebLogic 8 プラグインをインポートします。
『N1 Grid Service Provisioning System 5.0 システム管理者ガイド』の「プラグインのインポート」を参照してください。
WebLogic セッション変数 WL_DEFAULT_PASSWORD および WL_DEFAULT_USER を設定します。
『N1 Grid Service Provisioning System 5.0 プランとコンポーネントの開発者ガイド』の第 5 章「セッション変数」を参照してください。
すべてのホストを準備します。
WebLogic 8 プラグインには、プロビジョニングシステム内のすべてのホストに配布する必要がある新しいシステムサービスが含まれています。『N1 Grid Service Provisioning System 5.0 システム管理者ガイド』の「物理ホストの準備」を参照してください。
WebLogic ソフトウェアをインストールします。
「WebLogic ソフトウェアをインストールする」を参照してください。
Administrative Server をインストールすることで WebLogic ドメインを作成します。
新しい WebLogic ドメインで Managed Server を作成します。
「WebLogic Managed Server を作成する」を参照してください。
WebLogic ライセンスコンポーネントを作成し、インストールします。
「ライセンスコンポーネントを作成する」および「ライセンスコンポーネントをインストールする」を参照してください。
(任意) WebLogic 8 クラスタを作成します。
「WebLogic クラスタを作成する」を参照してください。
(任意) 既存の Managed Server をクラスタに割り当てることにより、クラスタメンバーを追加します。
「クラスタメンバーを作成する」を参照してください。
必要に応じて、データベースへのアプリケーションの接続を構成します。
接続プールを構成します。
「接続プールのコンポーネントタイプ」を参照してください。
(任意) マルチプールを構成します。
「マルチプールコンポーネントタイプ」を参照してください。
データソースまたはトランザクションデータソースを構成します。
「データソースおよびトランザクションデータソースのコンポーネントタイプ」を参照してください。
アプリケーションが Java Messaging Service を使用している場合、JMS サーバーを構成します。
「JMS Server コンポーネントタイプ」を参照してください。
アプリケーションファイル (EAR、JAR、および WAR) を取得します。
「WebLogic アプリケーションの取得と編集」を参照してください。
ターゲットホスト、ホストセット、またはクラスタにアプリケーションを配備します。
アプリケーションは、クラスタまたは Managed Server のいずれかをターゲットとすることができます。
「エンタープライズアプリケーションのインストール」、「Web アプリケーションのインストール」、または「JAR または EJB ファイルのインストール」を参照してください。