asadmin start-domain コマンドが失敗するasadmin start-domain コマンドが失敗すると、以下のようなエラーが発生します:
(二つ以上のドメインが存在します)
(ドメインをスタートできません) Error: CLI143 There is more than one domain...(二つ以上のドメインが存在します)
CLI143 There is more than one domain in C:\Sun\AppServer\domains. (CLI143 C:\Sun\AppServer\domains には二つ以上のドメインが存在します。) Please use operand to specify the domain. (開始するドメインを引数に指定してください。) CLI156 Could not start the domain null. (CLI156 ドメイン null を開始できません。) ドメインのディレクトリ内に複数のドメインが存在し、かつそれらの中に domain1 という名前のものが含まれない状態でドメインを指定せずに start-domain コマンドを呼び出すと、このエラーが発生します。
start-domain asadmin start-domain domain1 Error: Could Not Start Domain(ドメインを開始できません)
このメッセージは Application Server 8 が出力しているものです。メッセージの全文は以下のようなものか: Could not start the domain. (ドメインを開始できません) There are no domains. (ドメインが存在しません) もしくは、以下のようなものになります。 Could not start the domain. (ドメインを開始できません) No default domain. Need to enter a domain. (デフォルトのドメインが存在しません。ドメインを入力してください) このエラーは、 同じシステム上に Application Server 8 がインストールされ、かつ PATH 上で( /usr/sbin 内にある)Application Server 8 の asadmin コマンドが install_dir/bin にインストールされている Application Server 8 の asadmin コマンドよりも先に見つかった場合に発生します。 特にSolaris/Linux システムにおいて PATH 変数に . が含まれていないと、しばしばこうした事態が起こります。 PATH に . が含まれないと、カレントディレクトリが install_dir/bin である場合でさえも /usr/sbin 内の{{asadmin}} コマンドが最初に検出されてしまいます。
install_dir/bin へ移動して asadmin を呼び出す場合は、 PATH 中で /usr/sbin よりも前に install_dir/bin を記述するか、もしくは 前述の . を /usr/sbin よりも前に記述するようにしてください。 またはもう一つの方法として、 install_dir/bin へ移動して asadmin を実行する場合はコマンド名に /. を含めるというやり方もあります。 例: cd install_dir/bin ./asadmin 日本語翻訳: Kana 英文 (翻訳したバージョン: 104) |