Ubuntu快速安装kafka集群

搭建集群做少需要三台服务器 一个centos和两个ubuntu
每台都按照下面做:
安装JDK

  sudo apt-get install default-jre
    java -version
    apt-get install default-jdk
    java -version
  1. 安装:
sudo apt-get install zookeeper
/etc/init.d/zookeeper start  //自启动

默认信息:

#安装路径
/usr/share/zookeeper
#配置文件
/etc/zookeeper/conf/zoo.cfg
2. 启动zookeeper

cd /usr/share/zookeeper/bin
sudo sh zkServer.sh start
ZooKeeper JMX enabled by default
Using config: /etc/zookeeper/conf/zoo.cfg
Starting zookeeper ... STARTED

启动zookeeper时遇到错误以下错误

zkServer.sh: 157: zkServer.sh: Syntax error: "(" unexpected (expecting ";;")
原因是:zookeeper使用的shell版本和系统使用的shell版本不兼容,当前ubuntu系统的shell默认使用的是dash,而zookeeper使用的是bash
解决办法:
dpkg-reconfigure dash
Tab 移动到NO(选择否) 回车即可
验证是否启动成功
/usr/share

你可能感兴趣的:(kafka集群,ubuntu搭建kafka集群,kafka集群)