PageSearchIndexでDBエラー(?)

2018年7月28日 at 10:06

初めて投稿させていただきます。
定期的にDBサーバが落ちるという現象で悩んでおります。
(Swapを含め)空きメモリが枯渇 → DBへの割り当てメモリが無くなる → DBが停止
という状態で、原因を探っておりますが、

DB(MariaDB)のログを見ると、以下の記述が出てきます。
[ERROR] mysqld: Table './concrete5/PageSearchIndex' is marked as crashed and should be repaired

PageSearchIndexは、「検索インデックス」に使われると認識しており、
検索インデックスの設定は、ホワイトリストで何も選択しない状態
エラー発生時には記事の更新等は行っていない
エラー発生時に自動実行ジョブは走っていない
状態で、悩んでおります。
お知恵を拝借願えませんでしょうか。

Concrete5 8.2.1
CentOS   7.4.1708
Apache   2.4.6
PHP    7.0.25
MariaDB  5.5.56

メモリ 1GB
Swap 1GB

PHPのmemory_limit = 128MB

タグ:

Re: PageSearchIndexでDBエラー(?)

2018年7月31日 at 12:57
とりあえず、当該テーブルをリペアした方が良いかと思います
 

Re: PageSearchIndexでDBエラー(?)

2018年8月4日 at 21:05
アドバイスありがとうございました。
すぐにテーブルリペアを試せる環境にないため、少々時間がかかりそうですが、
追って状況報告致します。