3. 設(shè)置zookeeper開機自啟動

文章來源: https://blog.csdn.net/u012453843/article/details/70162796

第一種:直接修改/etc/rc.d/rc.local文件

在/etc/rc.d/rc.local文件中需要輸入兩行渐尿,其中export JAVA_HOME=/usr/java/jdk1.8.0_112是必須要有的,否則開機啟動不成功凉夯,大家根據(jù)自己JDK安裝的位置自行更改宝惰。另一行/usr/local/zookeeper-3.4.5/bin/zkServer.sh start則是我們zookeeper的啟動命令尼夺。配置好之后,重啟虛擬機,會發(fā)現(xiàn)已經(jīng)可以開機自啟了。

[root@zookeeper ~]# vim /etc/rc.d/rc.local 
 
#!/bin/sh
#
# This script will be executed *after* all the other init scripts.
# You can put your own initialization stuff in here if you don't
# want to do the full Sys V style init stuff.
 
touch /var/lock/subsys/local
export JAVA_HOME=/usr/java/jdk1.8.0_112
/usr/local/zookeeper-3.4.5/bin/zkServer.sh start

第二種:把zookeeper做成服務(wù)

1、進(jìn)入到/etc/rc.d/init.d目錄下,新建一個zookeeper腳本

[root@zookeeper ~]# cd /etc/rc.d/init.d/
[root@zookeeper init.d]# pwd
/etc/rc.d/init.d
[root@zookeeper init.d]# touch zookeeper

2、給腳本添加執(zhí)行權(quán)限

[root@zookeeper init.d]# chmod +x zookeeper

3、使用命令vim zookeeper進(jìn)行編輯,在腳本中輸入如下內(nèi)容果漾,其中同上面注意事項一樣要添加export JAVA_HOME=//usr/java/jdk1.8.0_112這一行户辱,否則無法正常啟動变逃。

[root@zookeeper init.d]# vim zookeeper 
 
#!/bin/bash
#chkconfig:2345 20 90
#description:zookeeper
#processname:zookeeper
export JAVA_HOME=//usr/java/jdk1.8.0_112
case $1 in
        start) su root /usr/local/zookeeper-3.4.5/bin/zkServer.sh start;;
        stop) su root /usr/local/zookeeper-3.4.5/bin/zkServer.sh stop;;
        status) su root /usr/local/zookeeper-3.4.5/bin/zkServer.sh status;;
        restart) su /usr/local/zookeeper-3.4.5/bin/zkServer.sh restart;;
        *) echo "require start|stop|status|restart" ;;
esac

4凰棉、使用service zookeeper start/stop命令來嘗試啟動關(guān)閉zookeeper,使用service zookeeper status查看zookeeper狀態(tài)福压。
先來看啟動及狀態(tài)

[root@zookeeper init.d]# service zookeeper start
JMX enabled by default
Using config: /usr/local/zookeeper-3.4.5/bin/../conf/zoo.cfg
Starting zookeeper ... STARTED
[root@zookeeper init.d]# service zookeeper status
JMX enabled by default
Using config: /usr/local/zookeeper-3.4.5/bin/../conf/zoo.cfg
Mode: standalone
[root@zookeeper init.d]# 

接著看關(guān)閉及狀態(tài)

[root@zookeeper init.d]# service zookeeper stop
JMX enabled by default
Using config: /usr/local/zookeeper-3.4.5/bin/../conf/zoo.cfg
Stopping zookeeper ... STOPPED
[root@zookeeper init.d]# service zookeeper status
JMX enabled by default
Using config: /usr/local/zookeeper-3.4.5/bin/../conf/zoo.cfg
Error contacting service. It is probably not running.
[root@zookeeper init.d]#

5、添加到開機自啟

[root@zookeeper init.d]# chkconfig --add zookeeper 
      添加完之后,我們使用chkconfig --list來查看開機自啟的服務(wù)中是否已經(jīng)有我們的zookeeper了,如下所示,可以看到在最后一行便是我們的zookeeper服務(wù)了送膳。
