版权声明:本文为博主原创文章,遵循 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 开机自启动

2019年07月04日 10:06:15 在奋斗的大道 阅读数 89
 
版权声明:本文为博主原创文章,遵循CC 4.0 by-sa版权协议,转载请附上原文出处链接和本声明。

昨天参考网上的相关教程,Centos7安装Zookeeper3.4.12并实现开机自动,今天早上开启虚拟机,查看zookeeper 的服务状态:

  1.  
    #切换至zookeeper 的安装目录:
  2.  
    cd /usr/local/zookeeper/zookeeper-3.4.12/bin
  3.  
     
  4.  
    #查看zookeeper 的服务状态
  5.  
    ./zkServer.sh status
  6.  
     
  7.  
    #查看的服务结果:zookeeper 服务没有正常启动
  8.  
    ZooKeeper JMX enabled by default
  9.  
    Using config: /usr/local/zookeeper/zookeeper-3.4.12/bin/../conf/zoo.cfg
  10.  
    Error contacting service. It is probably not running.
  11.  
     

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 的执行权限配置

  1.  
    [root@localhost ~]# ll /etc/rc.local
  2.  
    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的权限。

  1.  
    [root@localhost ~]# ll /etc/rc.d/rc.local
  2.  
    -rw-r--r--. 1 root root 477 6月 10 13:35 /etc/rc.d/rc.local

我们注意到/etc/rc.d/rc.local 仅仅只有阅读权限,我为这个文件添加最高权限

  1.  
    [root@master etc]# chmod 777 /etc/rc.d/rc.local
  2.  
    [root@master etc]# ll /etc/rc.d/rc.local
  3.  
    -rwxrwxrwx. 1 root root 548 7月 3 14:57 /etc/rc.d/rc.local

重新启动centos7 服务器,再次验证zookeeper 服务是否正常启动

  1.  
    # 立即重启服务起
  2.  
    reboot -f
  3.  
     
  4.  
    #查看zooKeeper 服务 相关指令
  5.  
    [root@master bin]# ./zkServer.sh status
  6.  
    ZooKeeper JMX enabled by default
  7.  
    Using config: /usr/local/zookeeper/zookeeper-3.4.12/bin/../conf/zoo.cfg
  8.  
    Error contacting service. It is probably not running.

Centos7上设置zookeeper自启动的更多相关文章

  1. liunx 中设置zookeeper 自启动(service zookeeper does not support chkconfig)

    在liunx 上设置zookeeper 自启动 1.进入目录 cd /etc/init.d 2.创建一个文件 vim zookeeper 3.编辑zookeepr 文件 连接liunx使用的软件是fi ...

  2. centos7上安装zookeeper

    centos7上安装zookeeper 1 准备工作 1.准备服务器,本次安装采用 centos7系统.内存2G.存储60G的虚拟机服务器一台: 2.服务器安装java环境: 参考文章<cent ...

  3. 在 CentOS7 上部署 zookeeper 服务

    在 CentOS7 上部署 zookeeper 服务 1 用 SecureCRT 或 XShell 等 Linux 客户端工具连接至 CentOS7 服务器: 2 进入到 /usr/local/too ...

  4. 如何在Centos7上安装zookeeper 多实例

    一.如何在Centos7上安装zookeeper 多实例 cd /usr/local/src/ wget https://mirrors.tuna.tsinghua.edu.cn/apache/zoo ...

  5. [转帖]centos7上设置中文字符集

    centos7上设置中文字符集 https://www.cnblogs.com/kaishirenshi/p/10528034.html author: headsen  chen date: 201 ...

  6. 【centos7】设置开机自启动服务--systemd

    centos7使用systemd管理开机自启动服务,不提倡rc.local. 假设现在有2个服务,分别为: my111: my222: 希望在开机时自动启动my222服务,但是my222启动需要my1 ...

  7. centos7上搭建zookeeper集群

    1.下载zookeeper http://www.apache.org/dyn/closer.cgi/zookeeper/  可以登录这个网站下载,然后上传到 centos上 修改成自己需要的版本 , ...

  8. 【Linux】CentOS7上设置快捷键 随时补充

    ---------------------------------------------------------------------------------------------------- ...

  9. Linux上设置memcached自启动

    #!/bin/sh # # memcached: MemCached Daemon # # chkconfig: - 90 25 # description: MemCached Daemon # # ...

随机推荐

  1. Java并发编程 (八) J.U.C组件拓展

    个人博客网:https://wushaopei.github.io/    (你想要这里多有) 一.J.U.C-FutureTask-1 FutureTask组件,该组件是JUC中的.但该组件不是 A ...

  2. Java实现 LeetCode 1111 有效括号的嵌套深度(阅读理解题,位运算)

    1111. 有效括号的嵌套深度 有效括号字符串 定义:对于每个左括号,都能找到与之对应的右括号,反之亦然.详情参见题末「有效括号字符串」部分. 嵌套深度 depth 定义:即有效括号字符串嵌套的层数, ...

  3. Java实现 蓝桥杯VIP 算法提高 3-2字符串输入输出函数

    算法提高 3-2字符串输入输出函数 时间限制:1.0s 内存限制:512.0MB 描述 编写函数GetReal和GetString,在main函数中分别调用这两个函数.在读入一个实数和一个字符串后,将 ...

  4. Java实现 蓝桥杯VIP 算法提高 格子位置

    算法提高 格子位置 时间限制:1.0s 内存限制:512.0MB 问题描述 输入三个自然数N,i,j (1<=i<=N,1<=j<=N),输出在一个N*N格的棋盘中,与格子(i ...

  5. Python基础语法之“print()”函数

    print()函数是Python入门的第一个必学知识点,它经常被用来调试已写的代码,检验效果,今天小老鼠就带你盘点一下print()函数在Python中如何使用. print()函数的工作流程是这样的 ...

  6. [RH134] 8-磁盘管理

    一.磁盘结构 我们以但磁盘的硬盘为例,如图所示: 从内向往有很多的磁道(这里我们只画了5条,实际上非常多),这个磁盘被划分为很多扇区.每个扇区有一个固定的大小,例如512Bytes. 对于多磁盘的硬盘 ...

  7. 小师妹学JavaIO之:文件File和路径Path

    简介 文件和路径有什么关系?文件和路径又隐藏了什么秘密?在文件系统的管理下,创建路径的方式又有哪些?今天F师兄带小师妹再给大家来一场精彩的表演. 文件和路径 小师妹:F师兄我有一个问题,java中的文 ...

  8. 这才是Android设置界面的正确做法👌👌👌

    话不多说,先上效果图 本文参考简书博客:<这才是Android设置界面的正确做法>一文写成,在其基础上删改并增加了一些内容.建议新窗口打开原文,在本文讲述不清楚的地方参考原文去寻找答案. ...

  9. css3中的@font-face你真的了解吗

    css3中的自定义字体方法@font-face @font-face属性可以让我们自定义网站字体属性,然后引用到想要应用该字体的元素上. 基本语法: @font-face { font-family: ...

  10. <WP8开发学习笔记>获取手机的常用型号(如Lumia920,而非RM-822)

    之前WP7时代可以用API获得WP手机的型号如lumia510,但是到了WP8后用APi只能获得硬件版本号了如RM-822,这种型号可以让我们更详细的了解具体的硬件版本,比如国行和港行,设备版本号不一 ...