Centos7 配置zookeeper 开机自启动

2023-11-14

昨天参考网上的相关教程,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.

 

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Centos7 配置zookeeper 开机自启动 的相关文章

随机推荐

  • Spring配置DataSource数据源

    在Spring框架中有如下3种获得DataSource对象的方法 1 从JNDI获得DataSource 2 从第三方的连接池获得DataSource 3 使用DriverManagerDataSource获得DataSource 一 从J
  • flask笔记

    python中的web框架 a socket服务端 b 路由转发 c 模板渲染 Django 同步框架 a 用的别人的 bc自己写的 Flask 同步框架 a 用的别人的 b自己写的 c用的别人的 jinja2 Tornado 异步框架 a
  • 毕业设计 单片机LSRB算法的走迷宫小车 - 嵌入式 stm32

    文章目录 0 前言 1 简介 2 主要器件 3 实现效果 4 硬件设计 马达驱动器 L298N Mpu 6050 60 RPM 直流电机 红外传感器 Arduino Pro mini 5 软件说明 LSRB 算法 6 最后 0 前言 这两年
  • JavaSE进阶

    1 使用集成开发工具eclipse 1 1 java的集成开发工具很多 包括 eclipse Intellij IDEA netbeans eclipse IBM开发的 eclipse翻译为 日食 寓意吞并SUN公司 SUN是太阳 最终没有
  • 坐标转换、地球转火星、百度转火星(python版)

    一 坐标介绍 1 地球坐标 GPS WGS84 地理坐标系统 2 火星坐标 GCJ 02 投影坐标系统 中国自己在WGS84基础上加密而成 3 地球坐标 BD 09 投影坐标系统 百度地图使用 二 坐标转换 import math pi 3
  • 掌握MySQL分库分表(二)Mysql数据库垂直分库分表、水平分库分表

    文章目录 垂直分表 拆分方法 举例 垂直分库 水平分表 水平分库 小结 垂直角度 表结构不一样 水平角度 表结构一样 垂直分表 需求 商品表字段太多 每个字段访问频次不 样 浪费了IO资源 需要进行优化 也就是 大表拆小表 基于列字段进行的
  • Mongodb创建用户角色

    文章目录 一 Mongodb数据库用户角色 二 创建用户 其权限有哪些 1 创建用户语法格式 2 字段解析 三 创建用户实列 总结 一 Mongodb数据库用户角色 MongoDB采用基于角色的访问控制 RBAC 来确定用户的访问 授予用户
  • 博弈论——组合游戏(Bash和nim)

    博弈论1 组合游戏 特征 两个玩家 一个状态集合 游戏规则是指明玩家从一个状态可以移动到哪些状态 玩家轮流进行移动 如果当前处于的状态无法移动 则说明游戏结束 大部分时候 无论玩家如何选择 游戏会在有限步操作内结束 通常的解题步骤 首先设置
  • easyx图形库制作新年烟花(附图片资源)

    目录 先看效果 代码 先看效果 map 看吧是不是非常好看 哈哈 接下来就直接上代码 这个是图形库的坐标图 代码 include
  • kali linux 压缩文件解压缩命令(包含7z)

    kali linux 压缩文件解压缩命令 包含7z tar 解包 tar xvf FileName tar 打包 tar cvf FileName tar DirName 注 tar是打包 不是压缩 gz 解压1 gunzip FileNa
  • DBT乳腺切片投影及重建(MATLAB版)

    采用RadiAnt DICOM Viewer可以轻松读入图像 能读取理想的WW和WL值 衰减系数转HU的程序 water atten 0 150 自己设定的 f f water atten water atten 1000 HU转衰减系数的
  • 吴恩达机器学习笔记之神经网络参数的反向传播算法

    代价函数 回顾Logistic Regression中的代价函数为 神经网络的代价函数的基本思想与逻辑回归是一样的 但是形式上有一些差别 L表示神经网络的层数 sl表示l层神经网中的神经元的个数 K表示输出层的神经元的个数 正则项的计算包含
  • php实时股票,php股票数据分析源码

    1 股票指标源码 别名 彩色棒状线 所属类别 线型描述 参数数量 0 以零轴为中心画彩色棒状线 零轴下为阴线颜色 零轴上为阳线颜色 例如 CLOSE OPEN COLORSTICK 别名 分笔数量 所属类别 行情函数 参数数量 0 取得该周
  • 15 openEuler使用DNF管理软件包

    文章目录 15 1 搜索软件包 15 2 列出软件包清单 15 3 显示RPM包信息 15 4 安装RPM包 15 5 下载软件包 15 6 删除软件包 DNF是一款Linux软件包管理工具 用于管理RPM软件包 DNF可以查询软件包信息
  • 【八】springboot整合AOP实现日志操作(超详细)

    springboot篇章整体栏目 一 springboot整合swagger 超详细 二 springboot整合swagger 自定义 超详细 三 springboot整合token 超详细 四 springboot整合mybatis p
  • python机器人开发教程:学习如何使用Python编程创建机器人

    前言 我们学习一些如何使用 ChatterBot 库在 Python 中创建聊天机器人 该库实现了各种机器学习算法来生成响应对话 还是挺不错的 什么是聊天机器人 聊天机器人也称为聊天机器人 机器人 人工代理等 基本上是由人工智能驱动的软件程
  • DSA算法

    DSA 本文主要叙述在CTF中的DSA 根据我自己的理解重述一遍CTF wiki对DSA的描述 公私钥的生成 选择一个哈希函数 H H H 一般选作SHA1 选择比特数为
  • linux diff 补丁文件夹,diff打补丁详解

    对于开源源码修改过程中的必经阶段 对源码打补丁 总是不够精通 搜索了补丁的原理的详细过程 如下 在移植或版本升级过程中 手动比对 用比对工具 转换是很费力的事情 特别是发生变化的文件非常多的情况下 制作补丁 打补丁 可以简化这个过程 主要用
  • Diffie-Hellman(迪菲-赫尔曼)秘钥交换

    Diffie Hellman算法是Whitefield Diffie和Martin Hellman在1976年公布的一种秘钥交换算法 它是一种建立秘钥的方法 而不是加密方法 所以秘钥必须和其他一种加密算法结合使用 这种秘钥交换技术的目的在于
  • Centos7 配置zookeeper 开机自启动

    昨天参考网上的相关教程 Centos7安装Zookeeper3 4 12并实现开机自动 今天早上开启虚拟机 查看zookeeper 的服务状态 切换至zookeeper 的安装目录 cd usr local zookeeper zookee