CentOS8 zookeeper 开机自启动

本文详细介绍了如何通过创建系统服务脚本并利用chkconfig工具,将Zookeeper配置为开机自启动服务,包括创建脚本、赋予执行权限、注册及管理服务等步骤,确保Zookeeper服务在系统重启后能自动运行。

一、配置系统服务(推荐)

1、创建文件

vi /etc/rc.d/init.d/zookeeper

#!/bin/bash
#chkconfig:2345 20 90
#description:zookeeper
#processname:zookeeper
export JAVA_HOME=/opt/jdk1.8.0_192
case $1 in
        start) su root /opt/zookeeper-3.6.0/bin/zkServer.sh start;;
        stop) su root /opt/zookeeper-3.6.0/bin/zkServer.sh stop;;
        status) su root /opt/zookeeper-3.6.0/bin/zkServer.sh status;;
        restart) su root /opt/zookeeper-3.6.0/bin/zkServer.sh restart;;
        *) echo "require start|stop|status|restart" ;;
esac

2、加可执行权限

chmod +x /etc/rc.d/init.d/zookeeper

3、注册为系统服务(删除系统服务)

chkconfig --add zookeeper

chkconfig --del zookeeper

4、添加开机自启动(关闭开机自启动)

chkconfig zookeeper on

chkconfig zookeeper off

5、启动、关闭redis集群

service zookeeper start

service zookeeper stop

6、查看服务列表

chkconfig --list

zookeeper             0:关    1:关    2:开    3:开    4:开    5:开    6:关

二、验证

[root@dev11 ~]# reboot

重启后,得等一小会,才启来。

[root@dev11 ~]# service zookeeper status
ZooKeeper JMX enabled by default
Using config: /opt/zookeeper-3.6.0/bin/../conf/zoo.cfg
Client port found: 2181. Client address: localhost.
Error contacting service. It is probably not running.
[root@dev11 ~]# service zookeeper status
ZooKeeper JMX enabled by default
Using config: /opt/zookeeper-3.6.0/bin/../conf/zoo.cfg
Client port found: 2181. Client address: localhost.
Mode: follower

参考:

设置zookeeper开机自启动
https://www.cnblogs.com/zsg88/p/8321638.html

AppInventor2-2018版.rar大家下载后,解压后可以看到有3个文件夹,分别是(1)AppInventor2018PersonalEdition_Win是个人离线版;(2)AI2Companion_Win7_64bit是桌面版AI伴侣Win7_64位版;(3)AI2Companion_Win7_32bit是桌面版AI伴侣Win7_32位版。文件夹(2)和(3)是用于测试的桌面版AI伴侣,分别是Win7操作系统32位和64位的。前面测试过,Win10也同样适用。特别注意有些杀毒软件可能会认为是病毒,建议在解压之前先关闭杀毒软件。【启动服务】图片打开AppInventor2018PersonalEdition_Win文件夹后,最后一个文件‘启动AppInventor.cmd’是启动文件。执行启动文件,将打开两个黑色的命令执行窗口。如下2图所示。其中的Dev Server为开发服务器,在整个的开发设计过程中必须保持这个窗口处于开启状态,可以最小化,但不能关闭。另一个窗口的标题是Build Server…,这个是编译服务器窗口,当你选择编译菜单时,这个窗口的内容会刷新。在日常开发过程中,如果暂时不需要编译项目,可以将这个窗口关闭。同时要注意在服务启动过程中,如果系统防火墙提示是否允许该程序的运行,选择“允许”即可。图片图片图片【打开App Inventor开发环境】服务启动成功后,在浏览器地址栏中输入localhost:8888(或是127.0.0.1:8888也可),即可打开App Inventor开发环境。 图片 【启动桌面AI伴侣】打开AI2Companion_Win7_64bit(或AI2Companion_Win7_32bit)文件夹,其中启动命令为ailaunch.bat,执行该命令,将启动桌面版AI伴侣。图片AI伴侣启动过程中,会打开一个命令窗口,第一行显示的“错误:没有找到进程aicompanion*”是批处理文件中的提示信息,不影响伴侣的启动和使用,不必介意它。图片【链接开发环境与AI伴侣】在开发环境中点击菜单“连接→AI伴侣”,将弹出一个窗口,其中显示一个二维码,以及一行6位编码,将六位编码输入到AI伴侣的输入框中,并点击“用编码进行连接”,即可完成开发环境与AI伴侣之间的连接。在实际的操作的过程中,我们经常想复制6位编码到AI伴侣,特别提醒,在开发环境中6位编码,只能右键鼠标点复制,而到AI伴侣界面,只能按Ctrl+v复制。图片图片【重新启动AI伴侣】用鼠标右键点击AI伴侣右上角的“x”号,可以弹出右键菜单,其中前两项分别为“重新加载应用”及“模拟浏览器重启”,如果把AI伴侣理解为浏览器,那么前者相当于刷新页面,后者相当于重启浏览器。 图片错误情况分析:如果在浏览器中启动开发环境时出现以下的界面,只要把’AppInventor2018PersonalEdition_Win是离线包个人版’复制到任何盘的根目录下即可!(AppInventor2019版解决了这个问题)
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值