09-03-2009
Eagle,
Thanks. I wanted was to create a shell script that will be put in a cronjob to run every say 5 hours daily and the script will check if the Tomcat is up or not if not then start it automatically without having to do it manually.
Going your way, as you pointed how to make a shellscrpit read the contents of "ps -ef|grep java" and figure out if Tomcat is up or not if not then run "./startup.sh"
any help would be appreciated.
Thanks
10 More Discussions You Might Find Interesting
1. Shell Programming and Scripting
I have Tomcat installed on a Unix box and I need to start it remotely from another Unix box.
Tomcat is started using a script. When this script is run locally everything is fine. When I run the same script from remote box, tomcat starts but the command running the script does not terminate.:(
... (2 Replies)
Discussion started by: shrgh
2 Replies
2. Web Development
Hi,
I have the user who runs tomcat: tomcat:tomcats
I want to have another user who will be able to start and stop tomcat process.
Is this possible?
Thanks,
Bianca (1 Reply)
Discussion started by: potro
1 Replies
3. Solaris
Current platform: Sun OS 5.9 Solaris
isainfo -v
64-bit sparcv9 applications
32-bit sparc applications
Problem: Fail to start tomcat server
ps -ef | grep tomcat
nothing displays...
Steps:
Installed jakarta-tomcat-5.0.30
Installed jdk 1.6 and set path in profile... (11 Replies)
Discussion started by: sbox
11 Replies
4. Shell Programming and Scripting
Hi Rockers,
I hope u r dng good one. I have a one question is in unix with informatica . I need a unix script to check whether particular file exists in the folder , If it means we have a informatica server , so we can start the informatica server by accessing that file. Every week we have... (0 Replies)
Discussion started by: gurukrishnan
0 Replies
5. Shell Programming and Scripting
i have a problem with the code I created (see below).
a. when I logged in as root and su to tomcat, i can execute all options. when I press X, it will exit properly.
b. when I logged in directly as user1, I can execute also all options. if I press X i will logout automatically to putty.... (2 Replies)
Discussion started by: lhareigh890
2 Replies
6. UNIX for Advanced & Expert Users
Hi All,
wget http://<username>:<password>@<hostname>:<port>/manager/list -O - -q using this command i can able to stop , start , reload everything i can able to do once i start the tomcat , now i have some doubt legends.
1. Is this is a secure way using wget to start, stop, reload the... (0 Replies)
Discussion started by: anishkumarv
0 Replies
7. Shell Programming and Scripting
Here it goes from my unexperienced point of view. I am using CentOS 5.6. I have a Java based server that needs to be running 24/7/365. To begin from the machine the server is on rebooting; I SSH in to a shell, cd to the server dir, screen -S server1, and execute ./exec (listed below) in the screen.... (12 Replies)
Discussion started by: MacG32
12 Replies
8. Solaris
Hi,
We have upgrade tomcat from 5.0.20 to 7.0.33 and made changes to server.xml file according to newer version.. how ever the upgrade went fine and now i am unable to deploy application remotely.. it is giving 403 access denied error.. we have seperate appbase directory mentioned in server.xml..... (0 Replies)
Discussion started by: phani4u
0 Replies
9. Shell Programming and Scripting
Hi,
I need to monitor the tomcat log file called "Catalina.out" for any errors like out of memory,JDBC exceptions,broken pipe any other errors and exceptions
The script should monitor this file and send a mail instantly and create a text file with errors day to day.
Iam using Solaris... (3 Replies)
Discussion started by: chaithanyaa
3 Replies
10. UNIX for Advanced & Expert Users
Hi all,
on our application server we have the following script that monitor the status of the website, my problem here is that i have edite the retries from 3 to 5,
and the timewait to 120 second,
so the script should check 5 times every 2 minutes, and if the fifth check fails it must restart... (0 Replies)
Discussion started by: charli1
0 Replies
LEARN ABOUT SUNOS
smcwebserver
smcwebserver(1M) System Administration Commands smcwebserver(1M)
NAME
smcwebserver - manage the server for the Sun Web Console
SYNOPSIS
/usr/sbin/smcwebserver subcommand options
DESCRIPTION
The smcwebserver utility manages the Sun Web Console server. Sun Web Console is a browser-based interface that performs systems management.
System administrators can manage systems, devices and services from the console.
When the console webserver is running, you can view the console by opening a browser and pointing to:
https://host:6789
host is the machine where the console has been installed and the console server is running.
SUBCOMMANDS
The following subcommands are supported:
disable Disable automatic start or stop during system boot or shutdown. Until the administrator reruns the script with the smcweb-
server enable subcommand the webserver can be started/stopped only when the administrator executes the script manually
using the following command:
# /usr/sbin/smcwebserver [start | stop]
enable Enable the webserver to startup automatically during subsequent system boot and gracefully stop during system shutdown.
restart Stop and subsequently start the console webserver.
The format of the restart subcommand is:
restart [-U username]
start Start the console webserver.
The format of the start subcommand is:
start [-U username]
stop Stop the console webserver.
status Display status of the console webserver.
The format of the status subcommand is:
status [-p]
OPTIONS
The following options are supported:
-U username | --username usernamThe user identity to run the server as. Once the server has successfuly started under the specified iden-
tity, all subsequent starts will automatically be done under that identity until you change it via this
option, or by changing the com.sun.web.console.user configuration property via the smreg(1M) command. The
default is to run the server under the "noaccess" identity.
-p | --parseable Display non-localized output suitable for programmatic parsing. If the server is running, the output will
be:
running=yes
If the server is not running, the output will be:
running=no
-h | --help | -? Display the usage statement.
-V | --version Display console version information.
EXAMPLES
Example 1: Displaying the Usage Statement
The following command displays the smcwebserver usage statement:
% smcwebserver --help
Example 2: Determining if the Server is Running
The following shell command will start the server if it is not already running.
ans=`smcwebserver -p | grep running | cut -d"=" -f2`
if [ "$ans" = "no" ]; then
smcwebserver start
fi
ENVIRONMENT VARIABLES
See environ(5) for descriptions of the following environment variables that affect the execution of smcwebserver:
JAVA_HOME
If you do not specify this environment variable, your PATH is searched for a suitable java. Otherwise, depending on the OS, the follow-
ing default locations are used:
Solaris: /usr/j2se
Linux: /usr/java/j2sdk1.4*
EXIT STATUS
The following exit values are returned:
0 Successful completion.
1 An error occurred.
ATTRIBUTES
See attributes(5) for descriptions of the following attributes:
+-----------------------------+-----------------------------+
| ATTRIBUTE TYPE | ATTRIBUTE VALUE |
+-----------------------------+-----------------------------+
|Availability |SUNWmcon |
+-----------------------------+-----------------------------+
SEE ALSO
smreg(1M), attributes(5), environ(5)
SunOS 5.10 27 May 2004 smcwebserver(1M)