0

私は問題で立ち往生していて、あなたのアドバイスが必要です。

メッセージング・エンジンが起動しません(エラー、 "com.ibm.ws.sib.msgstore.TransactionException:CWSIS1099E:予期しない例外が発生しました。例外:com.ibm.ws.sib.msgstore.MessageStoreUnavailableException:メッセージストアが使用できないため操作できません!")

環境:-Sun OS 5.10、WAS 6.1、MessagingEngineはファイルストアを使用しています。

JVMログからの例外は次のとおりです。

[2/5/13 4:48:06:242 EST] 0000002a SibMessage    I   [bsl_msg_bus:jabds3203v61x2bsl.bsl_scorecard-bsl_msg_bus] CWSIS1567E: Messaging engine jabds3203v61x2bsl.bsl_scorecard-bsl_msg_bus cannot obtain the lock on its file store, which ensures it has exclusive access to the data.
[2/5/13 4:48:06:262 EST] 0000002a ServiceLogger I com.ibm.ws.ffdc.IncidentStreamImpl initialize FFDC0009I: FFDC opened incident stream file /usr/local/web/bsl/WAS/61x2/jabds3203v61x2bsl/logs/ffdc/bsl_scorecard_0000002a_13.02.05_04.48.06_0.txt
[2/5/13 4:48:06:273 EST] 0000002a ServiceLogger I com.ibm.ws.ffdc.IncidentStreamImpl resetIncidentStream FFDC0010I: FFDC closed incident stream file /usr/local/web/bsl/WAS/61x2/jabds3203v61x2bsl/logs/ffdc/bsl_scorecard_0000002a_13.02.05_04.48.06_0.txt
[2/5/13 4:48:06:282 EST] 0000002a ServiceLogger I com.ibm.ws.ffdc.IncidentStreamImpl open FFDC0009I: FFDC opened incident stream file /usr/local/web/bsl/WAS/61x2/jabds3203v61x2bsl/logs/ffdc/bsl_scorecard_0000002a_13.02.05_04.48.06_1.txt
[2/5/13 4:48:06:292 EST] 0000002a ServiceLogger I com.ibm.ws.ffdc.IncidentStreamImpl resetIncidentStream

一時をフラッシュしてみましたが、ファイルストアを一度フラッシュすることを考えています。これが実行可能かどうか、それを行う正しい方法は何か、そしてどこでそれを見つけることができるかを誰かにアドバイスできますか?

ありがとう

4

1 に答える 1

0

1 つの可能性として、何らかの方法で、ファイル ストアファイルへの読み取り/書き込みアクセス権を持たないユーザーでサーバーを起動している、またはアクセス権が原因で現在のディレクトリをこれらのファイルを含むフォルダーに変更できない (たとえば、ファイルroot に属しており、他のユーザーでサーバーを起動します)。この場合、何らかの「アクセス拒否」メッセージが表示され、FFDC ファイルで IOException にラップされる可能性があります。

これは通常、通常は別のユーザーが実行している root ユーザーで誤ってサーバーを起動した場合に発生します。これにより、新しく生成されたファイルの所有権が変更される場合があります。通常のユーザーに戻すと、これらに適切にアクセスできなくなります。chown -Rそのため、適切な権限を持っていることを確認するために、ファイル ストア フォルダで適切なユーザーに接続を試みることができます。

于 2013-02-05T23:08:52.987 に答える