Astlinux database is full エラーについて

| コメント(0) | トラックバック(0)

 Astlinuxで、稼働中のサーバにエラーメッセージが出る事があります。
「cdr_sqlite.c:158  ~ database is full」


AstlinuxはCDRログをデフォルトでは、CSVとSQLiteの2箇所に保存しています。
(GUIから参照できるログは、CSVから取得しています)
メッセージの内容としては、SQLiteが使用しているDBが一杯だという事ですね。


CSVだけで運用する方は modules.conf に


noload => cdr_sqlite.so


を追加しましょう。(Asterisk再起動が必要)

これで、SQLiteへのログ保存は行いませんのでエラーメッセージが消えます。

ちなみに、
SQLiteを使用し続けるのであれば、cdrテーブルの内容をDeleteすると解決します。
(必要であればBackUpしましょう)

トラックバック(0)

トラックバックURL: http://www.cuore.jp/mt/mt-tb.cgi/12

コメントする