Tasuku SUENAGA
a****@razil*****
2006年 10月 27日 (金) 00:34:40 JST
末永です。 追加情報ありがとうございます。 ログを見たところ、 mmapの失敗によって落ちているようです。 メモリ不足か、 Sennaのメモリ管理部にエラーがあると考えられます。 けっこう大きいテーブルを扱っているとのことなので、 Senna自身もかなりのメモリを要求すると思います。 ログの中で一番初めの mmap(...,...,...)=(...) <...>という形式の行について、 情報を教えていただければさらに原因が追求できると思います。 また、MySQLのデータファイルとSennaのインデックスファイルの サイズについても教えていただければ参考になります。 現在、 ・Sennaのエラーハンドリング全般の見直し ・ログレベルの設定 の作業を行っています。 mmap失敗等によって落ちる現象を防ぎ、 落ちる原因そのもののログを残しやすくする狙いです。 sino****@valle***** wrote: > こんにちは、篠原です。 > > MySQLが異常終了(SIGNAL 11)する現象が再現しました。 > テスト環境でも同じような事をして再現をまっているのですが、 > そちらでは、(まだ?)再現せず、運用環境で再現しました。 > > 同時に、3つのデータベースを更新していますが、 > うち2つのデータベースが再登録不可の状態になりました。 > 参考になるかわかりませんが、異常終了近辺のSENNAのログを > 送ります。 > > > ---- > 10/26:19:40:28.511851| ft_sen_index_add: ftsi.len=9198931 > 10/26:19:42:04.104319| mmap(2097152,47,497029120)=(nil) <-1> > 10/26:19:42:04.237102| io_win_map(1896, 1844419) failed!! > 10/26:19:42:32.556255| mmap(2097152,47,497029120)=(nil) <-1> > 10/26:19:42:32.556930| io_win_map(1896, 1844419) failed!! > 10/26:19:42:37.519073| mmap(2097152,47,497029120)=(nil) <-1> > 10/26:19:42:37.519097| io_win_map(1896, 1844419) failed!! > 10/26:19:42:51.891458| mmap(2097152,47,497029120)=(nil) <-1> > 10/26:19:42:51.891482| io_win_map(1896, 1844419) failed!! > 10/26:19:43:11.037371| mmap(4194304,35,268505088)=(nil) <-1> > 10/26:19:43:14.241303| RLIMIT_STACK is 8388608 (0) > 10/26:19:43:14.241366| expanded RLIMIT_STACK to 268435456 > 10/26:19:43:21.447295| closing index_file_name ./mysql/time_zone_transition.MYI > 10/26:19:43:21.447335| closing index_file_name ./mysql/time_zone_transition_type.MYI > 10/26:19:43:21.447449| closing index_file_name ./mysql/time_zone.MYI > 10/26:19:43:21.447465| closing index_file_name ./mysql/time_zone_name.MYI > 10/26:19:43:21.447490| closing index_file_name ./mysql/time_zone_leap_second.MYI > 10/26:19:43:21.454618| closing index_file_name ./mysql/func.MYI > > ---- > sino --- Tasuku SUENAGA <a****@razil*****>