2013-09-13 4 views
0

Я пытаюсь интегрировать Tomcat-7 с solr-4-4-0.Не удалось интегрировать Tomcat с solr

Я выполнил все инструкции here. Но при навигации к заданному URL-адресу i.e «localhost: 8080/manager/html» соединение истекает. Мой solr работает нормально. Я перезапустил solr, но это не помогло.

При управлении кота я получаю следующее сообщение об ошибке:

[email protected]:/usr/share/tomcat7/bin$ ./startup.sh 
Using CATALINA_BASE: /usr/share/tomcat7 
Using CATALINA_HOME: /usr/share/tomcat7 
Using CATALINA_TMPDIR: /usr/share/tomcat7/temp 
Using JRE_HOME:  /usr 
Using CLASSPATH:  /usr/share/tomcat7/bin/bootstrap.jar:/usr/share/tomcat7/bin/tomcat-juli.jar 
touch: cannot touch `/usr/share/tomcat7/logs/catalina.out': No such file or directory 
./catalina.sh: 389: ./catalina.sh: cannot create /usr/share/tomcat7/logs/catalina.out: Directory nonexistent 

Ниже приведены содержание моего/вар/Журнал/TOMCAT/

COMMAND PID  USER FD TYPE DEVICE SIZE/OFF NODE NAME 
apache2 1977  root 3u IPv4 13706  0t0 TCP *:http-alt (LISTEN) 
apache2 11743 www-data 3u IPv4 13706  0t0 TCP *:http-alt (LISTEN) 
apache2 11744 www-data 3u IPv4 13706  0t0 TCP *:http-alt (LISTEN) 
apache2 11745 www-data 3u IPv4 13706  0t0 TCP *:http-alt (LISTEN) 
apache2 11746 www-data 3u IPv4 13706  0t0 TCP *:http-alt (LISTEN) 
apache2 11747 www-data 3u IPv4 13706  0t0 TCP *:http-alt (LISTEN) 
apache2 19483 www-data 3u IPv4 13706  0t0 TCP *:http-alt (LISTEN) 
firefox 20476  nish 66u IPv4 875088  0t0 TCP styx.local:54982->93.184.216.119:http-alt (SYN_SENT) 
firefox 20476  nish 87u IPv4 878854  0t0 TCP styx.local:54983->93.184.216.119:http-alt (SYN_SENT) 
apache2 26468 www-data 3u IPv4 13706  0t0 TCP *:http-alt (LISTEN) 

Может кто-то пожалуйста, помогите мне исправить это? Спасибо

Кроме того, localhost: 8080 работает, но lsof -i: 8080 показывает несколько процессов, и я не уверен, что tomcat является одним из них.

ответ

0

Вы запускаете сценарий запуска, как Ниш пользователя и ваш Ниш пользователь не имеет доступа к каталогам, указанным в журнале ошибок ниже/USR/доли/tomcat7, следовательно, кот не запускается, поэтому ошибка тайм-аута

либо запустить Tomcat как корень или поместить в кота каталог, в котором он может создать необходимые каталоги

+0

корень @ Styx:/USR/доли/tomcat7/бен # ./startup.sh Использование CATALINA_BASE:/USR/доли/tomcat7 Использование CATALINA_HOME:/usr/share/tomcat7 Использование CATALINA_TMPDIR:/usr/sha ре/tomcat7/TEMP Использование JRE_HOME:/USR Использование CLASSPATH: /usr/share/tomcat7/bin/bootstrap.jar:/usr/share/tomcat7/bin/tomcat-juli.jar прикосновение: не может коснуться ' /usr/share/tomcat7/logs/catalina.out ': Нет такого файла или каталога ./catalina.sh: 389: ./catalina.sh: не удается создать /usr/share/tomcat7/logs/catalina.out: Каталог несуществующий root @ styx:/usr/share/tomcat7/bin # – nish

Смежные вопросы