java.io.IOException: работа не удалась - PullRequest
2 голосов
/ 29 марта 2012

Я пытаюсь проиндексировать сайт с помощью «Apache Nutch 1.4», и когда я запускаю приведенную ниже команду, возникает следующая ошибка «java.io.IOException: Job fail»

bin/nutch solrindex http://localhost:8983/solr/ crawl/crawldb -linkdb crawl/linkdb crawl/segments/*

Я установил«Tomca6» и «Apache Solr 3.5.0» для работы с Nutch, но, к сожалению, не работает

моделирование

root@debian:/usr/share/nutch/runtime/local$ bin/nutch solrindex     http://localhost:8983/solr/ crawl/crawldb -linkdb crawl/linkdb crawl/segments/*
SolrIndexer: starting at 2012-03-28 18:45:25
Adding 48 documents
java.io.IOException: Job failed!
root@debian:/usr/share/nutch/runtime/local$

Может кто-нибудь помочь мне, пожалуйста?

Ответы [ 2 ]

0 голосов
/ 20 октября 2013

Эта ошибка часто возникает, если отображение полевых результатов в поле Solr является неправильным или неполным.Это приводит к тому, что действие «обновление» отклоняется сервером Solr.К сожалению, в какой-то момент в цепочке вызовов эта ошибка преобразуется в «ошибку ввода-вывода», которая немного вводит в заблуждение.Я рекомендую получить доступ к веб-консоли сервера Solr (доступного по тому же URL-адресу, что и для отправки ссылок, например, в этом случае http://some.solr.server:8983/solr/) и перейти на вкладку ведения журнала. Ошибки, связанные с отображением, будутпокажи там!

0 голосов
/ 09 апреля 2012

Похоже, Solr не настроен правильно. (Пожалуйста, убедитесь, что входные данные linkdb, crawldb и сегменты присутствуют в месте, которое вы передаете командной строке).

Чтение

...