プロビジョニングソフトウェアを介して WebLogic を管理する際に問題が発生した場合、通常は画面にメッセージが表示され、問題が存在することが通知されます。
Problems encountered during plan run or preflight The plan (or preflight) "/com/sun/weblogic8/InstallAdminServerPlan" finished with 1 failed host(s). (017034) Unable to find session variable "WL_DEFAULT_PASSWORD" (Unresolved session variable WL_DEFAULT_PASSWORD. This session variable was automatically created when the system was unable to find it.). Add this session variable and try the operation again. (040111) |
この例のメッセージは理解しやすいものですが、すべてのメッセージがこのように分かりやすいものとは限りません。
次のメッセージは、Administration Server 上の JMX インタフェースが使用不可能であったか、ログイン情報が正しくないことを意味しています。
Admin Server adminHost JMX interface running on port portNumber is not available; Admin Server must be running for this operation. |
特定の問題に関する詳細な情報を調べるには、最終的なエラーブロックに到達するまで「Run History Details」リンクをたどります。エラー状態の詳細については、stderr および stdout の出力を表示します。
この節では、WebLogic のインストール時に表示される可能性があるエラーメッセージの例を示します。
The user specified is not a valid system users: weblogic (017056) |
システムユーザー「weblogic」を作成するか、Install 変数 weblogicUser を既存のユーザーに変更する必要があります。
Specified target(s) "sol01" were not in the required host set "com.sun.weblogic8#SupportedHS". (017087) |
このエラーメッセージには 2 つの原因が考えられます。
ホストは、プラグインと互換性があるオペレーティングシステムをサポートしていない。
この場合は、プラグインによりサポートされているオペレーティングシステムを使用するホストを選択します。
ホストの準備ができていない。
この場合は、「Hosts」ページにアクセスし、ホストの準備を行います。
Error: Installation could not be preformed check the deployment details for more information. |
最終的な execNative コントロールの配備の詳細をチェックし、WebLogic インストーラからの情報を調べる必要があります。
次のメッセージは、stdout の出力に含まれている可能性があるメッセージの例です。
SilentBEAHomeTask – Access to the directory is denied: [/usr/local/bea]
このメッセージが表示された場合、インストールプランで指定されている WebLogic ユーザーは、beaHome ディレクトリの作成アクセス権または書き込みアクセス権を持っていません。ディレクトリのアクセス権を変更するか、プロビジョニングシステムのディレクトリコンポーネントを使用して beaHome ディレクトリを作成する方法があります。
SilentBEAHomeTask – At least one item must be selected.
このメッセージが表示された場合、WebLogic のインストールがすでにこのパスに存在しています。パスを変更するか、既存の WebLogic インストールをアンインストールする必要があります。