Skip to content

Commit bc4abcf

Browse files
committed
Capture stderr and stdout of the jsvc run services (agent and usage)
1 parent 55d67a0 commit bc4abcf

2 files changed

Lines changed: 8 additions & 4 deletions

File tree

packaging/centos63/cloud-agent.rc

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,8 @@ whatami=cloudstack-agent
3131
SHORTNAME="$whatami"
3232
PIDFILE=/var/run/"$whatami".pid
3333
LOCKFILE=/var/lock/subsys/"$SHORTNAME"
34-
LOGFILE=/var/log/cloudstack/agent/agent.log
34+
LOGDIR=/var/log/cloudstack/agent
35+
LOGFILE=${LOGDIR}/agent.log
3536
PROGNAME="Cloud Agent"
3637
CLASS="com.cloud.agent.AgentShell"
3738
JSVC=`which jsvc 2>/dev/null`;
@@ -67,7 +68,8 @@ export CLASSPATH="$SCP:$DCP:$ACP:$JCP:/etc/cloudstack/agent:/usr/share/cloudstac
6768
start() {
6869
echo -n $"Starting $PROGNAME: "
6970
if hostname --fqdn >/dev/null 2>&1 ; then
70-
$JSVC -cp "$CLASSPATH" -pidfile "$PIDFILE" $CLASS
71+
$JSVC -cp "$CLASSPATH" -pidfile "$PIDFILE" \
72+
-errfile $LOGDIR/cloudstack-agent.out -outfile $LOGDIR/cloudstack-agent.out $CLASS
7173
RETVAL=$?
7274
echo
7375
else

packaging/centos63/cloud-usage.rc

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,8 @@
3535
SHORTNAME="cloudstack-usage"
3636
PIDFILE=/var/run/"$SHORTNAME".pid
3737
LOCKFILE=/var/lock/subsys/"$SHORTNAME"
38-
LOGFILE=/var/log/cloudstack/usage/usage.log
38+
LOGDIR=/var/log/cloudstack/usage
39+
LOGFILE=${LOGDIR}/usage.log
3940
PROGNAME="CloudStack Usage Monitor"
4041
CLASS="com.cloud.usage.UsageServer"
4142
PROG="jsvc"
@@ -79,7 +80,8 @@ start() {
7980

8081
echo -n "Starting $PROGNAME" "$SHORTNAME"
8182

82-
if daemon --pidfile $PIDFILE $DAEMON -cp "$CLASSPATH" -pidfile "$PIDFILE" -user "$USER" -errfile SYSLOG -Dpid=$$ $CLASS
83+
if daemon --pidfile $PIDFILE $DAEMON -cp "$CLASSPATH" -pidfile "$PIDFILE" -user "$USER" \
84+
-errfile $LOGDIR/cloudstack-usage.out -outfile $LOGDIR/cloudstack-usage.out -Dpid=$$ $CLASS
8385
RETVAL=$?
8486
then
8587
rc=0

0 commit comments

Comments
 (0)