我们本节来正式安装kafka集群,安装kafka集群主要的方式有两种:一种是纯手动安装,一种是使用自动化shell脚本安装。纯手动安装的方式需要一台服务器、一台服务器的去操作,在服务器较多的情况下工作量很大。使用shell脚本一次性安装的方式,就显得非常有必要了,这两种方法本文都会介绍。(配套视频看本专栏目录篇)
一、手动安装
因为是手动安装,下面的操作在kafka集群的每个服务器主机上都需要执行一次
1.1.准备工作
以下操作在kafka集群的每个主机上都执行一次
解压kafka压缩包,我是解压到到/home/kafka
这个目录下面了,该目录是kafka用户的用户根目录。
tar zxvf /home/kafka/kafka_2.13-2.8.0.tgz;
创建一个目录,用于保存kafka数据消息的持久化保存目录。无论是手动安装,还是shell脚本自动化安装都需要先规划好kafka持久化数据存放的目录,并且给kafka用户赋予该目录的操作权限。(如果你使用root安装,没有这样的问题,但是不建议安装kafka使用root用户。)