centos安装kafka和zookeeper
时间: 2023-08-16 18:05:09 浏览: 136
集群环境搭建-Centos+kafka+zookeeper+hadoop+Spark
要在CentOS上安装Kafka和Zookeeper,您可以按照以下步骤进行操作:
1. 安装Java Development Kit (JDK):
```shell
sudo yum install java-1.8.0-openjdk-devel
```
2. 下载并解压Kafka和Zookeeper:
```shell
wget https://downloads.apache.org/kafka/2.8.1/kafka_2.13-2.8.1.tgz
tar -xzf kafka_2.13-2.8.1.tgz
cd kafka_2.13-2.8.1
wget https://downloads.apache.org/zookeeper/zookeeper-3.7.0/apache-zookeeper-3.7.0-bin.tar.gz
tar -xzf apache-zookeeper-3.7.0-bin.tar.gz
cd apache-zookeeper-3.7.0-bin
```
3. 配置Zookeeper:
```shell
cp conf/zoo_sample.cfg conf/zoo.cfg
```
4. 启动Zookeeper服务器:
```shell
./bin/zkServer.sh start
```
5. 配置Kafka:
```shell
cd ../kafka_2.13-2.8.1
cp config/server.properties config/server.properties.bak
```
6. 编辑Kafka配置文件:
```shell
nano config/server.properties
```
在文件中,您可以根据需要修改以下设置:
- `broker.id`:唯一标识每个Kafka代理的整数。
- `listeners`:侦听器绑定到的主机名和端口号。
- `log.dirs`:Kafka日志文件的目录。
- `zookeeper.connect`:Zookeeper服务器的连接字符串。
7. 启动Kafka服务器:
```shell
./bin/kafka-server-start.sh config/server.properties
```
现在,您已经成功安装和启动了Kafka和Zookeeper。请注意,在执行任何操作之前,请确保您有适当的备份和权限。
阅读全文