Регистрация
Регистрируясь, вы подтверждаете свое согласие с соглашением об использовании персональных данных.
Восстановление пароля

ошибка при индексации сайта

12.10.2011, 15:06
Igor

Зарегистрирован:
2011-05-20
Сообщений: 5

Здравствуйте!

Индексация по сайту в реальном времени выдает следующее:
Цитата:
Идёт переиндексирование. Не закрывайте это окно до завершения процесса.
10:15:29 INDEXING_BEGIN_END Started indexing area 'site1'
10:15:29 CRAWLER_REQUEST GET http://domen.ru/
Response: 200
Content-Type: text/html
Content-Length: no, received: 13307 bytes
10:15:29 CRAWLER_REQUEST GET http://domen.ru/photo/pingu.html
Response: 200
Content-Type: text/html
Content-Length: no, received: 13307 bytes

Fatal error: Uncaught exception 'Zend_Search_Lucene_Exception' with message 'fopen(/home/domen/public_html/netcat_files//Search/Lucene/_h.fnm) [<a href='function.fopen'>function.fopen</a>]: failed to open stream: Too many open files' in /home/domen/public_html/netcat/modules/search/lib/3rdparty/zend/Zend_Search_Lucene.php:104 Stack trace: #0 /home/domen/public_html/netcat/modules/search/lib/3rdparty/zend/Zend_Search_Lucene.php(297): Zend_Search_Lucene_Storage_File_Filesystem->__construct('/home/domen/...', 'w+b') #1 /home/domen/public_html/netcat/modules/search/lib/3rdparty/zend/Zend_Search_Lucene.php(509): Zend_Search_Lucene_Storage_Directory_Filesystem->createFile('_h.fnm') #2 /home/domen/public_html/netcat/modules/search/lib/3rdparty/zend/Zend_Search_Lucene.php(842): Zend_Search_Lucene_Index_SegmentWriter->_dumpFNM() #3 /home/domen/public_html/netcat/modules/search/lib/3rdparty/zend/Zend_Search_Lucene.php(1596): Zend_Search_Lucene_Index_SegmentWriter_DocumentWriter->close() #4 /home/domen/public in /home/domen/public_html/netcat/modules/search/lib/3rdparty/zend/Zend_Search_Lucene.php on line 104


Далее индексация "висит" и никак ее не завершить.

В других режимах индексация также не дает результата.

Скажите, пожалуйста, как побороть сие безобразие.
Спасибо
18.10.2011, 12:59
MipH
Спирин Дмитрий
MipH

Зарегистрирован:
2004-12-22
Сообщений: 252

Как вариант причины:
"количество файловых дискрипторов в Linux ограничено - примерно 16000
так что вы просто превысили допустимый лимит открытых файлов в системе
"

вопрос к администратору сервера и вообще его настройкам.

bbzone@gmail.com | bbz.ru | miph.info | miph.ruВы можете обратиться ко мне, если необходима разработка функционала на NetCat
18.10.2011, 21:30
DiGGy
DiGGy
DiGGy

Зарегистрирован:
2005-04-04
Сообщений: 1546

1. Проверьте наличие прав 777 на каталоге /netcat_files/Search/
2. truncate Search_Task - такой запрос нужен послше ошибок, чтобы не показывалось "В настроящее время идет индексация..и т.д."

Temet nosce...
19.10.2011, 09:28
sparton
Шекера Евгений

Зарегистрирован:
2010-03-16
Сообщений: 141

Цитата:
1. Проверьте наличие прав 777 на каталоге /netcat_files/Search/
2. truncate Search_Task - такой запрос нужен послше ошибок, чтобы не показывалось "В настроящее время идет индексация..и т.д."


Была эта же ошибка, помогло. Спасибо!
19.10.2011, 17:05
Igor

Зарегистрирован:
2011-05-20
Сообщений: 5

Цитата:
1. Проверьте наличие прав 777 на каталоге /netcat_files/Search/
2. truncate Search_Task - такой запрос нужен послше ошибок, чтобы не показывалось "В настроящее время идет индексация..и т.д."


Права на каталоги стоят.
truncate помогает до следующей индексации.

проблема не решена.
19.10.2011, 17:36
Igor

Зарегистрирован:
2011-05-20
Сообщений: 5

Подскажите, что значат системные настройки модуля "Поиск".
19.12.2011, 07:31
Пономарев Владислав Николаевич

Зарегистрирован:
2011-12-14
Сообщений: 1

Да. Документация просто ужас!!! Для знакомства с системой нужно просто убиться, если нет рядом человека, который знает что такое NetCat. Ну что, сложно было сделать простой пример на каждый модуль, который гарантировано работает? С поиском бъюсь, дерьмо какое-то.
19.12.2011, 09:20
Гость
Гость

Демо сайты идут с системой, там гарантированно работающий код есть, честно говоря на Битрикс куча документации, но от этого легче не всем становится, все равно самому все приходится додумать и искать. С UMI то же самое. Поиск раньше легко настраивался, сервер грузил сильно при индексации если кол-во документов было больше 10 000. И ревалентность хромала, новый не знаю. Главное читайте все внимательно и пример смотрите из демо сайта
19.12.2011, 09:24
ap

Зарегистрирован:
2009-04-30
Сообщений: 12

Цитата:
Fatal error: Uncaught exception 'Zend_Search_Lucene_Exception'

Зенд оптимайзер у вас исключение неопознанное выкинул. К неткату отношение не имеет это. вообще я не видел еще демку нормально гарантироанно работающую, и у битрикса ставил ничего не работало. Есть конечно другой способ познакомится с неткатом, но рекомендовать его не буду :-)
198 196 2011-12-19 09:24:54 11598
Описание проекта