Namazu-users-ja(旧)


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

Re: 10日ほどたつと「インデックスは古い形式です」となる



<003201c0a7a1$9e2d3530$6e0214ac@MEDIA1>の記事において
noda@xxxxxxxxxxxxxxxさんは書きました。

>> Turbo Linnux Server 6.0 で、Namzu v2.0.4を使っています。
>> 毎日、cronを使ってインデックスを作成していますが、
>> 10日ほどたつと下記のメッセージがでてインデックスが作れません。
>> cronを使わずにインデックスを作成しようとしても同じメッセージがでてきます。
>>
>>  「mknmz: 存在するインデックスは古い形式です。今は対応していません」
>> 
>> NMZ.head.jaやNMZ.foot.jaがあるディレクトリの中のファイルを
>> 全部削除するとインデックスを作成することができました。

  通常の運用でこういう状況になることはちょっと考えられません... mknmz 
以外のどこかで file の一部が失なわれたりすれば、このようなことが起きる
かもしれません。

>> makeindex.shの内容
>> …………………………………………………………………………………………
>> #!/bin/bash
>> 
>> export LANG=ja
>> /usr/bin/mknmz -O /tmp/indexes --allow=".*\.html" /home/httpd/html/news/2000 /home/httpd/html/news/2001
>> …………………………………………………………………………………………

  /tmp の下にファイルを作っているようですが、/tmp 以下を定期的に掃除す
るようなツールが走っていたりしませんか?

# tmpwatcher とかそんな名前のものがあったような...
-- 
野首 貴嗣
E-mail: knok@xxxxxxxxxxxxx