[root@zookeeper init.d]# chkconfig --list
auditd          0:關(guān)閉    1:關(guān)閉    2:啟用    3:啟用    4:啟用    5:啟用    6:關(guān)閉
blk-availability    0:關(guān)閉    1:啟用    2:啟用    3:啟用    4:啟用    5:啟用    6:關(guān)閉
crond           0:關(guān)閉    1:關(guān)閉    2:啟用    3:啟用    4:啟用    5:啟用    6:關(guān)閉
ip6tables       0:關(guān)閉    1:關(guān)閉    2:啟用    3:啟用    4:啟用    5:啟用    6:關(guān)閉
iptables        0:關(guān)閉    1:關(guān)閉    2:啟用    3:啟用    4:啟用    5:啟用    6:關(guān)閉
iscsi           0:關(guān)閉    1:關(guān)閉    2:關(guān)閉    3:啟用    4:啟用    5:啟用    6:關(guān)閉
iscsid          0:關(guān)閉    1:關(guān)閉    2:關(guān)閉    3:啟用    4:啟用    5:啟用    6:關(guān)閉
lvm2-monitor    0:關(guān)閉    1:啟用    2:啟用    3:啟用    4:啟用    5:啟用    6:關(guān)閉
mdmonitor       0:關(guān)閉    1:關(guān)閉    2:啟用    3:啟用    4:啟用    5:啟用    6:關(guān)閉
multipathd      0:關(guān)閉    1:關(guān)閉    2:關(guān)閉    3:關(guān)閉    4:關(guān)閉    5:關(guān)閉    6:關(guān)閉
netconsole      0:關(guān)閉    1:關(guān)閉    2:關(guān)閉    3:關(guān)閉    4:關(guān)閉    5:關(guān)閉    6:關(guān)閉
netfs           0:關(guān)閉    1:關(guān)閉    2:關(guān)閉    3:啟用    4:啟用    5:啟用    6:關(guān)閉
network         0:關(guān)閉    1:關(guān)閉    2:啟用    3:啟用    4:啟用    5:啟用    6:關(guān)閉
postfix         0:關(guān)閉    1:關(guān)閉    2:啟用    3:啟用    4:啟用    5:啟用    6:關(guān)閉
rdisc           0:關(guān)閉    1:關(guān)閉    2:關(guān)閉    3:關(guān)閉    4:關(guān)閉    5:關(guān)閉    6:關(guān)閉
restorecond     0:關(guān)閉    1:關(guān)閉    2:關(guān)閉    3:關(guān)閉    4:關(guān)閉    5:關(guān)閉    6:關(guān)閉
rsyslog         0:關(guān)閉    1:關(guān)閉    2:啟用    3:啟用    4:啟用    5:啟用    6:關(guān)閉
saslauthd       0:關(guān)閉    1:關(guān)閉    2:關(guān)閉    3:關(guān)閉    4:關(guān)閉    5:關(guān)閉    6:關(guān)閉
sshd            0:關(guān)閉    1:關(guān)閉    2:啟用    3:啟用    4:啟用    5:啟用    6:關(guān)閉
udev-post       0:關(guān)閉    1:啟用    2:啟用    3:啟用    4:啟用    5:啟用    6:關(guān)閉
zookeeper       0:關(guān)閉    1:關(guān)閉    2:啟用    3:啟用    4:啟用    5:啟用    6:關(guān)閉
       開機自啟配置好了照藻,我們重啟一下試試幸缕,如下所示。一切正常!坤次!說明我們的開機自啟動成功了。
[root@zookeeper ~]# /usr/local/zookeeper-3.4.5/bin/zkServer.sh status
JMX enabled by default
Using config: /usr/local/zookeeper-3.4.5/bin/../conf/zoo.cfg
Mode: standalone

PS: 若你覺得可以、還行疑故、過得去钦铁、甚至不太差的話,可以“關(guān)注”一下,就此謝過!

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個濱河市躲履,隨后出現(xiàn)的幾起案子篷帅,更是在濱河造成了極大的恐慌,老刑警劉巖,帶你破解...
    沈念sama閱讀 216,744評論 6 502
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件正林,死亡現(xiàn)場離奇詭異觅廓,居然都是意外死亡哪亿,警方通過查閱死者的電腦和手機芥永,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 92,505評論 3 392
  • 文/潘曉璐 我一進(jìn)店門劲弦,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人,你說我怎么就攤上這事橙凳。” “怎么了笑撞?”我有些...
    開封第一講書人閱讀 163,105評論 0 353
  • 文/不壞的土叔 我叫張陵岛啸,是天一觀的道長。 經(jīng)常有香客問我茴肥,道長坚踩,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 58,242評論 1 292
  • 正文 為了忘掉前任瓤狐,我火速辦了婚禮瞬铸,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘础锐。我一直安慰自己嗓节,他們只是感情好,可當(dāng)我...
    茶點故事閱讀 67,269評論 6 389
  • 文/花漫 我一把揭開白布皆警。 她就那樣靜靜地躺著拦宣,像睡著了一般。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上鸵隧,一...
    開封第一講書人閱讀 51,215評論 1 299
  • 那天绸罗,我揣著相機與錄音,去河邊找鬼豆瘫。 笑死珊蟀,一個胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的靡羡。 我是一名探鬼主播系洛,決...
    沈念sama閱讀 40,096評論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼俊性,長吁一口氣:“原來是場噩夢啊……” “哼略步!你這毒婦竟也來了?” 一聲冷哼從身側(cè)響起定页,我...
    開封第一講書人閱讀 38,939評論 0 274
  • 序言:老撾萬榮一對情侶失蹤趟薄,失蹤者是張志新(化名)和其女友劉穎,沒想到半個月后典徊,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體杭煎,經(jīng)...
    沈念sama閱讀 45,354評論 1 311
  • 正文 獨居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 37,573評論 2 333
  • 正文 我和宋清朗相戀三年卒落,在試婚紗的時候發(fā)現(xiàn)自己被綠了羡铲。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點故事閱讀 39,745評論 1 348
  • 序言:一個原本活蹦亂跳的男人離奇死亡儡毕,死狀恐怖也切,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情腰湾,我是刑警寧澤雷恃,帶...
    沈念sama閱讀 35,448評論 5 344
  • 正文 年R本政府宣布,位于F島的核電站费坊,受9級特大地震影響倒槐,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜附井,卻給世界環(huán)境...
    茶點故事閱讀 41,048評論 3 327
  • 文/蒙蒙 一讨越、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧永毅,春花似錦把跨、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,683評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至,卻和暖如春滨嘱,著一層夾襖步出監(jiān)牢的瞬間峰鄙,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 32,838評論 1 269
  • 我被黑心中介騙來泰國打工太雨, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留吟榴,地道東北人。 一個月前我還...
    沈念sama閱讀 47,776評論 2 369
  • 正文 我出身青樓囊扳,卻偏偏與公主長得像吩翻,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子锥咸,可洞房花燭夜當(dāng)晚...
    茶點故事閱讀 44,652評論 2 354