CentOS7 安装Kafka
CentOS7 安装Kafka
安装CentOS7 安装CentOS7 安装JDK11,配置JAVA_HOME (CentOS 7 64bit) 安装jdk11配置主机名和IP映射1.概述配置主机名与IP地址映射后,访问服务器上部署的服务就不用在记住IP地址,只需要输入服务器名称即可访问服务,相比记住IP地址访问应用要方便。2.配置主机名2.1.查看主机名代码语言:txt复制uname -n2
CentOS7 安装Kafka
安装CentOS7
安装CentOS7
安装JDK11,配置JAVA_HOME (CentOS 7 64bit)
安装jdk11
配置主机名和IP映射
配置主机名与IP地址映射后,访问服务器上部署的服务就不用在记住IP地址,只需要输入服务器名称即可访问服务,相比记住IP地址访问应用要方便。
2.1.查看主机名
代码语言:txt复制uname -n
2.2.修改主机名
代码语言:txt复制vim /etc/hostname
删除默认的名称,直接写主机名即可。
.1. 主机名映射IP地址
代码语言:txt复制vim /etc/hosts
将主机IP地址和主机名添加到最下面
.2.测试主机名映射IP地址
- 重启系统
- ping 主机名
关闭防火墙&防火墙开机自启动
Linux安装CentOS后常见问题--防火墙
安装&启动Zookeeper
在安装 Zookeeper 之前,需要确保已经安装了 Java 环境。Zookeeper 依赖于 Java 运行环境(JRE),因此需要提前安装好 JDK 并配置好环境变量。
下载 Zookeeper 安装包:
代码语言:txt复制cd /usr/local/
代码语言:txt复制wget .8.4/apache-zookeeper-.8.gz
解压安装包:
代码语言:txt复制tar -zxvf apache-zookeeper-.8.gz
将解压后的目录修改文件名(可不修改)
代码语言:txt复制mv apache-zookeeper-.8.4-bin zookeeper
配置
进入到conf目录拷贝一个zoo_并完成配置
创建数据存储目录
代码语言:txt复制cd /usr/local/zookeeper/
代码语言:txt复制mkdir zkDataDir
修改
代码语言:txt复制cd conf/
代码语言:txt复制cp zoo_
代码语言:txt复制vim
修改存储目录:dataDir=/usr/local/zookeeper/zkDataDir
执行以下命令启动 Zookeeper:
代码语言:txt复制cd /usr/local/zookeeper/bin
代码语言:txt复制zkServer.sh start ../conf/
启动成功后,可以通过以下命令查看 Zookeeper 的状态:
代码语言:txt复制zkServer.sh status
关闭 Zookeeper:
代码语言:txt复制zkServer.sh stop
vim ~/.bash_profile
代码语言:txt复制# .bash_profile
# Get the aliases and functi
if [ -f ~/.bashrc ]; then
. ~/.bashrc
fi
# User specific environment and startup programs
PATH=$PATH:$HOME/bin
export PATH
#添加这行
alias zkstart="sh /usr/local/zookeeper/bin/zkServer.sh start /usr/local/zookeeper/conf/"
alias zkstatus="sh /usr/local/zookeeper/bin/zkServer.sh status"
alias zkstop="sh /usr/local/zookeeper/bin/zkServer.sh stop"
代码语言:txt复制source ~/.bash_profile
代码语言:txt复制zkstart
zkstatus
zkstop
安装&启动|关闭Kafka
新版本的kafka自带有zookeeper,其实自带的zookeeper完全够用。
我也是安装到后边才发现的哈哈哈!!!
cd /usr/local
代码语言:txt复制wget .9.0/kafka_2.12-.9.
代码语言:txt复制tar -xzf kafka_2.12-.9.
代码语言:txt复制mv kafka_2.12-.9.0 kafka
cd kafka/config/
vim zookeeper.properties
把 dataDir修改为以下
dataDir=/usr/local/kafka/zookeeperDataDir
添加以下:
tickTime=2000
initLimit=10
syncLimit=5
vim server.properties
把 log.dirs 修改为以下
log.dirs=/usr/local/kafka/kafkaLogDirs
把 listeners 修改为以下(CentOS7_Master_Kafka_001为主机名称)
listeners=PLAITEXT://CentOS7_Master_Kafka_001:9092
把 修改为以下(192.168.42.1为ip地址)
=192.168.42.1:2181
先启动zookeeper
代码语言:txt复制cd /usr/local/kafka/bin
sh zookeeper-server-start.sh ../config/zookeeper.properties &
后台 ps -ef 确认zookeeper进程是否存在
再启动kafka
代码语言:txt复制/usr/local/kafka/bin
sh kafka-server-start.sh ../config/server.properties &
两种方式都行
sh kafka-server-start.sh -daemon ../config/server.properties
后台 ps -ef 确认kafka进程是否存在
配置快捷启动-个人习惯:
代码语言:txt复制vim ~/.bash_profile
最下面添加
代码语言:txt复制alias kafkazkstart="sh /usr/local/kafka/bin/zookeeper-server-start.sh /usr/local/kafka/config/zookeeper.properties > /usr/local/kafka/bin/zk.log &"
alias kafkazkstop="sh /usr/local/kafka/bin/zookeeper-server-stop.sh"
alias kafkastart="sh /usr/local/kafka/bin/kafka-server-start.sh /usr/local/kafka/config/server.properties > /usr/local/kafka/bin/kf.log &"
alias kafkastop="sh /usr/local/kafka/bin/kafka-server-stop.sh"
代码语言:txt复制source ~/.bash_profile
再次启停zookeeper和kafka:
代码语言:txt复制kafkazkstart
kafkazkstop
kafkastart
kafkastop
#感谢您对电脑配置推荐网 - 最新i3 i5 i7组装电脑配置单推荐报价格的认可,转载请说明来源于"电脑配置推荐网 - 最新i3 i5 i7组装电脑配置单推荐报价格
上传时间: 2025-07-24 00:24:41
推荐阅读
留言与评论(共有 17 条评论) |
本站网友 银欣穿甲弹 | 15分钟前 发表 |
9092 把 修改为以下(192.168.42.1为ip地址) =192.168.42.1 | |
本站网友 石家庄酒店预订 | 24分钟前 发表 |
.配置主机名映射IP地址.1. 主机名映射IP地址代码语言:txt复制vim /etc/hosts将主机IP地址和主机名添加到最下面.2.测试主机名映射IP地址重启系统ping 主机名关闭防火墙&防火墙开机自启动Linux安装CentOS后常见问题--防火墙安装&启动Zookeeper1. 环境准备在安装 Zookeeper 之前 | |
本站网友 名酒网 | 11分钟前 发表 |
修改kafak配置文件代码语言:txt复制vim server.properties 把 log.dirs 修改为以下 log.dirs=/usr/local/kafka/kafkaLogDirs 把 listeners 修改为以下(CentOS7_Master_Kafka_001为主机名称) listeners=PLAITEXT | |
本站网友 东西宫 | 25分钟前 发表 |
相比记住IP地址访问应用要方便 | |
本站网友 蛇胆汁 | 20分钟前 发表 |
我也是安装到后边才发现的哈哈哈!!!1 | |
本站网友 德阳建筑职业技术学院 | 21分钟前 发表 |
修改kafak配置文件代码语言:txt复制vim server.properties 把 log.dirs 修改为以下 log.dirs=/usr/local/kafka/kafkaLogDirs 把 listeners 修改为以下(CentOS7_Master_Kafka_001为主机名称) listeners=PLAITEXT | |
本站网友 工科排名 | 18分钟前 发表 |
Zookeeper 依赖于 Java 运行环境(JRE) | |
本站网友 马军 | 30分钟前 发表 |
修改kafak配置文件代码语言:txt复制vim server.properties 把 log.dirs 修改为以下 log.dirs=/usr/local/kafka/kafkaLogDirs 把 listeners 修改为以下(CentOS7_Master_Kafka_001为主机名称) listeners=PLAITEXT | |
本站网友 意大利电信 | 2分钟前 发表 |
相比记住IP地址访问应用要方便 | |
本站网友 马蔺子 | 4分钟前 发表 |
9092 把 修改为以下(192.168.42.1为ip地址) =192.168.42.1 | |
本站网友 哔了狗了 | 4分钟前 发表 |
修改kafak配置文件代码语言:txt复制vim server.properties 把 log.dirs 修改为以下 log.dirs=/usr/local/kafka/kafkaLogDirs 把 listeners 修改为以下(CentOS7_Master_Kafka_001为主机名称) listeners=PLAITEXT | |
本站网友 春江水暖鸭先知 | 19分钟前 发表 |
Zookeeper 依赖于 Java 运行环境(JRE) | |
本站网友 入射 | 8分钟前 发表 |
相比记住IP地址访问应用要方便 | |
本站网友 江夏新房 | 1分钟前 发表 |
其实自带的zookeeper完全够用 | |
本站网友 淫羊藿的功效与作用 | 16分钟前 发表 |
2.配置主机名2.1.查看主机名代码语言:txt复制uname -n2.2.修改主机名代码语言:txt复制vim /etc/hostname删除默认的名称 | |
本站网友 厦门信息网 | 28分钟前 发表 |
需要确保已经安装了 Java 环境 |