(单机)kafka安装教程

1.必须安装jdk之后服务器没联网时安装jdk
2.kafka下载,下载tgz文件,编译过的官网
3.将压缩包放在相应的opt目录下,并解压,创建软链接

cd /opt
tar -zxvf kafka_2.12-1.1.0.tgz
ln -vs kafka_2.12-1.1.0.tgz kafka

4.在var/log下创建kafka的日志目录

mkdir /var/log/kafka

5.进入kafka的config目录,修改其server.properties

cd /opt/kafka/config
ls
vi server.properties

修改的内容如下

broker.id=0
port=9092 #端口号                       
log.dirs=/var/log/kafka #日志存放路径,上面创建的目录
zookeeper.connect=localhost:2181 #zookeeper地址和端口,单机配置部署

划线部分也要改
这个地方重点mark下:当时里面的ip改的远程服务器的ip,很多教程也是这样说的,但是实际连不上,于是检查网络ifconfig -a,将192.158.1.9改成涂抹内网就可以访问了

6.配置启动zookeeper
下载tar.gz文件
下载放在指定文件夹,并解压

cd /opt
tar -zxvf zookeeper-3.4.10.tar.gz
ln -vs zookeeper-3.4.10.tar.gz zookeeper

创建文件夹放data数据

mkdir /var/lib/zookeeper/data

进入zookeeper文件的配置文件

cd /opt/zookeeper/conf

重命名zoo_sample.cfg为zoo.cfg

mv zoo_sample.cfg zoo.cfg

修改里面的重要配置

dataDir=/var/lib/zookeeper/data# 数据存放位置,可根据需要修改;
clientPort=2181# 服务监听端口,可根据需要修改;                                                      

启动zookeeper

cd /opt/zookeeper/bin/
./zkServer.sh start

附常见指令
7.启动kafka

cd kafka_2.11-0.10.1.0
./bin/kafka-server-start.sh ./config/server.properties

看到没有报错之后kafka就是已经成功被运行了,当然可以jps -lm查看一下,操作命令如下,可以看到kafka和zookeeper都运行了:

jps -lm

结果

这样启动又一个坏处,就是kafka启动完毕之后,不能关闭终端,为此,我们可以运行这条命令:

nohup ./bin/kafka-server-start.sh .config/server.properties &
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值