Author: rvs
Date: Wed Sep 7 17:20:14 2011
New Revision: 1166274
URL: http://svn.apache.org/viewvc?rev=1166274&view=rev
Log:
BIGTOP-20. hard-coded pid location in Hadoop init.d scripts
Modified:
incubator/bigtop/trunk/bigtop-packages/src/rpm/hadoop/SOURCES/hadoop-init.tmpl
incubator/bigtop/trunk/bigtop-packages/src/rpm/hadoop/SOURCES/hadoop-init.tmpl.suse
Modified:
incubator/bigtop/trunk/bigtop-packages/src/rpm/hadoop/SOURCES/hadoop-init.tmpl
URL:
http://svn.apache.org/viewvc/incubator/bigtop/trunk/bigtop-packages/src/rpm/hadoop/SOURCES/hadoop-init.tmpl?rev=1166274&r1=1166273&r2=1166274&view=diff
==============================================================================
---
incubator/bigtop/trunk/bigtop-packages/src/rpm/hadoop/SOURCES/hadoop-init.tmpl
(original)
+++
incubator/bigtop/trunk/bigtop-packages/src/rpm/hadoop/SOURCES/hadoop-init.tmpl
Wed Sep 7 17:20:14 2011
@@ -23,6 +23,8 @@
source /etc/rc.d/init.d/functions
source /etc/default/hadoop
+source @HADOOP_COMMON_ROOT@/bin/hadoop-config.sh
+
RETVAL_SUCCESS=0
STATUS_RUNNING=0
@@ -31,7 +33,8 @@ STATUS_DEAD_AND_LOCK=2
STATUS_NOT_RUNNING=3
RETVAL=0
-PIDFILE="/var/run/hadoop/hadoop-$HADOOP_IDENT_STRING-@[email protected]"
+HADOOP_PID_DIR=${HADOOP_PID_DIR:-/var/run/hadoop}
+PIDFILE="$HADOOP_PID_DIR/hadoop-$HADOOP_IDENT_STRING-@[email protected]"
LOCKFILE="/var/lock/subsys/hadoop-@HADOOP_DAEMON@"
desc="Hadoop @HADOOP_DAEMON@ daemon"
SLEEP_TIME=5
Modified:
incubator/bigtop/trunk/bigtop-packages/src/rpm/hadoop/SOURCES/hadoop-init.tmpl.suse
URL:
http://svn.apache.org/viewvc/incubator/bigtop/trunk/bigtop-packages/src/rpm/hadoop/SOURCES/hadoop-init.tmpl.suse?rev=1166274&r1=1166273&r2=1166274&view=diff
==============================================================================
---
incubator/bigtop/trunk/bigtop-packages/src/rpm/hadoop/SOURCES/hadoop-init.tmpl.suse
(original)
+++
incubator/bigtop/trunk/bigtop-packages/src/rpm/hadoop/SOURCES/hadoop-init.tmpl.suse
Wed Sep 7 17:20:14 2011
@@ -34,6 +34,8 @@
source /lib/lsb/init-functions
source /etc/default/hadoop
+source @HADOOP_COMMON_ROOT@/bin/hadoop-config.sh
+
RETVAL_SUCCESS=0
STATUS_RUNNING=0
@@ -49,7 +51,8 @@ ERROR_PROGRAM_NOT_CONFIGURED=6
RETVAL=0
EXEC_PATH=@HADOOP_COMMON_ROOT@/bin/hadoop-daemon.sh
CONFIG_PATH="@HADOOP_CONF_DIR@"
-PIDFILE="/var/run/hadoop/hadoop-$HADOOP_IDENT_STRING-@[email protected]"
+HADOOP_PID_DIR=${HADOOP_PID_DIR:-/var/run/hadoop}
+PIDFILE="$HADOOP_PID_DIR/hadoop-$HADOOP_IDENT_STRING-@[email protected]"
LOCKFILE="/var/lock/subsys/hadoop-@HADOOP_DAEMON@"
desc="Hadoop @HADOOP_DAEMON@ daemon"
USER="@HADOOP_DAEMON_USER@"