リポジトリの応答が遅い場合の対処方法を説明します。
リポジトリの起動・停止の応答が遅い
リポジトリ内部の整合性を調整しています。調整が終了するまでお待ちください。調整が終了しない場合は、技術員に連絡してください。
検索の応答が遅い
検索条件を絞ってください。または、検索結果で通知してほしい属性を指定し、通知される属性数を絞ってください。検索性能のチューニング方法については“ディレクトリサービス運用ガイド”の“検索のチューニング”を参照してください。
サーバが混雑している可能性があります。
レプリケーション運用の場合、別のサーバで検索してください。
ネットワークが混雑している可能性があります。
ネットワークの状態を調べてください。
リポジトリのデータベースにSymfoware Server Lite Edition以外のSymfoware/RDBを使用している場合は、データベースの最適化処理を行ってください。データベースの最適化処理の詳細は、“ディレクトリサービス運用ガイド”の“データベースの最適化”を参照してください。
リポジトリのデータベースにSymfoware Server Lite Editionを使用している場合は、Symfoware Server Lite Editionの使用想定規模の範囲内でデータベースを使用しているかを確認してください。Symfoware Server Lite Editionの使用想定規模の範囲を超えてデータベースを使用している場合は、上位Ediitonへの移行をご検討ください。Symfoware Server Lite Editionの使用想定規模の範囲については、“使用上の注意”の“注意事項”-“Interstage ディレクトリサービスの注意事項”-“リポジトリのデータベースにRDBを利用する場合の注意事項”-“使用想定規模に関する注意事項”を参照してください。
リポジトリのデータベースにOracleデータベースを使用している場合は、データベースの統計情報を採取してください。統計情報の詳細はOracleデータベースのマニュアルを参照してください。
更新系処理の応答が遅い
サーバが混雑している可能性があります。しばらく時間がたってから、もう一度実行してください。
ネットワークが混雑している可能性があります。しばらく時間がたってから、もう一度実行してください。
リポジトリのデータベースにSymfoware Server Lite Editionを使用している場合は、以下を行ってください。
エントリ更新時に数秒の遅延が発生する場合があります。Symfoware Server Lite Editionは検索中心の使用を想定しており、頻繁にデータ更新を行いたい場合は、上位Editionへの移行をご検討ください。
ディスク領域の自動拡張を行うため、リポジトリの応答が数十秒程度遅くなることがあります。この場合、Symfoware Server Lite Editionを運用しているマシンのイベントログにメッセージ(qdg02868i、qdg02865i)が出力されます。本遅延が連続して発生する場合は、iscollectinfoコマンドを使用して調査情報を採取した後、技術員に連絡してください。
レプリケーション処理が遅れている、またはスレーブ側リポジトリにデータが反映されない
標準データベースを使用している場合は、マスタ側のシステムログを参照し、irep15000番台のメッセージが存在しないか確認してください。
存在する場合は、“メッセージ集”の“irep15000番台のメッセージ”を参照し、該当するメッセージ番号の[ユーザの対処]に記述された方法で対応してください。
存在しない場合は、レプリケーション処理が遅れている可能性があります。しばらく待ってから再度スレーブ側のリポジトリを参照し、データが反映されているか確認してください。
それでもデータが反映されていない場合は、マスタ側とスレーブ側の双方でiscollectinfoコマンドを使用して調査情報を採取した後、技術員に連絡してください。