CentOS配置Hbase成系統應用,並隨系統自啓動

 

1、在/etc/init.d/目錄創建hbase文件

#!/bin/bash
# chkconfig: 345 63 37

#export JAVA_HOME=/usr/local/jdk1.8.0_191

HBASE_HOME=/usr/local/hbase-1.2.12

case "$1" in
    start)
        $HBASE_HOME/bin/start-hbase.sh
        ;;
    stop)
        $HBASE_HOME/bin/stop-hbase.sh
        ;;
    restart)
        $HBASE_HOME/bin/start-hbase.sh
        sleep 1
        $HBASE_HOME/bin/stop-hbase.sh
        ;;
    *)
        echo "Usage: $0 {start|stop|restart}"
        ;;

esac
exit 0

若hbase-env.sh沒有配置JAVA_HOME環境變量,可取消上面紅色註釋,開啓JAVA_HOME環境變量

2、對hbase文件進行授權

chmod 777 hbase

3、啓動、關閉、重啓hbase服務

service hbase start   // 啓動hbase服務
service hbase stop    // 關閉hbase服務
service hbase restart // 重啓hbase服務

4、設置開啓啓動或不啓動hbase服務

chkconfig hbase on    // 設置開機啓動
chkconfig hbase off   // 關閉開機啓動
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章