You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@bigtop.apache.org by ev...@apache.org on 2018/06/05 16:42:03 UTC

bigtop git commit: BIGTOP-3038: Add rollingupgrade option in hadoop-hdfs-namenode.svc

Repository: bigtop
Updated Branches:
  refs/heads/master 19609d135 -> 946787854


BIGTOP-3038: Add rollingupgrade option in hadoop-hdfs-namenode.svc

Signed-off-by: Evans Ye <ev...@apache.org>


Project: http://git-wip-us.apache.org/repos/asf/bigtop/repo
Commit: http://git-wip-us.apache.org/repos/asf/bigtop/commit/94678785
Tree: http://git-wip-us.apache.org/repos/asf/bigtop/tree/94678785
Diff: http://git-wip-us.apache.org/repos/asf/bigtop/diff/94678785

Branch: refs/heads/master
Commit: 9467878546b5082b5e91a3bc241ed6d5d280d396
Parents: 19609d1
Author: Sahil Aggarwal <sa...@gmail.com>
Authored: Tue Jun 5 19:26:21 2018 +0530
Committer: Evans Ye <ev...@apache.org>
Committed: Wed Jun 6 00:41:50 2018 +0800

----------------------------------------------------------------------
 bigtop-packages/src/common/hadoop/hadoop-hdfs-namenode.svc | 6 +++++-
 bigtop-packages/src/templates/init.d.tmpl                  | 3 +--
 2 files changed, 6 insertions(+), 3 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/bigtop/blob/94678785/bigtop-packages/src/common/hadoop/hadoop-hdfs-namenode.svc
----------------------------------------------------------------------
diff --git a/bigtop-packages/src/common/hadoop/hadoop-hdfs-namenode.svc b/bigtop-packages/src/common/hadoop/hadoop-hdfs-namenode.svc
index f17014e..9422aac 100644
--- a/bigtop-packages/src/common/hadoop/hadoop-hdfs-namenode.svc
+++ b/bigtop-packages/src/common/hadoop/hadoop-hdfs-namenode.svc
@@ -29,6 +29,10 @@ cat <<'__EOT__'
       DAEMON_FLAGS="$DAEMON_FLAGS -${1}"
       start
       ;;
+    rollingupgrade)
+      DAEMON_FLAGS="$DAEMON_FLAGS -${1} ${2}"
+      start
+      ;;
     init)
       check_for_root
       checkstatusofproc
@@ -40,7 +44,7 @@ cat <<'__EOT__'
       fi
       ;;
     *)
-      echo $"Usage: $0 {start|stop|status|restart|try-restart|condrestart|upgrade|rollback|init}"
+      echo $"Usage: $0 {start|stop|status|restart|try-restart|condrestart|upgrade|rollback|rollingupgrade [downgrade|rollback|started]|init}"
       exit 1
 __EOT__
 

http://git-wip-us.apache.org/repos/asf/bigtop/blob/94678785/bigtop-packages/src/templates/init.d.tmpl
----------------------------------------------------------------------
diff --git a/bigtop-packages/src/templates/init.d.tmpl b/bigtop-packages/src/templates/init.d.tmpl
index 35326b8..42b7758 100755
--- a/bigtop-packages/src/templates/init.d.tmpl
+++ b/bigtop-packages/src/templates/init.d.tmpl
@@ -246,7 +246,6 @@ checkstatusofproc(){
 checkstatus(){
   checkstatusofproc
   status=$?
-
   case "$status" in
     $STATUS_RUNNING)
       log_success_msg "${DESC} is running"
@@ -309,7 +308,7 @@ cat <<'__EOT__'
   esac
 }
 
-service "$1"
+service "$@"
 
 exit $RETVAL
 __EOT__