51工具盒子

依楼听风雨
笑看云卷云舒,淡观潮起潮落

centos安装kafka

# centos 安装 kafka {#centos-安装-kafka}

本文讲述 centos 系统安装 kafka 的步骤。Kafka 是一种高吞吐量的分布式发布订阅消息系统,可用于服务间的异步通讯等。

# 约定 {#约定}

CentOS-7-x86_64-Minimal-1503-01
kafka 服务 IP:10.96.15.231
zookeeper 服务 IP:10.96.15.190
生产者验证服务器 IP:10.96.15.69
消费者验证服务器 IP:10.96.15.201

# 准备资源 {#准备资源}

/root/jdk-8u77-linux-x64.rpm
/root/kafka_2.11-0.10.1.0.tgz

# 安装 {#安装}

# 安装 zookeeper 服务(收消息) {#安装-zookeeper-服务-收消息}

firewall-cmd --add-port 2181/tcp --permanent
firewall-cmd --reload
rpm -ivh /root/jdk-8u77-linux-x64.rpm
tar -zxvf /root/kafka_2.11-0.10.1.0.tgz
cd /root/kafka_2.11-0.10.1.0
./bin/zookeeper-server-start.sh ./config/zookeeper.properties

# 安装 kafka 服务(发消息) {#安装-kafka-服务-发消息}

firewall-cmd --add-port 9092/tcp --permanent
firewall-cmd --reload
rpm -ivh /root/jdk-8u77-linux-x64.rpm
tar -zxvf /root/kafka_2.11-0.10.1.0.tgz
cd /root/kafka_2.11-0.10.1.0
vi ./config/server.properties

zookeeper.connect=10.96.15.190:2181
advertised.host.name=10.96.15.231


./bin/kafka-server-start.sh config/server.properties

# 安装生产者验证服务器 {#安装生产者验证服务器}

rpm -ivh /root/jdk-8u77-linux-x64.rpm
tar -zxvf /root/kafka_2.11-0.10.1.0.tgz

# 安装消费者验证服务器 {#安装消费者验证服务器}

同"安装生产者验证服务器"。

# 验证 {#验证}

# 发消息(登录生产者验证服务器) {#发消息-登录生产者验证服务器}

cd /root/kafka_2.11-0.10.1.0
./bin/kafka-console-producer.sh --broker-list 10.96.15.231:9092 --topic my-replicated-topic

# 收消息(登录消费者验证服务器) {#收消息-登录消费者验证服务器}

cd /root/kafka_2.11-0.10.1.0
./bin/kafka-console-consumer.sh --bootstrap-server 10.96.15.231:9092 --from-beginning --topic my-replicated-topic

赞(5)
未经允许不得转载:工具盒子 » centos安装kafka