首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >马拉松退出状态1

马拉松退出状态1
EN

Stack Overflow用户
提问于 2018-01-29 07:16:53
回答 2查看 2.5K关注 0票数 2

我是安装在ubuntu16.04异种.zookeeper和mesos-主人和中美洲-奴隶运行良好的中间层,而开始马拉松,我得到这个问题。Required选项“master”未找到 .I已在/etc/马拉松/conf .These中创建文件夹,这是我为马拉松所遵循的步骤。

代码语言:javascript
复制
sudo mkdir -p /etc/marathon/conf
sudo cp /etc/mesos-master/hostname /etc/marathon/conf
sudo cp /etc/mesos/zk /etc/marathon/conf/master
sudo cp /etc/marathon/conf/master /etc/marathon/conf/zk
sudo nano /etc/marathon/conf/zk ,edit mesos to marathon in the end .

I am attaching the whole logs here,
    Jan 25 14:18:01 master01 cron[859]: (*system*) INSECURE MODE (group/other writable) (/etc/crontab)
    Jan 25 14:18:01 master01 cron[859]: (*system*popularity-contest) INSECURE MODE (group/other writable) (/etc/cron.d/popularity-contest)
    Jan 25 14:18:01 master01 cron[859]: (*system*php) INSECURE MODE (group/other writable) (/etc/cron.d/php)
    Jan 25 14:18:01 master01 cron[859]: (*system*anacron) INSECURE MODE (group/other writable) (/etc/cron.d/anacron)
    Jan 25 14:18:29 master01 systemd[1]: marathon.service: Service hold-off time over, scheduling restart.
    Jan 25 14:18:29 master01 systemd[1]: Stopped Scheduler for Apache Mesos.
    Jan 25 14:18:29 master01 systemd[1]: Starting Scheduler for Apache Mesos...
    Jan 25 14:18:29 master01 systemd[1]: Started Scheduler for Apache Mesos.
    Jan 25 14:18:29 master01 marathon[29366]: No start hook file found ($HOOK_MARATHON_START). Proceeding with the start script.
    Jan 25 14:18:30 master01 marathon[29366]: [scallop] Error: **Required option 'master' not found**
    Jan 25 14:18:30 master01 systemd[1]: marathon.service: Main process exited, code=exited, status=1/FAILURE
    Jan 25 14:18:30 master01 systemd[1]: marathon.service: Unit entered failed state.
    Jan 25 14:18:30 master01 systemd[1]: marathon.service: Failed with result 'exit-code'.
EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2018-01-29 10:30:12

打破变更/包装标准化 现在,我们发布了更多的规范化包,这些包试图遵循准则,并使用sbt-本机包程序来实现这一点。由于这一点和许多历史性的将选项传递到马拉松的方式,我们只会在启动时阅读/etc/default/marathon。与/etc/sysconfig/marathon一样,该文件具有所有马拉松命令行选项,如"MARATHON_XXX=YYY",该命令行将转换为--xx=yyy。我们不再支持/etc/marathon/conf ,它是一组文件,将被转换为命令行参数。此外,我们不再假设如果没有传入zk/master参数,那么两者都运行在localhost.上。

尽量将配置保存在环境中。

代码语言:javascript
复制
cat << EOF > /etc/default/marathon
MARATHON_MASTER=zk://127.0.0.1:2181/mesos
MARATHON_ZK=zk://127.0.0.1:2181/marathon
EOF

记住用适当的动物园管理员位置代替127.0.0.1:2181。

票数 10
EN

Stack Overflow用户

发布于 2018-12-19 12:29:18

在我的例子中,我使用的是Ubuntu14.04,因为我需要添加export,所以janisz解决方案没有工作

代码语言:javascript
复制
cat << EOF > /etc/default/marathon
export MARATHON_MASTER=zk://127.0.0.1:2181/mesos
export MARATHON_ZK=zk://127.0.0.1:2181/marathon
EOF
票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/48496184

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档