mirror of
https://github.com/apache/cloudstack.git
synced 2025-10-26 08:42:29 +01:00
Capture stderr and stdout of the jsvc run services (agent and usage)
This commit is contained in:
parent
55d67a0ff0
commit
bc4abcf14d
@ -31,7 +31,8 @@ whatami=cloudstack-agent
|
|||||||
SHORTNAME="$whatami"
|
SHORTNAME="$whatami"
|
||||||
PIDFILE=/var/run/"$whatami".pid
|
PIDFILE=/var/run/"$whatami".pid
|
||||||
LOCKFILE=/var/lock/subsys/"$SHORTNAME"
|
LOCKFILE=/var/lock/subsys/"$SHORTNAME"
|
||||||
LOGFILE=/var/log/cloudstack/agent/agent.log
|
LOGDIR=/var/log/cloudstack/agent
|
||||||
|
LOGFILE=${LOGDIR}/agent.log
|
||||||
PROGNAME="Cloud Agent"
|
PROGNAME="Cloud Agent"
|
||||||
CLASS="com.cloud.agent.AgentShell"
|
CLASS="com.cloud.agent.AgentShell"
|
||||||
JSVC=`which jsvc 2>/dev/null`;
|
JSVC=`which jsvc 2>/dev/null`;
|
||||||
@ -67,7 +68,8 @@ export CLASSPATH="$SCP:$DCP:$ACP:$JCP:/etc/cloudstack/agent:/usr/share/cloudstac
|
|||||||
start() {
|
start() {
|
||||||
echo -n $"Starting $PROGNAME: "
|
echo -n $"Starting $PROGNAME: "
|
||||||
if hostname --fqdn >/dev/null 2>&1 ; then
|
if hostname --fqdn >/dev/null 2>&1 ; then
|
||||||
$JSVC -cp "$CLASSPATH" -pidfile "$PIDFILE" $CLASS
|
$JSVC -cp "$CLASSPATH" -pidfile "$PIDFILE" \
|
||||||
|
-errfile $LOGDIR/cloudstack-agent.out -outfile $LOGDIR/cloudstack-agent.out $CLASS
|
||||||
RETVAL=$?
|
RETVAL=$?
|
||||||
echo
|
echo
|
||||||
else
|
else
|
||||||
|
|||||||
@ -35,7 +35,8 @@
|
|||||||
SHORTNAME="cloudstack-usage"
|
SHORTNAME="cloudstack-usage"
|
||||||
PIDFILE=/var/run/"$SHORTNAME".pid
|
PIDFILE=/var/run/"$SHORTNAME".pid
|
||||||
LOCKFILE=/var/lock/subsys/"$SHORTNAME"
|
LOCKFILE=/var/lock/subsys/"$SHORTNAME"
|
||||||
LOGFILE=/var/log/cloudstack/usage/usage.log
|
LOGDIR=/var/log/cloudstack/usage
|
||||||
|
LOGFILE=${LOGDIR}/usage.log
|
||||||
PROGNAME="CloudStack Usage Monitor"
|
PROGNAME="CloudStack Usage Monitor"
|
||||||
CLASS="com.cloud.usage.UsageServer"
|
CLASS="com.cloud.usage.UsageServer"
|
||||||
PROG="jsvc"
|
PROG="jsvc"
|
||||||
@ -79,7 +80,8 @@ start() {
|
|||||||
|
|
||||||
echo -n "Starting $PROGNAME" "$SHORTNAME"
|
echo -n "Starting $PROGNAME" "$SHORTNAME"
|
||||||
|
|
||||||
if daemon --pidfile $PIDFILE $DAEMON -cp "$CLASSPATH" -pidfile "$PIDFILE" -user "$USER" -errfile SYSLOG -Dpid=$$ $CLASS
|
if daemon --pidfile $PIDFILE $DAEMON -cp "$CLASSPATH" -pidfile "$PIDFILE" -user "$USER" \
|
||||||
|
-errfile $LOGDIR/cloudstack-usage.out -outfile $LOGDIR/cloudstack-usage.out -Dpid=$$ $CLASS
|
||||||
RETVAL=$?
|
RETVAL=$?
|
||||||
then
|
then
|
||||||
rc=0
|
rc=0
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user