zookeeper安装说明
1、进入到文件目录,解压
tar -zxvf zookeeper-3.4.14.tar.gz
2、将解压后的文件移动到/usr/local/zookeeper目录下
mv zookeeper-3.4.14/ /usr/local/zookeeper
3、修改配置文件 zoo.cfg
cd /usr/local/zookeeper/conf/
复制一份配置文件
cp zoo_sample.cfg zoo.cfg
保存一个备份的配置文件
mv zoo_sample.cfg zoo_sample.cfg.bak
修改zoo.cfg
vim zoo.cfg
#修改的配置信息
dataDir=/usr/local/zookeeper/data #数据存放的位置
quorumListenOnAllIPs=true #所有IP都允许访问
建数据存储文件夹
mkdir data
4、配置防火墙
firewall-cmd --zone=public --add-port=2181/tcp --permanent
firewall-cmd --reload
5、启动服务
cd /usr/local/zookeeper/bin
./zkServer.sh start
6、测试
./zkCli.sh
--------------------------------------------------------分割线-----------------------------------------------------------------------
kafka安装说明
1、进入到文件目录,解压
tar -zxvf kafka_2.12-2.2.0.tgz
2、将解压后的文件移动到/usr/local/kafka目录下
mv kafka_2.12-2.2.0/ /usr/local/kafka
3、修改配置文件 server.properties
cd /usr/local/kafka/config/
修改server.properties
vim server.properties
#修改的配置信息
broker.id=0
listeners=PLAINTEXT://192.168.123.52:9092
advertised.listeners=PLAINTEXT://192.168.123.52:9092
log.dirs=/usr/local/kafka/logs
zookeeper.connect=localhost:2181
建日志文件夹
cd /usr/local/kafka
mkdir logs
4、配置防火墙
firewall-cmd --zone=public --add-port=9092/tcp --permanent
firewall-cmd --reload
5、启动服务
cd /usr/local/kafka/bin
./kafka-server-start.sh -daemon ../config/server.properties
6、测试
cd /usr/local/kafka/bin
#创建一个名为test的topic主题
./kafka-topics.sh --create --zookeeper 192.168.123:2181 --replication-factor 1 --partitions 1 --topic test
#连接生产者
./kafka-console-producer.sh --broker-list 192.168.123:9092 --topic test
#连接消费者
./kafka-console-consumer.sh --bootstrap-server 192.168.123:9092 --topic test --from-beginning