[+] Tomcat 5.5 nie uruchamia si

Konfiguracja serwerów, usług, itp.
sokool
Posty: 8
Rejestracja: 21 lipca 2008, 15:23

Post autor: sokool »

zawsze uruchamiam tomcata z /usr/share/apache-tomcat/bin/ ./startup.sh, poniewaz tez init.d odwoluje sie do /usr/share/tomcat5.5 , ale wlasnie pozmienialem w nim odwolania do apache-tomcat i nic ciekawego nie wskoralo.
0dd
Beginner
Posty: 104
Rejestracja: 16 lipca 2007, 19:43
Lokalizacja: Nowy Sacz / Krakow

Post autor: 0dd »

a sprawdzales uprawnienia na dobrym pliku, bo z tego co pamietam w /usr/share sa dowiazania symboliczne.

znalazlem podobny blad i byl on spowodowany wlasnie zlymi uprawnieniami http://bugs.gentoo.org/175189
sokool
Posty: 8
Rejestracja: 21 lipca 2008, 15:23

Post autor: sokool »

Nie mam takiej grupy jak tomcat. Doszedlem do tego, ze jak usune logi to wtedy uruchamia sie serwer i nie wywala bledow przy shutdown, natomiast gdy mam pliki logow, serwer nie wstaje. Dziwna sprawa, nie wiem co mam zrobic? Napisac w bashu ze ma mi czyscic katalog? Nie chce tak.
Niektore katalogi jak conf, work i jakis jeszcze mialy prawa wlasciciela: tomcat55. Ja zmienilem na root i nie daje to zadnej roznicy.

Acha i jeszcze w logach pokazuje sie:

Kod: Zaznacz cały

server startup in 7094 ms
to duzo? Moja maszyna to AMD Athlon x2 2.2 ghz, 2 gb ram z odpalonym wmvare server z przydzielonym 1gb ram.

Edit: Znalazłem coś ciekawego na ten temat https://bugs.launchpad.net/ubuntu/+sour ... +bug/97096

Aby zadziałał u mnie serwer tomcata, muszę zrobić tak:
-wydać polecenie ./startup.sh (nic sie nie dzieje z serwerem)
-wpisać w konsoli: tail /usr/share/apache-tomcat/catalina.out > /dev/null &

Po komendzie tail, serwer się uruchamia :)
0dd
Beginner
Posty: 104
Rejestracja: 16 lipca 2007, 19:43
Lokalizacja: Nowy Sacz / Krakow

Post autor: 0dd »

czas uchamiania tomcata zalezy w glownej mierze od tego co masz w niz zdeployowane, jak dla mnie 7s to szybko.

ten problem z logami o ktorym piszesz to ewidentnie brak uprawnien.
sprobuj uruchomic tomcata poprzez ./catalina run (albo ./catalina start) ktores z tych spowoduje ze logi beda tez pisane na konsole.

a tak na prawde to uruchamianie z roota nie jest dobrym pomyslem.
jak masz tomcata instalowanego z repozytoriow to powinienes go uruchamiac poprzez skrypt /etc/init.d a jezeli recznie instalowanego to jako zwykly uzytkownik poprzez ./startup. moze usun calego tomcata i nie uruchamiaj jako root.
sokool
Posty: 8
Rejestracja: 21 lipca 2008, 15:23

Post autor: sokool »

Tak też zrobię i napiszę czy pomogło. Tomcata instalowalem z repozytoriów i ze strony, tego z repozytoriów nie chcę korzystać, tylko z tego co sciagnąłem ze strony.
ODPOWIEDZ