Linux下搭建zookeeper集群
来源:互联网 发布:淘宝订单怎么打印 编辑:程序博客网 时间:2024/05/16 03:33
Zookeeper运行需要java环境,需要安装jdk,注:每台服务器上面都需要安装jdk
准备三台机器:
1 上传
登入172.16.168.240,用xftp,将zookeeper-3.4.5.tar.gz上传至 /usr/local 目录下
2 解压
tar -zxvf zookeeper-3.4.5.tar.gz(解压)
3 重命名
mv zookeeper-3.4.5 zookeeper(重命名文件夹zookeeper-3.4.5为zookeeper)
4 修改环境变量
4.1、vim /etc/profile(修改文件)
4.2、添加内容:
export ZOOKEEPER_HOME=/usr/local/zookeeper
export PATH=$PATH:$ZOOKEEPER_HOME/bin
4.3、重新编译文件:
source /etc/profile
4.4、注意:3台zookeeper都需要修改
5 修改配置文件
5.1、cd /usr/local/zookeeper/conf
cp zoo_sample.cfg zoo.cfg
5.2、vi zoo.cfg
5.3、添加内容:
5.4、创建文件夹:
cd /tmp
mkdir -m 755 zookeeper
cd /tmp/zookeeper
mkdir -m 755 log
5.5、在zookeeper文件夹下新建myid文件,myid的文件内容为:
cd /tmp/zookeeper
vi myid
添加内容:
1
6 将集群下发到其他机器上
scp -r /tmp/zookeeper root@172.16.168.241:/tmp/ (此处填写自己机器的ip地址)
scp -r /tmp/zookeeper root@172.16.168.242:/tmp/ (此处填写自己机器的ip地址)
7 修改其他机器的配置文件
到172.16.168.241上:修改myid为:2
到172.16.168.242上:修改myid为:3
8 启动三台机器
zkServer.sh start
9 查看集群状态
1、 jps(查看进程)
2、 zkServer.sh status(查看集群状态,主从信息)
3、 如果报错,可以 进入zookeeper的bin目录下 cd /usr/local/zookeeper/bin/
查看zookeeper.out cat zookeeper.out
- linux下搭建zookeeper集群
- Linux下搭建zookeeper集群
- linux环境下zookeeper集群搭建
- (3) linux下zookeeper伪集群搭建
- Linux下安装zookeeper以及Zookeeper的集群搭建
- linux Zookeeper集群搭建
- linux搭建zookeeper集群
- linux zookeeper 集群搭建
- linux 搭建zookeeper集群
- CentOS下zookeeper集群搭建
- linux CentOS 7下zookeeper集群环境搭建
- linux 下搭建zookeeper集群 踩坑经过
- Linux 上搭建 Zookeeper集群
- zookeeper-linux集群搭建小结
- linux上搭建zookeeper集群
- Zookeeper linux下集群部署
- windows下tomcat+solr+ZooKeeper集群搭建
- zookeeper集群搭建(windows环境下)
- 任学堂说计算机:IT与计算机
- lintcode--区间求和 I
- ES笔记
- wireshark找不到接口的处理方法
- retrofit2.0使用拦截器Interceptor统一打印请求与响应的json
- Linux下搭建zookeeper集群
- 深入理解Docker容器和镜像
- 决策树和随机森林的内部工作机制
- ArcSDE10.5.1在Oracle中使用表分区
- 第一次尝试使用tensorflow来识别图片
- 连接到 Azure 上的 SQL Server 虚拟机(经典部署)
- MYSQL explain详解
- Wannafly挑战赛1 C MMSet2 虚树DP
- HttpLoggingInterceptor 拦截的log信息为unicode字符时的解决办法