2016-04-07 16 views
-2

以前はWebsphere管理コンソールを使用してログレベルの詳細を変更しました。私はすべてのを検索し、デフォルトをの情報に置き換えました。この変更の後、私のサーバーはまったく起動していません。その結果、ログレベルをinfoに戻すために管理コンソールにアクセスすることはできません。ログレベルの詳細をWebsphereの情報に変更するにはどうすればよいですか?

いくつかのコマンドラインやサーバーのファイルを編集して、デフォルトの情報に変更する方法はありますか?

私はあなたが*これらの両方のタブの既定値で二つのタブの設定とランタイムをしてご覧ください 管理コンソール] - > Troubleshooting->ログとTrace-> Portal->変更ログレベルの詳細であり

を変更した

=情報と私はそれを* =すべてに変更し、問題が発生します。

+0

管理コンソールで正確に値を変更した場所を教えてください。私はパスを意味する?サーバー - > javaとプロセス管理 - >などのように? – Sampada

答えて

1

あなたの変更を行った場所が正確にはっきりしていないという疑問が少しあります。ログの詳細レベルを変更しても、サーバーがもはや起動しなくなるまでサーバーを混乱させてはいけません。

質問に答えてください:WebSphere ISC(管理コンソール)で行われたすべての設定は、サーバーにファイルとして保存されます。変更はコンフィギュレーションファイルで直接行うことができますが、編集が正しく行われていないと問題が容易に悪化する可能性があるため、編集する前にファイルのコピーを保持してください。

ログの詳細レベルはserver.xmlファイルで設定されます。このファイルはディレクトリ<profile_root>/config/cells/<cell_name>/nodes/<node_name>/servers/<server_name>にあります。 server.xmlファイルでは、<services xmi:type="traceservice:TraceService"で始まる行を探します。 startupTraceSpecificationというプロパティーを探してください。ここにはログのトレース仕様の完全な文字列があります。デフォルトは*=infoなので、プロパティはstartupTraceSpecification="*=info"となります。

最後に、サーバーがデプロイメント・マネージャーによって管理されている場合、個々のサーバー上の変更は、次回の同期時にデプロイメント・マネージャー上の構成によって上書きされる可能性がありますが、サーバーログのトレース設定は、デプロイメントマネージャの管理コンソールで管理できるため、この設定が必要です。

関連する問題