Hadoop与hbase 设置开机自启(伪分布式)

tech2023-09-29  86

创建hadoop-service启动脚本:

#!/bin/bash # chkconfig: 2345 90 90 # description: hadoop service # It is used to serve HTML files and CGI. # processname: hadoop # Source function library. . /etc/profile # See how we were called. case "$1" in start) echo "Starting hadoop..." $HADOOP_HOME/sbin/start-all.sh ;; stop) echo "Stopping hadoop..." $HADOOP_HOME/sbin/stop-all.sh ;; restart) echo "Restarting hadoop..." exit 1 ;; *) echo "Usage: $0 {start|stop}" exit 1 ;; esac exit 0

创建hbase-service启动脚本:

#!/bin/bash # chkconfig: 2345 91 89 export JAVA_HOME=/root/jdk1.8.0_251 export HBASE_HOME=/root/hbase-2.3.0 # description: hbase service # It is used to serve HTML files and CGI. # processname: hbase # Source function library. . /etc/profile # See how we were called. case "$1" in start) echo "Starting hbase..." $HBASE_HOME/bin/start-hbase.sh ;; stop) echo "Stopping hbase..." $HBASE_HOME/bin/stop-hbase.sh ;; restart) echo "Restarting hbase..." exit 1 ;; *) echo "Usage: $0 {start|stop}" exit 1 ;; esac exit 0

放到 /etc/init.d目录下,然后

chmod +x  hadoop-service

chkconfig hadoop-service on

chmod +x  hbase-service

chkconfig hbase-service on

 

reboot后,jps查看进程

 
最新回复(0)