Tomcat6 не может запустить гостевую виртуальную коробку Linux Mint - PullRequest
0 голосов
/ 03 марта 2011

Я пытаюсь запустить Tomcat6 в качестве гостя в Ubuntu. Я использовал следующую команду для установки Tomcat6:

sudo apt-get install tomcat*

в конце я получаю:

* Starting Tomcat servlet engine tomcat6      [fail]
incoke-rc.d: initscript tomcat6, action "start" failed.

Я посмотрел в файле catalina.out в /var/log/tomcat6. Вот ошибка, которую я нахожу:

java.net.BindException: Address already in use <null>:8080

Кто-нибудь знает, что может быть не так?

1 Ответ

2 голосов
/ 03 марта 2011
netstat -anp | grep 8080

скажет вам, какой процесс использует порт 8080

По всей вероятности, это еще один экземпляр tomcat, который уже установлен

Обратите внимание, что pid / pname отображаются, только если вы являетесь пользователем root (=> sudo)

# netstat -anp | grep 8080
tcp    0   0 0.0.0.0:8080     0.0.0.0:*       LISTEN      2300/java       

# ps -fp 2300
UID        PID  PPID  C STIME TTY          TIME CMD
root      2300     1  3 06:02 ?        00:00:29 /usr/bin/java -Djava.util.logging.config.file=/opt/tomcat/conf/logging.properties -Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager -Dja
...