`

Liinux环境Zookeeper服务化与开机自启动

 
阅读更多

1、进入服务根目录

cd /etc/rc.d/init.d/

2、创建和编辑服务脚步

vi zookeeper

内容如下:

#!/bin/bash

#chkconfig:2345 20 90

#description:zookeeper

#processname:zookeeper

export JAVA_HOME=/opt/jdk1.7.0_07

export PATH=$JAVA_HOME/bin:$PATH

case $1 in

         start) su root /usr/local/zookeeper-3.4.6/bin/zkServer.sh start;;

         stop) su root /usr/local/zookeeper-3.4.6/bin/zkServer.sh stop;;

         status) su root /usr/local/zookeeper-3.4.6/bin/zkServer.sh status;;

         restart) su root /usr/local/zookeeper-3.4.6/bin/zkServer.shrestart;;

         *)  echo "require start|stop|status|restart"  ;;

esac

其中,标蓝内容为服务的启动级别和开启、关闭的优先级。

标红为zookeeper的操作命令

3、为服务文件赋予执行权限

chmod +x zookeeper

4、增加服务,服务默认开机自启动

chkconfig --add zookeeper

5、验证

service zookeeper start
service zookeeper stop
service zookeeper restart
service zookeeper status

6、shell中使用了switch-case语法

 

echo "input type value:"
read type
case ${type} in
0) echo "type is 0"
;;
1) echo "type is 1"
;;
2|3)
echo "type is 2 or 3"
;;
*) echo "type error"
;;
esac

 

分享到:
评论

相关推荐

    Windows zookeeper/kafka开启自启动

    Windows 环境 为zookeeper和kafka配置开机自启动服务。

    Linux下Zookeeper集群的安装

    Zookeeper作为一个中心节点,可以记录这些标识符与实际位置的对应关系,从而方便地实现服务间的通信和协作。 3. **分布式锁** 在分布式环境中,确保资源的一致性和互斥访问是非常重要的。Zookeeper通过实现分布式...

    zookeeper linux版本

    总之,ZooKeeper在Linux环境下提供了强大的服务协调能力,它的跨平台兼容性进一步扩大了使用范围。了解并熟练掌握ZooKeeper的部署和使用,对于构建和维护大规模分布式系统至关重要。在具体操作过程中,务必遵循最佳...

    zookeeper界面化工具,linux启动脚本

    zookeeper界面化工具ZooInspector,linux环境使用java启动。 一、工具 ZooInspector作用:  可以利用该工具图形化浏览ZK中的文件及文件夹 下载地址: ...

    zookeeper linux集群搭建流程

    ZooKeeper Linux 集群搭建流程可以分为四步:下载和解压 ZooKeeper、创建目录和 myid 文件、修改 ZooKeeper 启动配置文件、启动 ZooKeeper 节点。通过这些步骤,可以成功搭建 ZooKeeper Linux 集群,满足分布式系统...

    linux-ZooKeeper管理工具

    在IT行业中,Linux环境下的ZooKeeper是一款至关重要的分布式协调服务。ZooKeeper是由Apache软件基金会开发的一个开源项目,主要用于解决大规模分布式系统中的命名服务、配置管理、集群同步等问题。本篇文章将深入...

    linux中zookeeper安装包zookeeper-3.4.8.tar

    通过SLF4J,Zookeeper可以灵活地选择合适的日志框架,适应不同的环境需求,同时还能对日志进行格式化输出,提供清晰、可读的日志信息,这对于排查问题和监控系统状态至关重要。 在安装Zookeeper-3.4.8时,你需要先...

    zookeeper可视化工具

    本文将详细介绍Zookeeper可视化工具的相关知识点,并探讨如何利用它们来优化Zookeeper的管理与维护。 ### 1. Zookeeper GUI工具的功能 Zookeeper可视化工具通常具备以下主要功能: - **节点浏览**:显示Zookeeper...

    linux下zookeeper集群环境搭建详细图文教程.docx

    linux下zookeeper集群环境搭建详细图文教程,简单易使用

    ZooKeeper3.4.9 windos和linux

    《ZooKeeper 3.4.9:在Windows与Linux上的部署与应用》 ZooKeeper,一个由Apache基金会开发的分布式协调服务,是许多大型分布式系统中的关键组件。3.4.9版本是ZooKeeper的一个稳定版本,提供了一系列增强功能和性能...

    zookeeper的linux安装软件

    在Linux环境下安装Zookeeper是许多大数据和云计算平台的基础步骤,下面将详细介绍Zookeeper在Linux上的安装过程以及相关知识点。 1. **Zookeeper的下载与解压** - 首先,你需要从Apache官方网站下载Zookeeper的...

    Linux Centos7 环境搭建Docker部署Zookeeper服务实战.pdf

    Linux Centos7 环境搭建Docker部署Zookeeper服务实战

    linux-zookeeper-3.6.3.zip

    Linux Zookeeper 3.6.3 是一个专为分布式系统设计的开源协调服务。它主要用于管理分布式应用中的配置信息、命名服务、分布式同步以及组服务等。Zookeeper 的设计目标是简单、高效并且高可用,它在分布式环境中扮演着...

    超级好用的Zookeeper可视化工具

    **Zookeeper可视化工具详解** 在分布式系统管理中,Apache ZooKeeper是一个至关重要的组件,它提供了一个集中式的、高可用的服务,用于协调分布式应用。Zookeeper的主要功能包括命名服务、配置管理、集群同步、分组...

    zookeeper3.6.0-linux版本

    2. 配置环境变量:编辑`~/.bashrc`或`~/.bash_profile`,添加ZooKeeper的环境变量,例如设置`ZOOKEEPER_HOME=/usr/local/zookeeper-3.6.0`,并将PATH添加到ZooKeeper的bin目录。 3. 修改配置文件:在`conf`目录下,...

    zookeeper-3.4.12 linux

    《Zookeeper 3.4.12在Linux环境下的应用详解》 Apache ZooKeeper,一个分布式协调服务,是大数据领域中的重要组件,尤其在分布式系统中扮演着关键角色。Zookeeper 3.4.12是其历史版本之一,虽然现在已经有了更先进...

    zookeeper数据迁移从单例到集群linux命令过程

    - 分别启动每个节点上的 Zookeeper 服务。 ```bash ./bin/zkServer.sh start ``` 5. **验证集群状态**: - 使用 `zkCli.sh` 工具连接到集群中的任意一个节点,执行集群状态检查命令。 ```bash ./bin/zkCli....

    最新版linux apache-zookeeper-3.7.0-bin.tar.gz

    在Linux环境下,Zookeeper 的最新版本是3.7.0,这个版本提供了许多新特性和性能优化,使得它更适合大规模分布式环境的需求。 1. **Zookeeper的基本概念**: - **Znode**:Zookeeper中的数据单元,类似于文件系统的...

    zookeeper自动化安装脚本

    Zookeeper是Apache Hadoop项目下的一个分布式协调服务,它提供了一种在分布式环境中实现命名服务、配置管理、集群同步和领导者选举等核心功能的框架。本文将深入解析使用shell脚本自动化安装Zookeeper-3.4.6的过程,...

Global site tag (gtag.js) - Google Analytics