Apache tomcat startup script not booting at startup.


 
Thread Tools Search this Thread
Top Forums Shell Programming and Scripting Apache tomcat startup script not booting at startup.
# 8  
Old 01-23-2014
The first question that comes to mind is "have you looked at your various system and error log files to see if there are any clues there?"

Or have you considered adding a simple logging statement to your script to test to see what is going on when the script executes during boot time (or if it is even being executed all all)?

My experience is that logging (printing) is just about the most valuable debugging tool available.
This User Gave Thanks to Neo For This Post:
# 9  
Old 01-23-2014
Code:
who -r

returns run-level 2.

Under /etc/rc2.d , I have a S20tomcat7 script symlink inside. It didn't boot up =/

I tried slowing down its boot sequence by changing S20 to S90 , but it still doesn't boot..
# 10  
Old 01-23-2014
if you want to start tomcat during booting do entry in /etc/rc.local

write your commands in rc.local file and reboot.
# 11  
Old 01-23-2014
Quote:
Originally Posted by Neo
The first question that comes to mind is "have you looked at your various system and error log files to see if there are any clues there?"

Or have you considered adding a simple logging statement to your script to test to see what is going on when the script executes during boot time (or if it is even being executed all all)?

My experience is that logging (printing) is just about the most valuable debugging tool available.
Oh yeah, this is the error I found in the boot logs..

Code:
sh: 0: Can't open /home/drg/Desktop/Linux/bin/startup.sh

Hmm why is this so ? The startup.sh has 755 perms and both owner and root is drg.
# 12  
Old 01-23-2014
Try rebooting the system and checking Tomcat is not started.

Then whilst logged in as root, enter the command manually:

Code:
 
 # /etc/rc2.d/S20tomcat7 start

(Actually, you probably won't need the "start" argument, that's probably inside the S20tomcat7)

Now if it falls over you should see the error message(s).

Last edited by hicksd8; 01-23-2014 at 12:15 PM..
# 13  
Old 01-23-2014
Here is an example of rc.local which is running from 2 years on my server, if your tomcat starts only with sudo then its permission issue.

Code:
$ cat /etc/rc.local 
#!/bin/sh -e

# Start Tomcat 
JAVA_HOME="/usr/lib/jvm/jdk1.7.0_10"
JAVA_OPTS="-Djava.awt.headless=true"
CATALINA_PID="/usr/local/www/html/TOMCAT_DEMO/tomcat/webapps/UI_PID"
export JAVA_HOME JAVA_OPTS CATALINA_PID
exec /usr/local/www/html/TOMCAT_DEMO/tomcat/bin/catalina.sh start


exit 0

# 14  
Old 01-23-2014
I tried posting the same script into /etc/rc.local , but it doesn't work. The boot log shows the echo message in the tomcat init script.

Code:
Run as $0 <start|stop|restart>

On the other hand, if anyone can interpret this error from my boot logs for the rc scripts, it will be greatly appreciated.

Code:
sh: 0: Can't open /home/drg/Desktop/Linux/bin/startup.sh

Login or Register to Ask a Question

Previous Thread | Next Thread

9 More Discussions You Might Find Interesting

1. Shell Programming and Scripting

Startup script

I can't quite find a clear answer on how to properly write a start up script. Does anybody have any ideas?? (3 Replies)
Discussion started by: Huitzilopochtli
3 Replies

2. Shell Programming and Scripting

Automatic shutdown and startup of Tomcat in Solaris

Dear Experts , I want to stop and Start tomcat at the time of shutdown and startup of our server . I was trying to stop tomcat with following command # su - dm -c "/export/home/Finder/FinderWeb/jakarta-tomcat-3.3.1a/bin/shutdown.sh" but i am getting following error. Please suggest .... (1 Reply)
Discussion started by: Amit.saini333
1 Replies

3. Shell Programming and Scripting

Single Startup script for Apache/jboss

Hi, I have apache ,jboss and jon instances on various linux boxes.I need to create a generic startup script to restart those instances on server reboot.The script requirement is : It should take the name of instances from one text file named active-servers and recycle those instances. 1.... (6 Replies)
Discussion started by: saurau
6 Replies

4. Shell Programming and Scripting

how to delete files at booting of system (system startup)

hi all I have a problem how to write a shell script which delete files/folder form directory whenever system boot and copy last updated folder/file in the specified directory.pse help me ASAP. i write a script which copy files in directory.I want when system boot up using script it check whether... (1 Reply)
Discussion started by: shubhig15
1 Replies

5. Shell Programming and Scripting

Apache Startup Fails with PHP Error

Great tins massive! Im Manqoba from Midrand, South Africa... I have installed Apache and PHP on a solaris 9 box, using the packages below: apache-2.2.14-sol9-sparc-local php-5.2.13-sol9-sparc-local After installing the packages I edited my httpd.conf file, to load the php5 module when... (10 Replies)
Discussion started by: Macarena S.A
10 Replies

6. UNIX for Dummies Questions & Answers

Startup Script Somewhere ?

Hello there! I need help. Everytime I login to my ssh, i see this: -bash: .export: command not found -bash: .export: command not found -bash: .export: command not found -bash: .export: command not found any help ? thanks (0 Replies)
Discussion started by: fbauto1
0 Replies

7. Shell Programming and Scripting

Solaris Startup script for Apache.

I'm running Solaris 5.9 and Apache 2.... I've created a startup script for Apache....but it doesn't work!!! it resides in /etc/init.d and has a link to /etc/rc3.d and if it run it as /etc/init.d/apache_start stop it stops the httpd services and /etc/init.d/apache_start start starts the... (3 Replies)
Discussion started by: Zak
3 Replies

8. Shell Programming and Scripting

Startup script

New in Unix, I am adding a line "route add 57.14.y.y 57.14.x.x" every day after rebooting the system. Where can I add the line so during boot up (the system is re-started every day by design (???) the line is executed? (I tried the /etc/rc2.d/S90 but for some reason the line needs to be added... (2 Replies)
Discussion started by: texaspanama
2 Replies

9. UNIX for Dummies Questions & Answers

Run tomcat at startup

Is it possible to run tomcat automatically when Linux boots without having to log in? (4 Replies)
Discussion started by: Spetnik
4 Replies
Login or Register to Ask a Question