坂根 有
sakan****@skygr*****
2007年 7月 9日 (月) 17:14:30 JST
坂根です。お忙しい中返信頂きましてありがとうございます。 - uname -aの結果 ⇒Linux 2.6.9-42.0.10.ELsmp #1 SMP Fri Feb 16 17:17:21 EST 2007 i686 i686 i386 GNU/Linux - sennaのエラーが発生するのはマスタ側 or スレーブ側 ⇒どちらでも発生致します。 - 可能であれば、sen_log_debugでの結果 ⇒インサートしてセレクトした際の動作のログでよろしいのでしょうか? Senna-dev 552のmmapバグの件なのですが、カーネルのバージョンは違うようです。 確認方法はどうすればよいのかわかりませんでした。申し訳ございません。 > -----Original Message----- > From: senna****@lists***** > [mailto:senna****@lists*****] On Behalf Of > Yutaro Shimamura > Sent: Monday, July 09, 2007 4:17 PM > To: sennaの開発に関する日本語での議論 > Subject: [Senna-dev 630] Re: Got error 127 エラー & mysqldumpで再構築後おかしくなる? > > > 島村です。 > > 以下のことが明確になると、 > バグが追いやすいかなぁ、と思います。 > > - uname -aの結果 > - sennaのエラーが発生するのはマスタ側 or スレーブ側 > - 可能であれば、sen_log_debugでの結果 > > 以上の3点を確認したいと思います。 > > Linuxなので、Senna-dev 552のmmapバグに該当するのでは > ないか、と思っています。(uname) > > > よろしくお願いします。 > > > On Jul 9, 2007, at 3:03 PM, 坂根 有 wrote: > > > お世話になっております。坂根です。 > > > > senna導入後からMYSQLで稀にエラーが発生するように > > なりました。 > > > > エラー内 > > > 容------------------------------------------------------------------- > > --- > > DB環境はレプリケーションでマスター1台にスレーブ > > 2台の構成で > > CentOS4 + tritonn-1.0.2-mysql-4.1.22-senna-1.0.4 + mecab-0.94 + > > php-4.4.1です。 > > > > MYSQLのエラーログに以下がでます。 > > 070709 10:24:51 [ERROR] Got error 127 when reading table 'テーブ > > ル名' > > > -------------------------------------------------------------- > -------- > > ---------- > > > > 何点か試してみましたことを以下に書きます。 > > > > 1.テーブルが壊れている場合に出るエラーとのこ > > とでCHECK TABLEで対象のテーブルを見てみました。 > > ⇒結果は大体OKなのですが何回か走らせると稀に > > warningが表示されことがあります。 > > warningの内容は、"check warning 4 clients are using or haven't > > closed the table properly" です。 > > > > 2.SENNAのエラーログ(senna-log-level WARNING)を出力 > > ⇒以下のエラーがでています。 > > 07/07:14:39:47.013508|w| invalid euc-jp string end on > sen_str_charlen > > > > 3.senna1.0.7にしてmysqldumpしてDBを再構築 > > ⇒症状が悪化(頻度があがり他のエラーが発生) > > SENNAのエラーログに下記のエラーが発生するよう > > になりました。 > > 07/07:18:31:42.884728|w| mi_delete_table: cannot get MI_INFO > > 07/09:09:55:48.793042|A| mmap(%,4194304,4754)=・パ > > e・・輝$¢・%> > > > > また、これまで発生しなかったMySQLのエラーで下 > > 記のものが発生するようになりましたが、 > > こちらについてはmysqldで扱えるファイル数を増や > > すことや、table_cacheの数を減らす事 > > で対応しました。 > > Error in accept: Too many open files > > > > あと、気になるところで、PHPの持続的データベー > > ス接続(mysql_pconnect)が機能していない > > ように思えます。これまでは、同じDB・接続元ホ > > スト・パスワードであれば既存のリンクを使用 > > しておりましたが、再構築後は毎回新たにDBへ接 > > 続するようになりました。 > > > > エラーコード:127については100%再現する方法がな > > いのですが、 > > SENNAのFULLTEXTINDEXを貼ったテーブルにINSERT後のSELECT > > 時に発生しています。 > > > > 恐れ入りますが、アドバイスなどご教授願えます > > でしょうか。 > > _______________________________________________ > > Senna-dev mailing list > > Senna****@lists***** > > http://lists.sourceforge.jp/mailman/listinfo/senna-dev > > _______________________________________________ > Senna-dev mailing list > Senna****@lists***** > http://lists.sourceforge.jp/mailman/listinfo/senna-dev >