原因分析,因为我的虚拟机内存一共才1G

查看一下我的虚拟机内存还剩余多少?

天呐,我的只有60M了

我们看下kafka的启动脚本

vim kafka-server-start.sh

看见下面的脚本文件内容没有,默认是1G,而我只有60M,启动肯定报内存不足,怎么办呢?当然我们就需要给虚拟机增加内存

如何怎么加虚拟机内存?

很简单关机再vmware编辑虚拟机设置

记得一定要先关机,关机之后才能编辑你看我这已经调成4G

然后重启zookeeper集群

重启kafka集群

cd /usr/local/hadoop/kafka/kafka_2.12-2.4.1
bin/kafka-server-start.sh config/server.properties

看见如上图所示启动成功kafka

查看下kafka启动的进程

另外两台也是如此操作

上面起送只是前台启动,kafka还有两种启动方式

方法一:加守护进程启动
在bin的上一级目录执行命令:
bin/kafka-server-start.sh -daemon config/server.properties方法二:通过后台来启动
在bin的上一级目录执行命令:
nohup bin/kafka-server-start.sh config/server.properties &

关闭kafka集群命令

[root@backup01 kafka_2.12-2.4.1]#  bin/kafka-server-stop.sh stop
[root@backup02 kafka_2.12-2.4.1]#  bin/kafka-server-stop.sh stop
[root@backup02 kafka_2.12-2.4.1]#  bin/kafka-server-stop.sh stop 

通过上面的学习,是不是已经学会了安装kafka和启动kafka,不知道大家有没有发现一个问题  就是启动集群要一台一台机器去启动,关闭也是一样,要是有几百台机器的集群那不是很麻烦,于是我们是不是需要一件启动,写一个shell脚本来启动集群

脚本一次启动集群

启动kafka失败报内存不足(Cannot allocate memory)相关推荐

  1. docker启动elasticsearch失败--jvm内存不足解决方案

    docker启动elasticsearch失败--jvm内存不足解决方案 参考文章: (1)docker启动elasticsearch失败--jvm内存不足解决方案 (2)https://www.cn ...

  2. 启动Kafka失败Java HotSpot(TM) 64-Bit Server VM warning: INFO: os::commit_memory(0x00000000c0000000, 107

    报错信息: Java HotSpot(TM) 64-Bit Server VM warning: INFO: os::commit_memory(0x00000000c0000000,  107374 ...

  3. 启动gazebo失败报错[gazebo-1] process has died [pid 10999, exit code 255

    启动完Gazebo后,关闭,再次启动出现如下报错: [gazebo-1] process has died [pid 10999, exit code 255, cmd /opt/ros/melodi ...

  4. Pulsar bk报错Unable to allocate memory, exiting bookie

    报错 开发人员反映pulsar不可用 每个pulsar bk节点查看 ./bookkeeper shell bookiesanity 发现有2个bk不可用,查看对应日志发现如下 15:36:52.50 ...

  5. Mysql报错:Cannot allocate memory for the buffer pool

    环境 Linux version 4.18.0-147.5.2.1.h579.eulerosv2r10.x86_64 (abuild@szxrtosci10000) (gcc version 7.3. ...

  6. Windows下启动Redis失败,报错creating server tcp listening socket 127.0.0.1:6379: bind No error

    解决方案如下: 进入redis安装目录打开cmd,按顺序输入下面命令 1. redis-cli.exe 2. shutdown 3. exit 4. redis-server.exe redis.wi ...

  7. window环境启动kafka报错:此时不应有../config/log4j.properties

    window7下启动kafka报错如下: 背景: 1.在官网下载kafka_2.10-0.10.2.0.tgz: 2.将第一步的压缩包解压到D:\Program Files (x86)目录下: 3.启 ...

  8. Aanconda 启动jupyter失败?Anaconda启动一闪一闪?

    Aanconda 启动jupyter失败?Anaconda启动一闪一闪?看不爽 首先:启动一闪一闪本身就这鸟样!不要担心出现这个问题,它就这个样子,不信,在cmd里面执行启动anaconda 程序 就 ...

  9. 启动dnsmasq失败

    启动dnsmasq失败报如下错误: dnsmasq: failed to create listening socket for 10.192.212.61: Cannot assign reques ...

最新文章

  1. javascript判断输入的值是不是正整数
  2. php使用referer,php中HTTP_REFERER函数用法实例
  3. 成年人不懂这些道理,会吃很多亏
  4. LCFinder 0.3.0 Beta 发布,图像标注与目标检测工具
  5. axure原型案例_AXURE原型设计:移动端搜索原型案例
  6. HTML中的父选择器,html – css4中是否有父选择器?
  7. 怎么单选_第一届化妆品分类大赛丨用过的化妆刷、过期的口红…该怎么扔
  8. GitHub 打钱了,10 万美元!
  9. c++ vector、stack、queue、map用法总结
  10. 283.判断二分图(力扣leetcode) 博主可答疑该问题
  11. 如何设置内网端口映射外网
  12. 空间梁单元C语言有限元编程,有人会有限元编程吗
  13. 稳压二极管的原理,它有什么作用?
  14. 【精】beautify插件使用及配置汉化
  15. apicloud ajax html,apicloud ajax请求问题
  16. EVE-NG Lab通过Cloud连接外网
  17. ArcEngine 鹰眼功能C#实现
  18. SpringBoot word文档转pdf
  19. 一个关于视频播放的小项目
  20. 心通达OA开发环境搭建,可在心通达OA平台上做业务管理二开,贡献您业务、开发能力

热门文章

  1. python生活中哪些运用_【想把python运用在实际生活中?那么python查询价格方法可以帮助你】- 环球网校...
  2. python如何下载库_python中如何下载库
  3. SystemC 代码添加和测试方法
  4. Python操作读写txt文件
  5. numpy的基本使用 附python代码详细讲解(numpy函数,创建数组,常用属性,索引切片,数组的复制,修改维度,数组的分割、拼接、转置)
  6. 一条语句复制整个目录《转》
  7. struts2中配置文件的调用顺序
  8. 【Swift学习】Swift编程之旅(一)
  9. 从java读取Excel继续说大道至简 .
  10. PDF N-Up Maker:一个把PDF转成小册子或者把多个页面放到一个页面上的工具(免费,免Acrobat,命令行模式)...