脚本宝典收集整理的这篇文章主要介绍了消息队列之 kafka 集群搭建,脚本宝典觉得挺不错的,现在分享给大家,也给大家做个参考。
cd /etc/Sysconfig/network-scripts #进入网卡文件目录 vim ifcfg-ens33 #使用vim编辑器编辑该网卡信息(需要编辑当前链接的网卡)
service network restart #重启网卡服务,依次配置好三台linux的IP地址保证能够相互通信
wget --no-check-certificate --no-cookies --header "Cookie: oraclelicense=accept-securebackup-cookie" http://download.oracle.COM/otn-pub/java/jdk/8u131-b11/d54c1d3a095b4ff2b6607d096fa80163/jdk-8u131-linux-x64.rpm
chmod +x jdk-8u131-linux-x64.rpm
rpm -ivh jdk-8u131-linux-x64.rpm
检查是否安装成功
./zkServer.sh start
启动后发现每台机器的运行模式仍然为单机模式,“试试关闭防火墙然后重新启动” systemctl stop firewalld.service //关闭防火墙 systemctl disable firewalld.service //禁止开机启动
下载kafka并解压 下载地址 http://kafka.apache.org/
tar zxvf kafka_2.13-2.5.0.tgz -C /opt/
进入 /opt/kafka_2.13-2.5.0/ 进入到config目录,编辑配置文件:server.PRoperties
三台机器配置信息修改完成之后 启动 kafka , -daemon 为后台启动
启动命令 ./kafka-server-start.sh -daemon ../config/server.properties 停止命令 ./kafka-server-stop.sh
我们先切回到 zookeeper 的bin 文件夹下 ,使用zookeeper的客户端工具查看 ./zkCli.sh -server 192.168.3.29:2181 随意链接其中的一个节点(能链接上去,且输入 ls / 出现不少信息说明安装已经成功,但看不到我们想要看的信息,不慌,继续
保存后,进入kafka-manager/bin目录下,执行运行命令 ./kafka-manager 默认端口为 9000 可以使用以下命令指定配置文件和端口运行 ./kafka-manager -Dconfig.file=./config/application.conf -Dhttp.port=9000
当然也可以使用 nohup & 的形式后台运行
我们可以看到,正在启动 kafka-manager 并在同步状态了,我们到浏览器访问 http://192.168.3.29:9000/
添加集群
到此,kafka集群搭建算是完成,后续,我们针对net5来使用kafka做一些demo程序,来试试kafka
以上是脚本宝典为你收集整理的消息队列之 kafka 集群搭建全部内容,希望文章能够帮你解决消息队列之 kafka 集群搭建所遇到的问题。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。