[groonga-dev,04754] Can't find FULLTEXT index matching the column list エラー

Back to archive index
曾利田 勁介 keisu****@kccs*****
2019年 6月 21日 (金) 21:29:28 JST


お世話になっております。曾利田と申します。

添付ファイル内「SQL」のような SQL を発行したところ、結果が
「Can't find FULLTEXT index matching the column list」エラーとなっていることを発見しました。

この度はこの事象の原因について思い当たることや調査観点等のアドバイスをいただきたくご連絡させていただきました。

現在調査したことを下記に記載していきます。

SHOW INDEX にてインデックスの状態を確認したところ「Comment」部分が「disabled」となっておりました。
このことから下記を実行した結果、事象は改善されています。

 ALTER TABLE D_BOOK_CONTENTS_IOS ENABLE KEYS;

groonga.log を確認したところ、エラーが出始めたタイミングから下記のようなログが記録されておりました。

2019-06-12 16:50:32.393855|n|466d2700|DDL:277:obj_remove D_BOOK_CONTENTS_IOS
2019-06-12 16:50:32.405574|n|466d2700|spec:277:remove:D_BOOK_CONTENTS_IOS:48(table:hash_key)
2019-06-12 16:50:32.405866|n|466d2700|DDL:279:obj_remove
D_BOOK_CONTENTS_IOS#COLLECTION_NAME_SRCH.index
2019-06-12 16:50:32.472319|n|466d2700|spec:279:remove:D_BOOK_CONTENTS_IOS#COLLECTION_NAME_SRCH.index:72(column:index)
2019-06-12 16:50:32.472384|n|466d2700|DDL:278:obj_remove
D_BOOK_CONTENTS_IOS#COLLECTION_NAME_SRCH

尚、環境としてはスレーブが 4 台ある環境で、全てで事象が発生していました。
001 のみ 6/12 に上記ログが記録されていましたが、全台共通で 6/21 10:22 頃から上記ログが記録されています。

6/12 は現在心当たりがない状態なのですが、6/21 10:22 については 002 号機で
メモリのデータ破損と思われる MySQL クラッシュが発生した時刻となります。

また、上記ログとは関連が見られないのですが、状況として
3月末より mroonga が要因と思われる MySQL クラッシュが発生しています。

本事象について情報や思い当たる点ある方がいらっしゃいましたら情報提供いただきたく存じます。
-- 
曾利田勁介 <keisu****@kccs*****>
-------------- next part --------------
テキスト形式以外の添付ファイルを保管しました...
ファイル名: info.xlsx
型:         application/vnd.openxmlformats-officedocument.spreadsheetml.sheet
サイズ:     24033 バイト
説明:       無し
URL:        <https://lists.osdn.me/mailman/archives/groonga-dev/attachments/20190621/652c9649/attachment-0001.xlsx>


groonga-dev メーリングリストの案内
Back to archive index