[hackers-jp: 204] Re: [Fwd: Re: [HACKERS] [PATCHES] O_DIRECT for WAL writes]

Hiroki Kataoka kataoka @ interwiz.jp
2005年 8月 2日 (火) 17:24:03 JST


片岡です。

ITAGAKI Takahiro wrote:
>>>PANIC:  could not write to log file 0, segment 0 at offset 3358720: Invalid argument
> 
> 原因がよくわかりません。
> 8/2付けのHEADを 2.4, 2.6 上で動かしてみましたが、特に問題ないようでした。
> ・2.4.27-2
> ・2.6.8-24.14
> ちなみに、WALをおいたファイルシステムは、両方とも reiser fs でした。
> 
> ファイルシステムなどの組み合わせで、動かない場合があるんでしょうか?

 先のエラーになる環境はext3ですが、同じく2.4.21+ext3でとりあえず動く環
境がありますから、ext3が必ずダメという話ではなさそうです。ここで「とりあ
えず」なんて書くのは、実はその環境でも一時期(gather writeのパッチが出た
頃に)試したことがあるのですが、同じエラーでpostmasterが起動しなかったこ
とがあるのです。その後、パッチがcvs HEADに組み込まれてからもう同じ環境で
試したら今度は動いた、という経験があります。

 バッファのアドレスとか書き込みサイズの問題でしょうか…

-- 
Hiroki Kataoka <kataoka @ interwiz.jp>



hackers-jp メーリングリストの案内