R: R: R: Startup/shutdown script
Alreay done nothing changed Simo -Messaggio originale- Da: Oscar Carrillo [mailto:[EMAIL PROTECTED]] Inviato: lunedì 17 febbraio 2003 12.05 A: Tomcat Users List Oggetto: Re: R: R: Startup/shutdown script Why don't you try my script and substitute your environment variables? http://daydream.stanford.edu/tomcat/install_web_services.html Go down to the bottom and click on tomcatd. Save it to /etc/rc.d/init.d/tomcatd Then /sbin/chkconfig --del tomcatd #to be safe /sbin/chkconfig --add tomcatd If it works then figure out what's different if you want to learn why yours doesn't work. Oscar On Mon, 17 Feb 2003, Simone Chiaretta wrote: I'm saying that the shutdown script is not executing.. I tried putting a debug line in the script but I don't get it on the console... In the catalina.out I don't get a line saying that Tomcat was stopped... anyway... Simone -Messaggio originale- Da: Turner, John [mailto:[EMAIL PROTECTED]] Inviato: lunedì 17 febbraio 2003 22.58 A: 'Tomcat Users List' Oggetto: RE: R: Startup/shutdown script In the script you posted, you aren't doing things the way that a RH-installed script would do them. For example, you aren't sourcing /etc/rc.d/init.d/functions, you aren't calling daemon() or killproc(), etc. etc. etc. I'm not sure what you want to see...are you saying that your script does not stop Tomcat, or just that you don't get the pretty OK prompt? If it's just the prompt, copy one of the scripts in /etc/init.d and insert tomcat-specific commands where required. John -Original Message- From: Simone Chiaretta [mailto:[EMAIL PROTECTED]] Sent: Monday, February 17, 2003 4:49 PM To: Tomcat Users List Subject: R: R: Startup/shutdown script Hello, I just got home from work I tried your start/shutdown script but I never see during shutdown a row Stopping Tomcat [OK] coming out in the console nor in the /var/log/boot and /var/log/messages I cannot figure out what the problem could be Simo -Messaggio originale- Da: Oscar Carrillo [mailto:[EMAIL PROTECTED]] Inviato: domenica 16 febbraio 2003 15.02 A: Tomcat Users List Oggetto: Re: R: Startup/shutdown script What happens if you shut it down manually (as root)? /etc/rc.d/init.d/tomcat stop I find it easier to put a chkconfig line near the top of the script such as: #chkconfig: 345 84 14 #description: Tomcat jakarta JSP server Then you can do this to add all the appropriate symbolic links for shutdown/startup. /sbin/chkconfig --add tomcatd #this will add the symbolic links /sbin/chkconfig --list tomcatd #this will tell you how it starts up /sbin/chkconfig --del tomcatd #this will get rid of all symbolic links I use RedHat 7.3 and I published my HOWTO along with daemon scripts: http://daydream.stanford.edu/tomcat/install_web_services.html On Mon, 17 Feb 2003, Simone Chiaretta wrote: Thanx I've tried everything, but it seems like the script is not executed when the server shutdown during the startup I see.. Starting Tomcat [OK] while during the shutdown I see Stopping atd[OK] here should be tomcat Stopping mysql [OK] Very strange to see this. Ty Simone -Messaggio originale- Da: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]] Inviato: domenica 16 febbraio 2003 19.22 A: Tomcat Users List Cc: Tomcat User List Oggetto: Re: Startup/shutdown script Instead of #!/bin/bash could you try #!/bin/sh also you can try to capture the pid during startup and if its still alive you can forcefully kill it when you shut it down ./startup.sh /dev/null 21 echo $! $TOMCAT_HOME/logs/tomcat.pid shutdown.. ./shutdown.sh if [ $? != 0 ]; then kill -9 `/bin/cat $TOMCAT_HOME/logs/tomcat.pid` /dev/null 21 fi also I assume you're running this guy as root... because if you're not then you might have to give the user permissions to read/write into the file system where tomcat is installed. The other suggestion i can offer is rather than cd to the directory, specify the full path to the startup/shutdown script Hopefully that helps. Jan-Michael - Original Message - From: Simone Chiaretta [EMAIL PROTECTED] Date: Sunday, February 16, 2003 10:03 am Subject: Startup/shutdown script Hello All, I'm
Re: R: R: R: Startup/shutdown script
H. What does this output?: /sbin/chkconfig --list tomcatd It should output this: tomcatd 0:off 1:off 2:off 3:on4:on5:on6:off Are you doing this all as root? I guess I haven't really looked at my boot process when shutting down. I'll try it. Oscar On Mon, 17 Feb 2003, Simone Chiaretta wrote: Alreay done nothing changed Simo -Messaggio originale- Da: Oscar Carrillo [mailto:[EMAIL PROTECTED]] Inviato: lunedì 17 febbraio 2003 12.05 A: Tomcat Users List Oggetto: Re: R: R: Startup/shutdown script Why don't you try my script and substitute your environment variables? http://daydream.stanford.edu/tomcat/install_web_services.html Go down to the bottom and click on tomcatd. Save it to /etc/rc.d/init.d/tomcatd Then /sbin/chkconfig --del tomcatd #to be safe /sbin/chkconfig --add tomcatd If it works then figure out what's different if you want to learn why yours doesn't work. Oscar On Mon, 17 Feb 2003, Simone Chiaretta wrote: I'm saying that the shutdown script is not executing.. I tried putting a debug line in the script but I don't get it on the console... In the catalina.out I don't get a line saying that Tomcat was stopped... anyway... Simone -Messaggio originale- Da: Turner, John [mailto:[EMAIL PROTECTED]] Inviato: lunedì 17 febbraio 2003 22.58 A: 'Tomcat Users List' Oggetto: RE: R: Startup/shutdown script In the script you posted, you aren't doing things the way that a RH-installed script would do them. For example, you aren't sourcing /etc/rc.d/init.d/functions, you aren't calling daemon() or killproc(), etc. etc. etc. I'm not sure what you want to see...are you saying that your script does not stop Tomcat, or just that you don't get the pretty OK prompt? If it's just the prompt, copy one of the scripts in /etc/init.d and insert tomcat-specific commands where required. John -Original Message- From: Simone Chiaretta [mailto:[EMAIL PROTECTED]] Sent: Monday, February 17, 2003 4:49 PM To: Tomcat Users List Subject: R: R: Startup/shutdown script Hello, I just got home from work I tried your start/shutdown script but I never see during shutdown a row Stopping Tomcat [OK] coming out in the console nor in the /var/log/boot and /var/log/messages I cannot figure out what the problem could be Simo -Messaggio originale- Da: Oscar Carrillo [mailto:[EMAIL PROTECTED]] Inviato: domenica 16 febbraio 2003 15.02 A: Tomcat Users List Oggetto: Re: R: Startup/shutdown script What happens if you shut it down manually (as root)? /etc/rc.d/init.d/tomcat stop I find it easier to put a chkconfig line near the top of the script such as: #chkconfig: 345 84 14 #description: Tomcat jakarta JSP server Then you can do this to add all the appropriate symbolic links for shutdown/startup. /sbin/chkconfig --add tomcatd #this will add the symbolic links /sbin/chkconfig --list tomcatd #this will tell you how it starts up /sbin/chkconfig --del tomcatd #this will get rid of all symbolic links I use RedHat 7.3 and I published my HOWTO along with daemon scripts: http://daydream.stanford.edu/tomcat/install_web_services.html On Mon, 17 Feb 2003, Simone Chiaretta wrote: Thanx I've tried everything, but it seems like the script is not executed when the server shutdown during the startup I see.. Starting Tomcat [OK] while during the shutdown I see Stopping atd [OK] here should be tomcat Stopping mysql[OK] Very strange to see this. Ty Simone -Messaggio originale- Da: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]] Inviato: domenica 16 febbraio 2003 19.22 A: Tomcat Users List Cc: Tomcat User List Oggetto: Re: Startup/shutdown script Instead of #!/bin/bash could you try #!/bin/sh also you can try to capture the pid during startup and if its still alive you can forcefully kill it when you shut it down ./startup.sh /dev/null 21 echo $! $TOMCAT_HOME/logs/tomcat.pid shutdown.. ./shutdown.sh if [ $? != 0 ]; then kill -9 `/bin/cat $TOMCAT_HOME/logs/tomcat.pid` /dev/null 21 fi also I assume you're running this guy as root... because if you're not then you might have to give the user permissions to
R: R: R: R: Startup/shutdown script
exactly, I have this line and I'm doing everything as root... I noticed the problem because in catalina.out I just saw Starting service Tomcat-Standalone Apache Tomcat/4.0.4 but saw Stopping service Tomcat-Standalone only when shuting down manually the server Bye Simone -Messaggio originale- Da: Oscar Carrillo [mailto:[EMAIL PROTECTED]] Inviato: lunedì 17 febbraio 2003 12.13 A: Tomcat Users List Oggetto: Re: R: R: R: Startup/shutdown script H. What does this output?: /sbin/chkconfig --list tomcatd It should output this: tomcatd 0:off 1:off 2:off 3:on4:on5:on6:off Are you doing this all as root? I guess I haven't really looked at my boot process when shutting down. I'll try it. Oscar On Mon, 17 Feb 2003, Simone Chiaretta wrote: Alreay done nothing changed Simo -Messaggio originale- Da: Oscar Carrillo [mailto:[EMAIL PROTECTED]] Inviato: lunedì 17 febbraio 2003 12.05 A: Tomcat Users List Oggetto: Re: R: R: Startup/shutdown script Why don't you try my script and substitute your environment variables? http://daydream.stanford.edu/tomcat/install_web_services.html Go down to the bottom and click on tomcatd. Save it to /etc/rc.d/init.d/tomcatd Then /sbin/chkconfig --del tomcatd #to be safe /sbin/chkconfig --add tomcatd If it works then figure out what's different if you want to learn why yours doesn't work. Oscar On Mon, 17 Feb 2003, Simone Chiaretta wrote: I'm saying that the shutdown script is not executing.. I tried putting a debug line in the script but I don't get it on the console... In the catalina.out I don't get a line saying that Tomcat was stopped... anyway... Simone -Messaggio originale- Da: Turner, John [mailto:[EMAIL PROTECTED]] Inviato: lunedì 17 febbraio 2003 22.58 A: 'Tomcat Users List' Oggetto: RE: R: Startup/shutdown script In the script you posted, you aren't doing things the way that a RH-installed script would do them. For example, you aren't sourcing /etc/rc.d/init.d/functions, you aren't calling daemon() or killproc(), etc. etc. etc. I'm not sure what you want to see...are you saying that your script does not stop Tomcat, or just that you don't get the pretty OK prompt? If it's just the prompt, copy one of the scripts in /etc/init.d and insert tomcat-specific commands where required. John -Original Message- From: Simone Chiaretta [mailto:[EMAIL PROTECTED]] Sent: Monday, February 17, 2003 4:49 PM To: Tomcat Users List Subject: R: R: Startup/shutdown script Hello, I just got home from work I tried your start/shutdown script but I never see during shutdown a row Stopping Tomcat [OK] coming out in the console nor in the /var/log/boot and /var/log/messages I cannot figure out what the problem could be Simo -Messaggio originale- Da: Oscar Carrillo [mailto:[EMAIL PROTECTED]] Inviato: domenica 16 febbraio 2003 15.02 A: Tomcat Users List Oggetto: Re: R: Startup/shutdown script What happens if you shut it down manually (as root)? /etc/rc.d/init.d/tomcat stop I find it easier to put a chkconfig line near the top of the script such as: #chkconfig: 345 84 14 #description: Tomcat jakarta JSP server Then you can do this to add all the appropriate symbolic links for shutdown/startup. /sbin/chkconfig --add tomcatd #this will add the symbolic links /sbin/chkconfig --list tomcatd #this will tell you how it starts up /sbin/chkconfig --del tomcatd #this will get rid of all symbolic links I use RedHat 7.3 and I published my HOWTO along with daemon scripts: http://daydream.stanford.edu/tomcat/install_web_services.html On Mon, 17 Feb 2003, Simone Chiaretta wrote: Thanx I've tried everything, but it seems like the script is not executed when the server shutdown during the startup I see.. Starting Tomcat [OK] while during the shutdown I see Stopping atd[OK] here should be tomcat Stopping mysql [OK] Very strange to see this. Ty Simone -Messaggio originale- Da: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]] Inviato: domenica 16 febbraio 2003 19.22 A: Tomcat Users List Cc: Tomcat User List Oggetto: Re: Startup/shutdown script Instead of #!/bin/bash
Re: R: R: R: R: Startup/shutdown script
Ok. I think I have this problem too. It may be that tomcat is getting heldup on shutdown and never gets outputted in time. Not sure. I will have to look into it further. Please stand by... Unless John has some more insight? I'll try to get back in a little while with some more info. Oscar On Mon, 17 Feb 2003, Simone Chiaretta wrote: exactly, I have this line and I'm doing everything as root... I noticed the problem because in catalina.out I just saw Starting service Tomcat-Standalone Apache Tomcat/4.0.4 but saw Stopping service Tomcat-Standalone only when shuting down manually the server Bye Simone -Messaggio originale- Da: Oscar Carrillo [mailto:[EMAIL PROTECTED]] Inviato: lunedì 17 febbraio 2003 12.13 A: Tomcat Users List Oggetto: Re: R: R: R: Startup/shutdown script H. What does this output?: /sbin/chkconfig --list tomcatd It should output this: tomcatd 0:off 1:off 2:off 3:on4:on5:on6:off Are you doing this all as root? I guess I haven't really looked at my boot process when shutting down. I'll try it. Oscar On Mon, 17 Feb 2003, Simone Chiaretta wrote: Alreay done nothing changed Simo -Messaggio originale- Da: Oscar Carrillo [mailto:[EMAIL PROTECTED]] Inviato: lunedì 17 febbraio 2003 12.05 A: Tomcat Users List Oggetto: Re: R: R: Startup/shutdown script Why don't you try my script and substitute your environment variables? http://daydream.stanford.edu/tomcat/install_web_services.html Go down to the bottom and click on tomcatd. Save it to /etc/rc.d/init.d/tomcatd Then /sbin/chkconfig --del tomcatd #to be safe /sbin/chkconfig --add tomcatd If it works then figure out what's different if you want to learn why yours doesn't work. Oscar On Mon, 17 Feb 2003, Simone Chiaretta wrote: I'm saying that the shutdown script is not executing.. I tried putting a debug line in the script but I don't get it on the console... In the catalina.out I don't get a line saying that Tomcat was stopped... anyway... Simone -Messaggio originale- Da: Turner, John [mailto:[EMAIL PROTECTED]] Inviato: lunedì 17 febbraio 2003 22.58 A: 'Tomcat Users List' Oggetto: RE: R: Startup/shutdown script In the script you posted, you aren't doing things the way that a RH-installed script would do them. For example, you aren't sourcing /etc/rc.d/init.d/functions, you aren't calling daemon() or killproc(), etc. etc. etc. I'm not sure what you want to see...are you saying that your script does not stop Tomcat, or just that you don't get the pretty OK prompt? If it's just the prompt, copy one of the scripts in /etc/init.d and insert tomcat-specific commands where required. John -Original Message- From: Simone Chiaretta [mailto:[EMAIL PROTECTED]] Sent: Monday, February 17, 2003 4:49 PM To: Tomcat Users List Subject: R: R: Startup/shutdown script Hello, I just got home from work I tried your start/shutdown script but I never see during shutdown a row Stopping Tomcat [OK] coming out in the console nor in the /var/log/boot and /var/log/messages I cannot figure out what the problem could be Simo -Messaggio originale- Da: Oscar Carrillo [mailto:[EMAIL PROTECTED]] Inviato: domenica 16 febbraio 2003 15.02 A: Tomcat Users List Oggetto: Re: R: Startup/shutdown script What happens if you shut it down manually (as root)? /etc/rc.d/init.d/tomcat stop I find it easier to put a chkconfig line near the top of the script such as: #chkconfig: 345 84 14 #description: Tomcat jakarta JSP server Then you can do this to add all the appropriate symbolic links for shutdown/startup. /sbin/chkconfig --add tomcatd #this will add the symbolic links /sbin/chkconfig --list tomcatd #this will tell you how it starts up /sbin/chkconfig --del tomcatd #this will get rid of all symbolic links I use RedHat 7.3 and I published my HOWTO along with daemon scripts: http://daydream.stanford.edu/tomcat/install_web_services.html On Mon, 17 Feb 2003, Simone Chiaretta wrote: Thanx I've tried everything, but it seems like the script is not executed when the server shutdown during the startup I see.. Starting Tomcat [OK] while during the shutdown I see
R: R: R: R: R: Startup/shutdown script
uhuh.. happy not to be a white fly :-) Infact one thing I noticed is that tomcat take a few seconds to stop... a probably the system is halted before it gets to write something to the catalina.out and to the console I thought the script was run sincronously, so the other waiting the previous to finish... Bye Simone -Messaggio originale- Da: Oscar Carrillo [mailto:[EMAIL PROTECTED]] Inviato: lunedì 17 febbraio 2003 12.41 A: Tomcat Users List Oggetto: Re: R: R: R: R: Startup/shutdown script Ok. I think I have this problem too. It may be that tomcat is getting heldup on shutdown and never gets outputted in time. Not sure. I will have to look into it further. Please stand by... Unless John has some more insight? I'll try to get back in a little while with some more info. Oscar On Mon, 17 Feb 2003, Simone Chiaretta wrote: exactly, I have this line and I'm doing everything as root... I noticed the problem because in catalina.out I just saw Starting service Tomcat-Standalone Apache Tomcat/4.0.4 but saw Stopping service Tomcat-Standalone only when shuting down manually the server Bye Simone -Messaggio originale- Da: Oscar Carrillo [mailto:[EMAIL PROTECTED]] Inviato: lunedì 17 febbraio 2003 12.13 A: Tomcat Users List Oggetto: Re: R: R: R: Startup/shutdown script H. What does this output?: /sbin/chkconfig --list tomcatd It should output this: tomcatd 0:off 1:off 2:off 3:on4:on5:on6:off Are you doing this all as root? I guess I haven't really looked at my boot process when shutting down. I'll try it. Oscar On Mon, 17 Feb 2003, Simone Chiaretta wrote: Alreay done nothing changed Simo -Messaggio originale- Da: Oscar Carrillo [mailto:[EMAIL PROTECTED]] Inviato: lunedì 17 febbraio 2003 12.05 A: Tomcat Users List Oggetto: Re: R: R: Startup/shutdown script Why don't you try my script and substitute your environment variables? http://daydream.stanford.edu/tomcat/install_web_services.html Go down to the bottom and click on tomcatd. Save it to /etc/rc.d/init.d/tomcatd Then /sbin/chkconfig --del tomcatd #to be safe /sbin/chkconfig --add tomcatd If it works then figure out what's different if you want to learn why yours doesn't work. Oscar On Mon, 17 Feb 2003, Simone Chiaretta wrote: I'm saying that the shutdown script is not executing.. I tried putting a debug line in the script but I don't get it on the console... In the catalina.out I don't get a line saying that Tomcat was stopped... anyway... Simone -Messaggio originale- Da: Turner, John [mailto:[EMAIL PROTECTED]] Inviato: lunedì 17 febbraio 2003 22.58 A: 'Tomcat Users List' Oggetto: RE: R: Startup/shutdown script In the script you posted, you aren't doing things the way that a RH-installed script would do them. For example, you aren't sourcing /etc/rc.d/init.d/functions, you aren't calling daemon() or killproc(), etc. etc. etc. I'm not sure what you want to see...are you saying that your script does not stop Tomcat, or just that you don't get the pretty OK prompt? If it's just the prompt, copy one of the scripts in /etc/init.d and insert tomcat-specific commands where required. John -Original Message- From: Simone Chiaretta [mailto:[EMAIL PROTECTED]] Sent: Monday, February 17, 2003 4:49 PM To: Tomcat Users List Subject: R: R: Startup/shutdown script Hello, I just got home from work I tried your start/shutdown script but I never see during shutdown a row Stopping Tomcat [OK] coming out in the console nor in the /var/log/boot and /var/log/messages I cannot figure out what the problem could be Simo -Messaggio originale- Da: Oscar Carrillo [mailto:[EMAIL PROTECTED]] Inviato: domenica 16 febbraio 2003 15.02 A: Tomcat Users List Oggetto: Re: R: Startup/shutdown script What happens if you shut it down manually (as root)? /etc/rc.d/init.d/tomcat stop I find it easier to put a chkconfig line near the top of the script such as: #chkconfig: 345 84 14 #description: Tomcat jakarta JSP server Then you can do this to add all the appropriate symbolic links for shutdown/startup. /sbin/chkconfig --add tomcatd #this will add the symbolic links /sbin/chkconfig --list
Re: R: R: R: R: R: Startup/shutdown script
I'm not sure exactly what's going on, but the I see tomcat is trying to shutdown but the network is already down, so it throws an exception. I had my network script wait for 10 seconds first, but that didn't help. It seems like there may also be something with using daemon/killproc, instead of any other method for shutdown. I also had a minor issue with having not commented out JMX Beans in server.xml. Still working... Oscar On Tue, 18 Feb 2003, Simone Chiaretta wrote: uhuh.. happy not to be a white fly :-) Infact one thing I noticed is that tomcat take a few seconds to stop... a probably the system is halted before it gets to write something to the catalina.out and to the console I thought the script was run sincronously, so the other waiting the previous to finish... Bye Simone -Messaggio originale- Da: Oscar Carrillo [mailto:[EMAIL PROTECTED]] Inviato: lunedì 17 febbraio 2003 12.41 A: Tomcat Users List Oggetto: Re: R: R: R: R: Startup/shutdown script Ok. I think I have this problem too. It may be that tomcat is getting heldup on shutdown and never gets outputted in time. Not sure. I will have to look into it further. Please stand by... Unless John has some more insight? I'll try to get back in a little while with some more info. Oscar On Mon, 17 Feb 2003, Simone Chiaretta wrote: exactly, I have this line and I'm doing everything as root... I noticed the problem because in catalina.out I just saw Starting service Tomcat-Standalone Apache Tomcat/4.0.4 but saw Stopping service Tomcat-Standalone only when shuting down manually the server Bye Simone -Messaggio originale- Da: Oscar Carrillo [mailto:[EMAIL PROTECTED]] Inviato: lunedì 17 febbraio 2003 12.13 A: Tomcat Users List Oggetto: Re: R: R: R: Startup/shutdown script H. What does this output?: /sbin/chkconfig --list tomcatd It should output this: tomcatd 0:off 1:off 2:off 3:on4:on5:on6:off Are you doing this all as root? I guess I haven't really looked at my boot process when shutting down. I'll try it. Oscar On Mon, 17 Feb 2003, Simone Chiaretta wrote: Alreay done nothing changed Simo -Messaggio originale- Da: Oscar Carrillo [mailto:[EMAIL PROTECTED]] Inviato: lunedì 17 febbraio 2003 12.05 A: Tomcat Users List Oggetto: Re: R: R: Startup/shutdown script Why don't you try my script and substitute your environment variables? http://daydream.stanford.edu/tomcat/install_web_services.html Go down to the bottom and click on tomcatd. Save it to /etc/rc.d/init.d/tomcatd Then /sbin/chkconfig --del tomcatd #to be safe /sbin/chkconfig --add tomcatd If it works then figure out what's different if you want to learn why yours doesn't work. Oscar On Mon, 17 Feb 2003, Simone Chiaretta wrote: I'm saying that the shutdown script is not executing.. I tried putting a debug line in the script but I don't get it on the console... In the catalina.out I don't get a line saying that Tomcat was stopped... anyway... Simone -Messaggio originale- Da: Turner, John [mailto:[EMAIL PROTECTED]] Inviato: lunedì 17 febbraio 2003 22.58 A: 'Tomcat Users List' Oggetto: RE: R: Startup/shutdown script In the script you posted, you aren't doing things the way that a RH-installed script would do them. For example, you aren't sourcing /etc/rc.d/init.d/functions, you aren't calling daemon() or killproc(), etc. etc. etc. I'm not sure what you want to see...are you saying that your script does not stop Tomcat, or just that you don't get the pretty OK prompt? If it's just the prompt, copy one of the scripts in /etc/init.d and insert tomcat-specific commands where required. John -Original Message- From: Simone Chiaretta [mailto:[EMAIL PROTECTED]] Sent: Monday, February 17, 2003 4:49 PM To: Tomcat Users List Subject: R: R: Startup/shutdown script Hello, I just got home from work I tried your start/shutdown script but I never see during shutdown a row Stopping Tomcat [OK] coming out in the console nor in the /var/log/boot and /var/log/messages I cannot figure out what the problem could be Simo -Messaggio originale- Da: Oscar Carrillo [mailto:[EMAIL PROTECTED]] Inviato: domenica 16
RE: R: R: R: R: Startup/shutdown script
Nope. I shut my stuff down manually on the rare occasion that I shut anything down (once or twice a year), so I've never had to investigate this myself. John -Original Message- From: Oscar Carrillo [mailto:[EMAIL PROTECTED]] Sent: Monday, February 17, 2003 6:41 AM To: Tomcat Users List Subject: Re: R: R: R: R: Startup/shutdown script Ok. I think I have this problem too. It may be that tomcat is getting heldup on shutdown and never gets outputted in time. Not sure. I will have to look into it further. Please stand by... Unless John has some more insight? I'll try to get back in a little while with some more info. Oscar On Mon, 17 Feb 2003, Simone Chiaretta wrote: exactly, I have this line and I'm doing everything as root... I noticed the problem because in catalina.out I just saw Starting service Tomcat-Standalone Apache Tomcat/4.0.4 but saw Stopping service Tomcat-Standalone only when shuting down manually the server Bye Simone -Messaggio originale- Da: Oscar Carrillo [mailto:[EMAIL PROTECTED]] Inviato: lunedì 17 febbraio 2003 12.13 A: Tomcat Users List Oggetto: Re: R: R: R: Startup/shutdown script H. What does this output?: /sbin/chkconfig --list tomcatd It should output this: tomcatd 0:off 1:off 2:off 3:on4:on5:on6:off Are you doing this all as root? I guess I haven't really looked at my boot process when shutting down. I'll try it. Oscar On Mon, 17 Feb 2003, Simone Chiaretta wrote: Alreay done nothing changed Simo -Messaggio originale- Da: Oscar Carrillo [mailto:[EMAIL PROTECTED]] Inviato: lunedì 17 febbraio 2003 12.05 A: Tomcat Users List Oggetto: Re: R: R: Startup/shutdown script Why don't you try my script and substitute your environment variables? http://daydream.stanford.edu/tomcat/install_web_services.html Go down to the bottom and click on tomcatd. Save it to /etc/rc.d/init.d/tomcatd Then /sbin/chkconfig --del tomcatd #to be safe /sbin/chkconfig --add tomcatd If it works then figure out what's different if you want to learn why yours doesn't work. Oscar On Mon, 17 Feb 2003, Simone Chiaretta wrote: I'm saying that the shutdown script is not executing.. I tried putting a debug line in the script but I don't get it on the console... In the catalina.out I don't get a line saying that Tomcat was stopped... anyway... Simone -Messaggio originale- Da: Turner, John [mailto:[EMAIL PROTECTED]] Inviato: lunedì 17 febbraio 2003 22.58 A: 'Tomcat Users List' Oggetto: RE: R: Startup/shutdown script In the script you posted, you aren't doing things the way that a RH-installed script would do them. For example, you aren't sourcing /etc/rc.d/init.d/functions, you aren't calling daemon() or killproc(), etc. etc. etc. I'm not sure what you want to see...are you saying that your script does not stop Tomcat, or just that you don't get the pretty OK prompt? If it's just the prompt, copy one of the scripts in /etc/init.d and insert tomcat-specific commands where required. John -Original Message- From: Simone Chiaretta [mailto:[EMAIL PROTECTED]] Sent: Monday, February 17, 2003 4:49 PM To: Tomcat Users List Subject: R: R: Startup/shutdown script Hello, I just got home from work I tried your start/shutdown script but I never see during shutdown a row Stopping Tomcat [OK] coming out in the console nor in the /var/log/boot and /var/log/messages I cannot figure out what the problem could be Simo -Messaggio originale- Da: Oscar Carrillo [mailto:[EMAIL PROTECTED]] Inviato: domenica 16 febbraio 2003 15.02 A: Tomcat Users List Oggetto: Re: R: Startup/shutdown script What happens if you shut it down manually (as root)? /etc/rc.d/init.d/tomcat stop I find it easier to put a chkconfig line near the top of the script such as: #chkconfig: 345 84 14 #description: Tomcat jakarta JSP server Then you can do this to add all the appropriate symbolic links for shutdown/startup. /sbin/chkconfig --add tomcatd #this will add the symbolic links /sbin/chkconfig --list tomcatd #this will tell you how it starts up /sbin/chkconfig --del tomcatd #this will get rid of all symbolic links I use RedHat 7.3 and I published my HOWTO along with daemon scripts: http://daydream.stanford.edu/tomcat/install_web_services