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 # # ...
随机推荐
- Redis 入门到分布式 (六)常见的持久化开发运维问题
个人博客网:https://wushaopei.github.io/ (你想要这里多有) 一.常见问题目录 fork操作 进程外开销 AOF追加阻塞 单机多实例部署 二. fork 1.Fork ...
- HTML中块级行级元素小分类
行内元素列表: <a>标签可定义锚 <abbr>表示一个缩写形式 <acronym>定义只取首字母缩写 <b>字体加粗 <bdo>可覆盖默认 ...
- Java实现 蓝桥杯VIP 算法训练 连通分块(并查集)
试题 算法训练 连通分块 资源限制 时间限制:200ms 内存限制:8.0MB 问题描述 连通分块 输入格式 输入的第一行包含两个整数n, m n代表图中的点的个数,m代表边的个数 接下来m行,每行2 ...
- Java实现 LeetCode 121 买卖股票的最佳时机
121. 买卖股票的最佳时机 给定一个数组,它的第 i 个元素是一支给定股票第 i 天的价格. 如果你最多只允许完成一笔交易(即买入和卖出一支股票),设计一个算法来计算你所能获取的最大利润. 注意你不 ...
- Java实现 LeetCode 4 寻找两个有序数组的中位数
寻找两个有序数组的中位数 给定两个大小为 m 和 n 的有序数组 nums1 和 nums2. 请你找出这两个有序数组的中位数,并且要求算法的时间复杂度为 O(log(m + n)). 你可以假设 n ...
- java实现 蓝桥杯 算法提高 盾神与条状项链
问题描述 有一天,盾神捡到了好多好多五颜六色的珠子!他心想这些珠子这么漂亮,可以做成一条项链然后送给他心仪的女生~于是他用其中一些珠子做成了长度为n的项链.当他准备把项链首尾相接的时候,土方进来了. ...
- Python学习之turtle绘图篇
画一个红色的五角星 from turtle import * color('red','red') begin_fill() for i in range(5): fd(200) rt(144) en ...
- c#发布补丁
日常开发维护项目中,可能会遇到发布后出现bug,或者忘记改配置文件等等问题,这个时候,可能就需要重新进行下发布,有的开发小伙伴可能会把编译后的代码文件整个替换.这样做虽然也可以实现发布,但是有几个弊端 ...
- 哦,Vendor
vendor踩坑笔记: 接过公司里面X平台golang部分的后端后,需要新添加一个业务功能,美滋滋~ 拿过项目一顿写之后后遇到事了. 报错的描述如下: 报错的大意说:方法的入参类型不匹配,我们不能把 ...
- 温故知新-多线程-深入刨析synchronized
Posted by 微博@Yangsc_o 原创文章,版权声明:自由转载-非商用-非衍生-保持署名 | Creative Commons BY-NC-ND 3.0 文章目录 摘要 synchroniz ...