赞
踩
一:安装jdk
1.删除本地openjdk
rpm -qa | grep java 命令的意思是搜索java,查看安装包文件
2.卸载jdk
yum remove *openjdk*
3.安装jdk
将jdk压缩包解压并安装在/usr/lib/jvm目录下
4.配置环境变量
1 export JAVA_HOME=/usr/lib/jvm/jdk1.8.0_261
2 export PATH=$JAVA_HOME/bin:$PATH
3 export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
5.重新载入配置
source /etc/profile
二.搭建Zookeeper集群
1。首先准备三台虚拟机
scp -r zookeeper 192.168.130.142:$PWD
scp -r zookeeper 192.168.130.143:$PWD
2。创建zkdata 和 zklogs
cp zoo_sample.cfg zoo.cfg
dataDir=/usr/local/zookeeper/zkdata
dataLogDir=/usr/local/zookeeper/zklogs
3.设置集群节点:
server.1=192.168.130.141:2888:3888
server.2=192.168.130.142:2888:3888
server.3=192.168.130.143:2888:3888
4。分配myid
echo 1 > myid // 在每台zookeeper的zkdata里,echo 2 > myid ,echo 3 > myid
5.启动
./zkServer.sh start
切记关闭防火墙
systemctl start firewalld.service //开启防火墙
systemctl stop firewalld.service //关闭防火墙
firewall-cmd --zone=public --add-port=2000-40000/tcp --permanent //开放端口
三。Kafka集群
yum install -y lrzsz //安装yum
1.创建日志目录
mkdir logs
2.对server.properties修改,分别对三台机器修改
第一台broker.id =0
第二台broker.id =1
第三台broker.id=2
2.配置日志文件
log.dirs=/usr/local/kafka/logs
3.配置zookeeper节点
zookeeper.connect=192.168.130.141:2181/kafka,192.168.130.142:2181/kafka,192.168.130.143:2181/kafka
配置全局变量,同jdk一样。查看kafka进程是否启动,jps就行。
在搭建集群环境
先ping,通则代表两台机器是可以通信的
然后nc -vz ip port 查看对应端口是否开放。这是一般查看多机器的基本流程。
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。