当前位置: 首页 > 知识库问答 >
问题:

Mesos DCOS不安装Kafka

曹钊
2023-03-14
vagrant@DevNode:/dcos$ dcos package install kafka
This will install Apache Kafka DCOS Service.
Continue installing? [yes/no] yes
Installing Marathon app for package [kafka] version [0.9.4.0]
Installing CLI subcommand for package [kafka] version [0.9.4.0]
New command available: dcos kafka
The Apache Kafka DCOS Service is installed:
  docs   - https://github.com/mesos/kafka
  issues - https://github.com/mesos/kafka/issues

vagrant@DevNode:/dcos$ dcos package list
NAME   VERSION  APP     COMMAND  DESCRIPTION
kafka  0.9.4.0  /kafka  kafka    Apache Kafka running on top of Apache Mesos
vagrant@DevNode:/dcos$ dcos kafka
Error: Kafka is not running
vagrant@DevNode:/dcos$
Mar 23 03:52:59 ip-10-0-4-194.ec2.internal java[1425]: [2016-03-23 03:52:59,335] INFO Offer ID: [54f71504-b37a-4954-b082-e1f2a04b7fa4-O77]. Considered resources with roles: [*]. Not all basic resources satisfied: cpu not in offer, disk SATISFIED (0.0 <= 0.0), mem not in offer (mesosphere.mesos.ResourceMatcher$:marathon-akka.actor.default-dispatcher-11)
Mar 23 03:52:59 ip-10-0-4-194.ec2.internal java[1425]: [2016-03-23 03:52:59,370] INFO Offer [54f71504-b37a-4954-b082-e1f2a04b7fa4-O77]. Insufficient resources for [/kafka] (need cpus=0.5, mem=307.0, disk=0.0, ports=(1 dynamic), available in offer: [id { value: "54f71504-b37a-4954-b082-e1f2a04b7fa4-O77" } framework_id { value: "54f71504-b37a-4954-b082-e1f2a04b7fa4-0000" } slave_id { value: "54f71504-b37a-4954-b082-e1f2a04b7fa4-S1" } hostname: "10.0.4.190" resources { name: "ports" type: RANGES ranges { range { begin: 1 end: 21 } range { begin: 23 end: 5050 } range { begin: 5052 end: 32000 } } role: "slave_public" } resources { name: "cpus" type: SCALAR scalar { value: 4.0 } role: "slave_public" } resources { name: "mem" type: SCALAR scalar { value: 14019.0 } role: "slave_public" } resources { name: "disk" type: SCALAR scalar { value: 32541.0 } role: "slave_public" } attributes { name: "public_ip" type: TEXT text { value: "true" } } url { scheme: "http" address { hostname: "10.0.4.190" ip: "10.0.4.190" port: 5051 } path: "/slave(1)" }] (mesosphere.mesos.TaskBuilder:marathon-akka.actor.default-dispatcher-11)
Mar 23 15:38:22 ip-10-0-4-194.ec2.internal mesos-master[1371]: I0323 15:38:22.339759  1376 master.cpp:5350] Sending 2 offers to framework 54f71504-b37a-4954-b082-e1f2a04b7fa4-0000 (marathon) at scheduler-f86b567c-de59-4891-916b-fb00c7959a09@10.0.4.194:60450
Mar 23 15:38:22 ip-10-0-4-194.ec2.internal mesos-master[1371]: I0323 15:38:22.341790  1381 master.cpp:3673] Processing DECLINE call for offers: [ 54f71504-b37a-4954-b082-e1f2a04b7fa4-O373 ] for framework 54f71504-b37a-4954-b082-e1f2a04b7fa4-0000 (marathon) at scheduler-f86b567c-de59-4891-916b-fb00c7959a09@10.0.4.194:60450
Mar 23 15:38:22 ip-10-0-4-194.ec2.internal mesos-master[1371]: I0323 15:38:22.342041  1381 master.cpp:3673] Processing DECLINE call for offers: [ 54f71504-b37a-4954-b082-e1f2a04b7fa4-O374 ] for framework 54f71504-b37a-4954-b082-e1f2a04b7fa4-0000 (marathon) at scheduler-f86b567c-de59-4891-916b-fb00c7959a09@10.0.4.194:60450

共有1个答案

方奕
2023-03-14

马拉松正在等待一个为Kafka时间表提供足够资源的报价。它拒绝的报价似乎没有任何cpu或内存。您所看到的具有足够资源的Offer已经静态地保留给角色“slave_public”。

Kafka调度程序将以角色*运行。您的集群在默认角色*中缺少足够的资源。这是与私有代理关联的角色

您应该查看mesos/state,并查看具有“*”角色的代理上的可用资源。

 类似资料:
  • 我正试图将maven V3.5.4安装到我的计算机上,每当我尝试'mvn-version'命令时,我会得到 “MVN”不被识别为内部或外部命令、可操作程序或批处理文件。 我已经查阅了关于如何做到这一点的多个教程,他们提供了几乎相同的信息。添加系统变量M2和M2_HOME,然后向Path系统变量追加一个目录。我将系统变量配置为: null null null null 我的路径变量是: 我不知道如何

  • 我刚刚下载了谷歌新的android studio捆绑包(适用于Windows的x64),还安装了JDK8(C:\Program Files\Java\jdk1.8.025)(x64版本)。 但是在Android Studio设置中,它不会检测到JDK,并要求找到它的路径。我找到了它的路径,但它仍然说它是无效的。 我尝试声明新的环境变量(系统和用户),但我仍然得到同样的错误。 我也试过cmd上面说j

  • 问题内容: 我正在运行Ubuntu 12.10,并且尝试安装Netbeans 7.1(或更高版本),但我没有.sh文件,但无法安装,此处显示错误: 我在任何目录中都没有libXtst.so.6文件,而且似乎无法在任何地方找到要下载的文件。是否还有其他人遇到此问题,或者知道解决方法? 问题答案: 编辑: 正如StephenNiedzielski在其评论中提到的,问题似乎出在JRE的32位存在上,事实

  • 问题内容: 默认情况下,ubuntu带有openjdk。我从sun安装了jdk,并删除了openjdk,但是对于openjdk,我必须删除了maven2。如何在不安装openjdk的情况下重新安装它? 任何帮助表示赞赏,我已经在Google上搜索了很多,但没有找到任何解决方案:/ 问题答案: 您可以简单地从Maven 网站下载tar.gz归档文件,并将其解压缩到这样的某个目录(将其解压缩到/ op

  • 问题内容: 由于某些原因在Windows上运行时,它不会安装 devDependencies 。AFAIK应该。如果运行 devDependencies, 则会安装。我不明白为什么也不安装 devDependencies ,而只安装依赖项。可能是什么原因?我该如何解决? 也许我的 package.json有问题 吗?如果有帮助,请在下面列出: 问题答案: 检查NPM文档以进行安装 使用该标志(或将

  • 问题内容: 我有一个Ubuntu VM,无法通过ssl(即https)连接到站点。如果URL以http开头,它可以从Internet成功下载工件。 npm install将通过https下载依赖项。反正有通过http下载吗? 问题答案: 尝试使用以下命令将注册表更改为http版本,而不是默认的https版本