アプリケーション・サーバーの始動
アプリケーション・サーバーを始動すると、新規サーバー・プロセスが開始します。 この新規サーバー・プロセスは、現行のサーバー構成のプロセス定義設定に基づいています。
始める前に
アプリケーション・サーバーを始動する前に、アプリケーションが必要とするすべてのリソースが使用可能であることを確認します。また、すべての前提条件サブシステムを開始する必要があります。
インストール済みのアプリケーションで必要に応じてサーバー・コンポーネントを動的に開始するには、アプリケーション・サーバーの構成設定で「必要に応じてコンポーネントを開始 (Start components as needed)」オプションが選択済みであることを確認してからアプリケーション・サーバーを始動してください。 このオプションを選択すると、アプリケーション・サーバーの起動時間が短縮され、 アプリケーション・サーバーのメモリー占有スペースを削減することができます。必要に応じたコンポーネントの開始は、サーバーにデプロイされているアプリケーションがすべて同じタイプの場合、最も効果的です。 例えば、このオプションは、すべてのアプリケーションがサーブレット、および JavaServer Pages (JSP) を使用する Web アプリケーションである場合に、より効果的に機能します。このオプションは、アプリケーションでサーブレット、JSP、および Enterprise JavaBeans (EJB) が使用されている場合には、あまり効果的ではありません。

- 他の WebSphere® 製品との互換性を確保するため、「必要に応じてコンポーネントを開始」オプションは、デフォルト設定ではクリアされています。 このオプションを選択する前に、この製品とともに実行する他の WebSphere 製品がこの機能をサポートしていることを確認してください。
- コンソールからアプリケーション・サーバーを始動すると、アプリケーション・サーバーは、ulimit 設定を含むノード・エージェントの環境を継承します。ulimit を必要な値に設定する作業は、アプリケーション・サーバーがノード・エージェントから正しい値を継承するように、ノード・エージェント・レベルで実行することが必要な場合があります。
- コマンド行からアプリケーション・サーバーを始動する場合は、startServer コマンドを発行する前に OS シェルで ulimit 設定を指定する必要があります。これは、このシナリオでは、アプリケーション・サーバーは OS シェルの ulimit 設定を継承するからです。
このタスクについて
アプリケーション・サーバーを始動する には、アプリケーション・サーバーが配置されているノードのノード・ エージェントがあらかじめ実行されている必要があります。
通常、このサーバー始動手順は、サーバーの再始動にも適用されます。 ただし、サーバーに障害が発生し、リカバリー機能を使用して、それらの処理を完了してからそのサーバーで新規作業を開始する場合のみ、例外となることがあります。 この状態では、サーバーをリカバリー・モードで再始動する必要があります。
アプリケーション・サーバー定義の作成後、 新規サーバーの始動、停止、または管理を管理コンソールを使用して行うか、または コマンドを使用して行うことができます。
アプリケーション・サーバーの始動後、その他のプロセスが、稼働中の アプリケーション・サーバーをすぐに発見できない場合があります。 アプリケーション・サーバーはノード・エージェントによって発見されます。 ただし、ノード・エージェントは、デプロイメント・マネージャーによって 発見されます。ノード・エージェントは、通常、ローカル・アプリケーション・サーバーをすぐに発見できますが、デプロイメント・マネージャーがノード・エージェントを発見するには、最長 60 秒かかる場合があります。
クラスターを使用している場合、アプリケーション・サーバー・サブコンポーネントの「startServer および stopServer を使用して、クラスターの各サーバーを始動および停止します。
」プロパティーは、クラスターの始動時にクラスター内の個々のサーバーの状態を制御するために使用されるものではありません。 このプロパティーは、サーバーのサブコンポーネントの状態を制御するためだけに使用されます。 管理コンソールの「サーバー」オプション、またはコマンド行コマンドの
アプリケーション・サーバーを始動するには、以下のとおり複数の 方法があります。
手順
タスクの結果
指定されたサーバーが始動します。サーバーが始動状態にあることを確認するには、管理コンソールで、
をクリックします。次のタスク
サーバーが始動した後、このサーバーで実行させるアプリケーションをデプロイします。
- 管理コンソールで、 をクリックします。
- トレースおよびデバッグの対象プロセスがあるアプリケーション・サーバーをクリックします。
「サーバー・インフラストラクチャー」で、 をクリックします。
「 」を選択します。
「 」を選択します。
- 「Java 仮想マシン」ページで、「 」オプションを選択して、標準 Java デバッガーを開始します。必要な場合は、「 」の引数を設定します。
- 「OK」をクリックします。
- 構成ファイルに変更を保存します。
- アプリケーション・サーバーを停止します。
- 前述の説明に従って再度アプリケーション・サーバーを始動します。