Я развернул орех. Сначала я просто оставил индексный файл под /root/nutch1.0
. Это прекрасно работает при запуске из командной строки. Однако при поиске в Интернете он всегда возвращает 0 hit
.
Я наконец нашел причину: это потому, что индексный файл расположен в /root
, что вызывает сбой при открытии файла. Когда я переместил файл индекса в другой каталог, все нормализовалось.
Но мой вопрос:
Я не изменил права доступа к файлу индекса (просто cp
xxx another-directory). Почему изменились права доступа?
drwxr-x--- 12 root root 4096 Jun 1 14:49 root
drwxr-xr-x 14 root root 4096 Nov 16 2007 usr
Я поместил файлы под /usr
, и это сработало.