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配置开机自启动服务。
Zookeeper作为一个中心节点,可以记录这些标识符与实际位置的对应关系,从而方便地实现服务间的通信和协作。 3. **分布式锁** 在分布式环境中,确保资源的一致性和互斥访问是非常重要的。Zookeeper通过实现分布式...
总之,ZooKeeper在Linux环境下提供了强大的服务协调能力,它的跨平台兼容性进一步扩大了使用范围。了解并熟练掌握ZooKeeper的部署和使用,对于构建和维护大规模分布式系统至关重要。在具体操作过程中,务必遵循最佳...
zookeeper界面化工具ZooInspector,linux环境使用java启动。 一、工具 ZooInspector作用: 可以利用该工具图形化浏览ZK中的文件及文件夹 下载地址: ...
ZooKeeper Linux 集群搭建流程可以分为四步:下载和解压 ZooKeeper、创建目录和 myid 文件、修改 ZooKeeper 启动配置文件、启动 ZooKeeper 节点。通过这些步骤,可以成功搭建 ZooKeeper Linux 集群,满足分布式系统...
在IT行业中,Linux环境下的ZooKeeper是一款至关重要的分布式协调服务。ZooKeeper是由Apache软件基金会开发的一个开源项目,主要用于解决大规模分布式系统中的命名服务、配置管理、集群同步等问题。本篇文章将深入...
通过SLF4J,Zookeeper可以灵活地选择合适的日志框架,适应不同的环境需求,同时还能对日志进行格式化输出,提供清晰、可读的日志信息,这对于排查问题和监控系统状态至关重要。 在安装Zookeeper-3.4.8时,你需要先...
本文将详细介绍Zookeeper可视化工具的相关知识点,并探讨如何利用它们来优化Zookeeper的管理与维护。 ### 1. Zookeeper GUI工具的功能 Zookeeper可视化工具通常具备以下主要功能: - **节点浏览**:显示Zookeeper...
linux下zookeeper集群环境搭建详细图文教程,简单易使用
《ZooKeeper 3.4.9:在Windows与Linux上的部署与应用》 ZooKeeper,一个由Apache基金会开发的分布式协调服务,是许多大型分布式系统中的关键组件。3.4.9版本是ZooKeeper的一个稳定版本,提供了一系列增强功能和性能...
在Linux环境下安装Zookeeper是许多大数据和云计算平台的基础步骤,下面将详细介绍Zookeeper在Linux上的安装过程以及相关知识点。 1. **Zookeeper的下载与解压** - 首先,你需要从Apache官方网站下载Zookeeper的...
Linux Centos7 环境搭建Docker部署Zookeeper服务实战
Linux Zookeeper 3.6.3 是一个专为分布式系统设计的开源协调服务。它主要用于管理分布式应用中的配置信息、命名服务、分布式同步以及组服务等。Zookeeper 的设计目标是简单、高效并且高可用,它在分布式环境中扮演着...
**Zookeeper可视化工具详解** 在分布式系统管理中,Apache ZooKeeper是一个至关重要的组件,它提供了一个集中式的、高可用的服务,用于协调分布式应用。Zookeeper的主要功能包括命名服务、配置管理、集群同步、分组...
2. 配置环境变量:编辑`~/.bashrc`或`~/.bash_profile`,添加ZooKeeper的环境变量,例如设置`ZOOKEEPER_HOME=/usr/local/zookeeper-3.6.0`,并将PATH添加到ZooKeeper的bin目录。 3. 修改配置文件:在`conf`目录下,...
《Zookeeper 3.4.12在Linux环境下的应用详解》 Apache ZooKeeper,一个分布式协调服务,是大数据领域中的重要组件,尤其在分布式系统中扮演着关键角色。Zookeeper 3.4.12是其历史版本之一,虽然现在已经有了更先进...
- 分别启动每个节点上的 Zookeeper 服务。 ```bash ./bin/zkServer.sh start ``` 5. **验证集群状态**: - 使用 `zkCli.sh` 工具连接到集群中的任意一个节点,执行集群状态检查命令。 ```bash ./bin/zkCli....
在Linux环境下,Zookeeper 的最新版本是3.7.0,这个版本提供了许多新特性和性能优化,使得它更适合大规模分布式环境的需求。 1. **Zookeeper的基本概念**: - **Znode**:Zookeeper中的数据单元,类似于文件系统的...
Zookeeper是Apache Hadoop项目下的一个分布式协调服务,它提供了一种在分布式环境中实现命名服务、配置管理、集群同步和领导者选举等核心功能的框架。本文将深入解析使用shell脚本自动化安装Zookeeper-3.4.6的过程,...