Kafka和ZooKeeper的配置步骤如下:
确保所有节点上安装了JDK。可以从Oracle官网下载对应版本的JDK进行安装。
从官方网站下载Kafka和ZooKeeper的压缩包,并解压到每个节点上。
zoo_sample.cfg复制并命名为zoo.cfg。tickTime:设置为2000毫秒。initLimit和syncLimit:根据集群规模调整。dataDir:指定数据存储目录。clientPort:客户端连接端口,默认为2181。dataDir指定的目录下创建myid文件,内容为本机IP对应的服务器编号。.bashrc文件,添加ZooKeeper的dataDir和clientPort配置。bin目录,执行zkServer.sh start命令启动ZooKeeper。server.properties文件,设置broker.id(每个Kafka节点唯一),listeners和advertised.listeners(Kafka监听的地址和端口),log.dirs(日志存储目录),以及zookeeper.connect(ZooKeeper集群地址)。bin/kafka-server-start.sh config/server.properties命令启动Kafka。通过以上步骤,您可以完成Kafka和ZooKeeper的配置,为搭建Kafka集群打下基础。