2023_Spark_实验二十一:Zookeeper单机安装与配置

zookeeper单机安装与配置

一、zookeeper的安装

1.上传zookeeper-3.4.5.tar.gz到/tools目录下

2.解压安装zookeeper到/training中

bash 复制代码
tar -zvcf zookeeper-3.4.5.tar.gz -C /opt/soft_installed/zookeeper-3.4.5

3.配置环境变量

bash 复制代码
vim /home/lh/.bashrc

# 添加内容如下
export ZK_HOME=/opt/soft_installed/zookeeper-3.4.5
export PATH=$PATH:$ZK_HOME/bin

4.在zookeeper安装路径下创建tmp目录,用于存储临时文件

执行:

bash 复制代码
mkdir /opt/soft_installed/zookeeper-3.4.5/zkdata
  1. 在/training/zookeeper-3.4.5/tmp目录下创建一个myid的空文件:
bash 复制代码
echo 1 > /opt/soft_installed/zookeeper-3.4.5/zkdata/myid
  1. 配置zoo.cfg文件(该文件并不存在,需要创建或者从模板文件复制)

进入到/opt/soft_installed/zookeeper-3.4.5/conf目录下,将zoo_sample.cfg复制为zoo.cfg,执行如下复制命令:

bash 复制代码
cp zoo_sample.cfg zoo.cfg

vim zoo.cfg

# 配置如下
dataDir=/opt/soft_installed/zookeeper-3.4.5/zkdata
dataLogDir=/opt/soft_installed/zookeeper-3.4.5/logs
server.1=node1:2888:3888

二、启动zookeeper

  • 执行:

    复制代码
    zkServer.sh start
  • 执行jps命令查看进程:

相关推荐
IT爱学堂8 分钟前
新版Linux零基础入门到高手Rocky版本-替换CentOS(完结)
linux·运维·centos
starzy19908 分钟前
Flink基础之有界与无界流详解:批流一体的底层逻辑
大数据·flink
kkkkkkkkkk_Z17 分钟前
学嵌入式和Linux应用编程|学习日记:计算机网络基础
linux·学习·计算机网络
ang78442 分钟前
日常高频使用的 Ansible 命令,按使用频率和场景整理。
linux·运维·服务器
禾高网络1 小时前
养老系统开发:背景、架构与养老行业展望
java·大数据·人工智能·小程序·架构
高亦真1 小时前
今天是学习嵌入式的第35天
linux·学习·算法
mounter6252 小时前
eBPF 驱动的云原生网络变革:Cilium 的前世今生与全机套接字迭代技术演进
linux·ebpf·linux kernel·kernel
赵庆明老师2 小时前
用同一个用户登录宝塔面板的ftp与Linux的sftp
linux·运维·服务器
oushaojun22 小时前
深入理解 Linux I2C 框架:内核子系统分层解析(转)
linux
onthe_wing2 小时前
flink基础知识,系统运行时架构,部署模式详解
大数据·架构·flink