Symfoware Serverのrdbupsコマンド実行時のqdg02885uエラーについて
- rdbupsコマンド実行時に「qdg02885u:Error occurred in SYSTEM CALL 'fgets' for message control file. errno = 12」が出力されました。 その後、 アプリケーションを実行したところ「JYP5020E RDBIIディレクトリファイルがアクセス禁止状態です」が出力されました。原因と対処方法を教えてください。
- [原因]
rdbupsコマンド実行中にRDBディレクトリファイルをアクセスする際、システムのメモリ不足が原因でI/Oエラーが発生してRDBディレクトリファイルがアクセス禁止状態となりました。
[対処方法]
Symfoware Serverを停止後、メモリ不足とならないようにRDBシステムで使用するメモリ量をチューニングしてからRDBディレクトリファイルのリカバリを実施してください。なお、リカバリは以下のコマンドを実施してください。
rdbrcvdic -L -r RDBディクショナリファイルパス名(注1)
(注1)RDBディクショナリファイルパス名には、フルパスを指定してください。RDBシステムで使用するメモリ量の見積り、およびrdbrcvdicコマンドの詳細は、以下のマニュアルを参照してください。
Symfoware Server V12.1.0 セットアップガイド
付録D メモリの見積り式Symfoware Server V12.1.0 コマンドリファレンス
第2章 RDBコマンド
2.53 rdbrcvdicなお、上記以外の製品バージョン/レベルについては、該当するマニュアル箇所を参照してください。
製品・サービス区分 | Symfoware | ||||
---|---|---|---|---|---|
製品・サービス情報 |
|
||||
アンサー種別 | 運用/保守 |