Namazu-users-ja(旧)


[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: mknmz でエラー  Cannot allocate memory



Tietew です。

On Mon, 15 Oct 2001 13:20:52 +0900
In article <20011015131312.B270.MICHIKO2@xxxxxxxxxxxx>
[[namazu-users-ja] Re: mknmz  でエラー  Cannot allocate memory]
友部道子 <michiko2@xxxxxxxxxxxx> wrote:

> > > > limit は大丈夫でしょうか?
 :
> ともかく情報を調べた結果、以下のようになっています。
> -------
> core file size (blocks)  1000000
> data seg size (kbytes)   unlimited
> file size (blocks)       unlimited
> max memory size (kbytes) unlimited
> stack size (kbytes)      8192
> cpu time (seconds)       unlimited
> max user processes       2048
> pipe size (512 bytes)    8
> open files               1024
> virtual memory (kbytes)  2105343
> --------
> 勉強不足で申し訳ないですが、
> 「limitが大丈夫」かどうかは、どこを見ればわかるのか、教えていただけませんか。

特に問題ないようです。

> > > この状態で何度もmknmzをトライしつづけた結果、
> > > OSにエラーが出てプロセスが残ったまま消せず、
> > > インデクスフォルダが参照できなくなりました。
> > > (インデクスフォルダをlsやfindすると返ってこない)
> > 
> > kill -KILL しても消えませんか?
> 
> 消えませんでした。

うーん,ゾンビ化したプロセスがプロセステーブルを食い尽くしている?
それだけなら logout してから login すれば回復するはず…

> > > メモリは256MB
> > > 積んでいます。
> > 
> > うちでは,15000 ファイル(各ファイル2KB〜3KB,計54MB)のインデク
> > シングを --checkpoint 付けずに毎時間やっていますが何の問題もない
> > ですねえ…
> 
> よろしければ、参考までに問題なく動いている環境(特にOSの種類とバージョン)
> を教えていただいてよいでしょうか。

Debian GNU/Linux testing(woody) です。Kernel は 2.2.18pre21

だた,気になったのは
| /usr/bin/nkf: error in loading shared libraries: libc.so.6:
| failed to map segment from shared object: Cannot allocate memory
ということで,/usr/bin/nkf を使っていることです。

Perl module を使うようにすると変わってくるかもしれません。


―[ Tietew ]――――――――――――――――――――――――――――
Mail: tietew@xxxxxxxxxx / tietew@xxxxxxxx
Web : http://www.tietew.net/  (Tietew Windows Lab.)
PGP fingerprint: 26CB 71BB B595 09C4 0153  81C4 773C 963A D51B 8CAA