kafka安装部署

说明:安装部署过程是在已安装了jdk1.7的基础上进行的

官方下载地址:https://archive.apache.org/dist/kafka/0.9.0.1/kafka_2.11-0.9.0.1.tgz

通过ftp将kafka安装包kafka_2.11-0.9.0.1.tgz上传到服务器 /home/temp目录下
执行命令tar -xvf kafka_2.11-0.9.0.1.tgz 解压上传的kafka安装包

执行命令 ll 查看解压的安装包

执行命令 mv kafka_2.11-0.9.0.1 /home/kafka 将解压后的kafka移动到 /home目录下并重命名为kafka

执行命令 cd /home/kafka 进入kafka目录

1 配置并启动zookeeper
执行命令 mkdir zklogs 创建zookeeper日志文件存放路径

执行命令 vi config/zookeeper.properties 修改zookeeper的配置信息

按一下键盘上的 i 键进入编辑模式,将光标移动到日志文件存放路径配置信息所在行,并修改dataDir=/tmp/zookeeperdataDir=/home/kafka/zklogs

修改好后按下键盘上的Esc 键后 输入:wq 并按下Enter键保存修改的信息并退出,注意这里的:也是要输入的

执行nohup ./bin/zookeeper-server-start.sh ./config/zookeeper.properties & 命令后台启动zookeeper,或者执行nohup ./bin/zookeeper-server-start.sh ./config/zookeeper.properties > ./nohup_log/zk_console.out 2>&1 & 命令将日志输出到指定目录

执行命令ps -ef | grep zookeeper 查看zookeeper是否启动成功,出现类型如下信息表示成功启动


2 配置并启动kafka
执行命令 vi config/server.properties 修改kafka的配置信息

按一下键盘上的 i 键进入编辑模式,修改advertised.host.nameadvertised.port信息,这里的两个参数在客户端发送和接收消息的时候会使用到,要配置成可访问的ip和端口,修改前如下图

修改后参考下图

修改log.dirs=/tmp/kafka-logslog.dirs=/home/kafka/logs 该参数为kafka日志文件存放路径

修改每个topic的默认分区参数num.partitions,默认是1,具体合适的取值需要根据服务器配置进程确定

修改完成后按下键盘上的Esc 键后 输入:wq 并按下Enter键 保存修改的信息并退出,注意这里的:也是要输入的

执行命令 nohup ./bin/kafka-server-start.sh ./config/server.properties & 后台启动kafka

执行命令ps -ef | grep kafka查看kafka是否启动成功

截图的后半部分如下,出现server.properties结尾的进程信息表示kafka启动成功


到此kafka安装启动成功!

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值