on 07-22-2015 12:53 PM
Derby データベースによるディスク領域の使用量が増加する場合の対応方法
モニタリングアプリケーションを使用している場合に、Derby データベースに
よるディスク領域の使用量が増加する場合の対応方法として、SAPノートに以
下のような情報がございました。
設定方法
==================================================
1. セントラル管理コンソールにログインします。
2. "アプリケーション" -> "監視アプリケーション" を選択します。
3. トレンドデータベースの設定で、"データベースが次のサイズ (MB) 以上に
なったら古いデータを削除"の値を要件に合わせて変更します。
4. "データベースのクリーンアップタスクを毎日次の時間に実行する"の値を
変更し、Derby データベースのクリーンアップを実行したい任意の時間に
設定します。追加オーバーヘッドが発生するため、クリーンアップは業務
時間終了後に実行することをお奨めします。
5. 変更後、Adaptive Processing Server を再起動します。
==================================================
こちらを参考に設定、Adaptive Processing Server の再起動を実施(マシン
の再起動も実施)致しましたが、Derby データベース
(D:\BusinessObjects\SAP BusinessObjects Enterprise XI 4.0/Data/TrendingDB)
の容量は指定した値にならず(減らず)、増加を続けるという現象が発生して
おります。
なにか設定が足りないなど、間違えやすいところや他の要因があれば、どなた
かご教示いただけますようお願い申し上げます。
以上、宜しくお願い致します。
Suzukiさん
ご連絡の手順実施を確認致したところ、特に問題はないと考えています。
ただ、5番目でAPSの再起動は、単純にAPSの変更を有効にすることで、このタイミングでCleanupを実施することはありません。Cleanupの実施は、4番目で指定された時間に実行されますので、このタイミングで、Derby DBのサイズは小さくなるかをご確認頂けますでしょうか。
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Suzukiさん
指定された時間にデータの削除行わないのは、具体的な原因は確認できませんが、
DerbyはファイルベースDBですので、ファイルのアクセス競合などよる原因ではないかと推測しています。
例えば、何かVirusチェックなどのツールで既にDerbyデータファイルをロック掛けて、BOプロセスからのアクセスはブロックされる可能性はあると考えております。
また、もし現時点のDerbyデータは特に必要でなければ、下記の対策方法はあります。
ご確認頂けますでしょうか。
1、モニタリングサービスをホストするAPSを停止行う
2、<BO Installation>...\Data\TrendingDB\Derby このDerby フォルダを削除行う
※ 念のため、削除する前に、バックアップを取得する
3、モニタリングサービスをホストするAPSを再起動する
4、その後、2番目手順で削除されたDerbyフォルダは自動再作成する
User | Count |
---|---|
84 | |
10 | |
10 | |
10 | |
7 | |
6 | |
6 | |
5 | |
4 | |
4 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.