ジョブ・マネージャーを使用した Liberty サーバーの始動
「Liberty プロファイル・サーバーの始動」ジョブをサブミットして、1 つ以上のターゲット・ホストで Liberty・サーバーを始動することができます。
始める前に
ジョブ・マネージャーを開始します。
始動したい Liberty・サーバーをすべてのジョブ・ターゲットにインストールする必要があります。 『ジョブ・マネージャーを使用した Liberty・リソースのインストール』を 参照してください。
ジョブをサブミットするには、ジョブ・マネージャーで使用する ID に、管理者ロール またはオペレーター・ロールの権限が付与されている必要があります。
ターゲット・ホストをジョブ・マネージャーに登録する際、オペレーティング・システムのセキュリティー情報を保存することができます。 セキュリティー情報を保存していない 1 つ以上のターゲットにジョブをサブミットする場合、許可されたオペレーティング・システム・ユーザー名と、そのユーザー名に対するパスワードまたは公開/秘密鍵情報のいずれかを指定する必要があります。 セキュリティー・クレデンシャルは、すべてのジョブ・ターゲットで有効でなければなりません。
- サーバー・ディレクトリーにある server.env ファイル内で、
JAVA_HOME プロパティーを JDK または JRE のロケーションに設定します。ジョブは JAVA_HOME プロパティーを読み取り、
それをターゲット環境に設定した後で、サーバーを開始するコマンドを実行します。ただし、ユーザーがサーバーを手動で開始する場合、Liberty サーバー・コマンド
はこのプロパティーを使用しません。
server.env ファイルは EBCDIC エンコードである必要があります。
ユーザーの .bashrc ファイル内で JAVA_HOME プロパティー を JDK または JRE のロケーションに設定します。
JDK または JRE のパス を PATH 環境変数に追加します。
JAVA_HOME プロパティーをシステム環境変数として JDK または JRE の ロケーションに設定します。
JDK または JRE のパスを PATH システム変数に追加します。
JAVA_HOME が server.env とユーザー環境のどちらにも指定されていない場合は、ジョブ・マネージャーはユーザー検索パスで JDK または JRE を探します。
![[AIX]](../images/aixlogo.gif)
![[HP-UX]](../images/hpux.gif)
![[Linux]](../images/linux.gif)
![[Solaris]](../images/solaris.gif)
![[z/OS]](../images/ngzos.gif)
- root としてログインします。
- /etc/ssh/sshd_config ファイル内で、PermitUserEnvironment を yes に設定します。
- sshd を再始動します。stopsrc -s ssh を実行し、次に startsrc -s ssh を実行します。
- Liberty サーバーを実行するユーザーとしてログインします。
- ユーザーのホームの下にある .ssh ディレクトリーに 移動します。environment という名前のプロパティー・ファイルを 作成し、そのファイル内に JAVA_HOME=absolute_path_to_the_Java_home を設定します。
このタスクについて
ジョブ・マネージャーまたはデプロイメント・マネージャーの管理コンソールを使用して、1 つ以上のターゲット・ホスト上の Liberty サーバーを始動できます。コンソールから「Liberty サーバーの始動 (Start Liberty server)」ジョブを選択し、サーバーおよびジョブ・オプションを指定し、サマリーを確認し、ジョブをサブミットします。
このトピックでは、 ジョブ・マネージャー・コンソールまたはデプロイメント・マネージャー・コンソールを使用して「Liberty プロファイル・サーバーの始動」ジョブ を実行する方法について説明します。コンソールを使用する代わりに、AdministrativeJobs コマンド・グループ内の startLibertyProfileServer ジョブ・スクリプトを実行することもできます。管理ジョブのタイプに関するトピックを参照してください。
手順
タスクの結果
ターゲットでジョブが実行され、サーバーの始動が試行されます。
次のタスク
「ジョブ状況」ページで、「Liberty プロファイル・サーバーの始動」ジョブの ID をクリックして、ジョブ状況を表示します。
状況のリフレッシュ・アイコン
をクリックして、表示されている状況をリフレッシュします。
ジョブが正常に完了していない場合は、ジョブの実行の結果発生したエラー・メッセージを確認して、エラー条件を修正し、ジョブを再度サブミットします。
ジョブが正常に 実行されると、サーバーの「ターゲット・リソース」ページで状況が RUNNING になります。 リソースの状況を表示するには、 とクリックします。