Centos7上设置zookeeper自启动
版权声明:本文为博主原创文章,遵循 CC 4.0 by-sa 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/zhouzhiwengang/article/details/94595163
昨天参考网上的相关教程,Centos7安装Zookeeper3.4.12并实现开机自动,今天早上开启虚拟机,查看zookeeper 的服务状态:
1:切换至zookeeper 的安装目录:
cd /usr/local/zookeeper/zookeeper-3.4.12/bin
2:查看zookeeper 的服务状态
./zkServer.sh status
3:查看的服务结果:zookeeper 服务没有正常启动
ZooKeeper JMX enabled by default
Using config: /usr/local/zookeeper/zookeeper-3.4.12/bin/../conf/zoo.cfg
Error contacting service. It is probably not running.
google 检索了一下:'centos7 开机自启动的实现方式',得到的结果无非是以下几种方式:
第一种:编辑/etc/rc.local 文件方式
第二种:在/etc/rc.d/init.d 添加可执行脚本程序
我选择的是第一种方式,zookeeeper 开机自启动编辑内容如下:
su - root -c '/usr/local/zookeeper/zookeeper-3.4.12/bin/zkServer.sh start'
解决开机zookeeper 没有实现服务自启动
第一步:查询/ect/rc.local 的执行权限配置
[root@localhost ~]# ll /etc/rc.local
lrwxrwxrwx. 1 root root 13 8月 12 06:09 /etc/rc.local -> rc.d/rc.local
注意:请注意"/etc/rc.local -> rc.d/rc.local" 这段代码的功能含义,编辑/etc/rc.local 文件内容,同时写入/etc/rc.d/rc.local 文件中,我们刚刚只是查看了/etc/rc.local 文件的执行权限还有查看/etc/rc.d/rc.local的权限。
[root@localhost ~]# ll /etc/rc.d/rc.local
-rw-r--r--. 1 root root 477 6月 10 13:35 /etc/rc.d/rc.local
我们注意到/etc/rc.d/rc.local 仅仅只有阅读权限,我为这个文件添加最高权限
[root@master etc]# chmod 777 /etc/rc.d/rc.local
[root@master etc]# ll /etc/rc.d/rc.local
-rwxrwxrwx. 1 root root 548 7月 3 14:57 /etc/rc.d/rc.local
重新启动centos7 服务器,再次验证zookeeper 服务是否正常启动
# 立即重启服务起
reboot -f
#查看zooKeeper 服务 相关指令
[root@master bin]# ./zkServer.sh status
ZooKeeper JMX enabled by default
Using config: /usr/local/zookeeper/zookeeper-3.4.12/bin/../conf/zoo.cfg
Error contacting service. It is probably not running.
————————————————
版权声明:本文为CSDN博主「在奋斗的大道」的原创文章,遵循CC 4.0 by-sa版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/zhouzhiwengang/article/details/94595163
Centos7 配置zookeeper 开机自启动
昨天参考网上的相关教程,Centos7安装Zookeeper3.4.12并实现开机自动,今天早上开启虚拟机,查看zookeeper 的服务状态:
- #切换至zookeeper 的安装目录:
- cd /usr/local/zookeeper/zookeeper-3.4.12/bin
- #查看zookeeper 的服务状态
- ./zkServer.sh status
- #查看的服务结果:zookeeper 服务没有正常启动
- ZooKeeper JMX enabled by default
- Using config: /usr/local/zookeeper/zookeeper-3.4.12/bin/../conf/zoo.cfg
- Error contacting service. It is probably not running.
google 检索了一下:'centos7 开机自启动的实现方式',得到的结果无非是以下几种方式:
第一种:编辑/etc/rc.local 文件方式
第二种:在/etc/rc.d/init.d 添加可执行脚本程序
我选择的是第一种方式,zookeeeper 开机自启动编辑内容如下:
su - root -c '/usr/local/zookeeper/zookeeper-3.4.12/bin/zkServer.sh start'
解决开机zookeeper 没有实现服务自启动
第一步:查询/ect/rc.local 的执行权限配置
- [root@localhost ~]# ll /etc/rc.local
- lrwxrwxrwx. 1 root root 13 8月 12 06:09 /etc/rc.local -> rc.d/rc.local
注意:请注意"/etc/rc.local -> rc.d/rc.local" 这段代码的功能含义,编辑/etc/rc.local 文件内容,同时写入/etc/rc.d/rc.local 文件中,我们刚刚只是查看了/etc/rc.local 文件的执行权限还有查看/etc/rc.d/rc.local的权限。
- [root@localhost ~]# ll /etc/rc.d/rc.local
- -rw-r--r--. 1 root root 477 6月 10 13:35 /etc/rc.d/rc.local
我们注意到/etc/rc.d/rc.local 仅仅只有阅读权限,我为这个文件添加最高权限
- [root@master etc]# chmod 777 /etc/rc.d/rc.local
- [root@master etc]# ll /etc/rc.d/rc.local
- -rwxrwxrwx. 1 root root 548 7月 3 14:57 /etc/rc.d/rc.local
重新启动centos7 服务器,再次验证zookeeper 服务是否正常启动
- # 立即重启服务起
- reboot -f
- #查看zooKeeper 服务 相关指令
- [root@master bin]# ./zkServer.sh status
- ZooKeeper JMX enabled by default
- Using config: /usr/local/zookeeper/zookeeper-3.4.12/bin/../conf/zoo.cfg
- Error contacting service. It is probably not running.
Centos7上设置zookeeper自启动的更多相关文章
- liunx 中设置zookeeper 自启动(service zookeeper does not support chkconfig)
在liunx 上设置zookeeper 自启动 1.进入目录 cd /etc/init.d 2.创建一个文件 vim zookeeper 3.编辑zookeepr 文件 连接liunx使用的软件是fi ...
- centos7上安装zookeeper
centos7上安装zookeeper 1 准备工作 1.准备服务器,本次安装采用 centos7系统.内存2G.存储60G的虚拟机服务器一台: 2.服务器安装java环境: 参考文章<cent ...
- 在 CentOS7 上部署 zookeeper 服务
在 CentOS7 上部署 zookeeper 服务 1 用 SecureCRT 或 XShell 等 Linux 客户端工具连接至 CentOS7 服务器: 2 进入到 /usr/local/too ...
- 如何在Centos7上安装zookeeper 多实例
一.如何在Centos7上安装zookeeper 多实例 cd /usr/local/src/ wget https://mirrors.tuna.tsinghua.edu.cn/apache/zoo ...
- [转帖]centos7上设置中文字符集
centos7上设置中文字符集 https://www.cnblogs.com/kaishirenshi/p/10528034.html author: headsen chen date: 201 ...
- 【centos7】设置开机自启动服务--systemd
centos7使用systemd管理开机自启动服务,不提倡rc.local. 假设现在有2个服务,分别为: my111: my222: 希望在开机时自动启动my222服务,但是my222启动需要my1 ...
- centos7上搭建zookeeper集群
1.下载zookeeper http://www.apache.org/dyn/closer.cgi/zookeeper/ 可以登录这个网站下载,然后上传到 centos上 修改成自己需要的版本 , ...
- 【Linux】CentOS7上设置快捷键 随时补充
---------------------------------------------------------------------------------------------------- ...
- Linux上设置memcached自启动
#!/bin/sh # # memcached: MemCached Daemon # # chkconfig: - 90 25 # description: MemCached Daemon # # ...
随机推荐
- Java实现 LeetCode 509 斐波那契数
509. 斐波那契数 斐波那契数,通常用 F(n) 表示,形成的序列称为斐波那契数列.该数列由 0 和 1 开始,后面的每一项数字都是前面两项数字的和.也就是: F(0) = 0, F(1) = 1 ...
- Java实现蓝桥杯VIP算法训练 二元函数
试题 算法训练 二元函数 资源限制 时间限制:1.0s 内存限制:256.0MB 问题描述 令二元函数f(x,y)=ax+by,a和b为整数,求一个表达式S的值. 只有满足以下要求的表达式才是合法的: ...
- Java实现 LeetCode 50 Pow(x,n)
50. Pow(x, n) 实现 pow(x, n) ,即计算 x 的 n 次幂函数. 示例 1: 输入: 2.00000, 10 输出: 1024.00000 示例 2: 输入: 2.10000, ...
- Android中如何使用Listview
第一步 首先在xml文件中声明一个List View控件,并且标明id (这一步其实不用说,怕自学Android的小白不懂,就好比当初的我,哈哈) <?xml version="1.0 ...
- Java并发编程实战总结 (一)
前提 首先该场景是一个酒店开房的业务.为了朋友们阅读简单,我把业务都简化了. 业务:开房后会添加一条账单,添加一条房间排期记录,房间排期主要是为了房间使用的时间不冲突.如:账单A,使用房间1,使用时间 ...
- postman接口超时设置,用于debug等断点调试
Settings->General->Request Timeout in ms(0 for infinity):设置请求超时的时间,默认为0
- mysql导入超大sql文件
mysql导入超大sql文件 在网上找了个2017年行政区划的sql文件,需要导入到本地mysql库中,同事使用navicat导入的时候直接卡死了,该SQL文件差不多112MB大小.通过百度.goog ...
- elementUI+国际化
1. 先创建一个lang 文件夹,创建两个js文件en.js(英文), zh.js(中文), 另外创建一个index.js文件(用于) en.js zh.js (两者必须保持一致) 2. 在index ...
- 机器学习——手把手教你用Python实现回归树模型
本文始发于个人公众号:TechFlow,原创不易,求个关注 今天这篇是机器学习专题的第24篇文章,我们来聊聊回归树模型. 所谓的回归树模型其实就是用树形模型来解决回归问题,树模型当中最经典的自然还是决 ...
- 深浅拷贝 set集合
数据类型的补充 编码转换 # s1 = '中国' # b1 = s1.encode('utf-8') # # print(b1)-------------->b'\xe4\xb8\xad\xe5 ...