【发布时间】:2016-02-10 10:25:15
【问题描述】:
我正在尝试为我的 Mesos 和 Marathon 集群设置 Bamboo (https://github.com/QubitProducts/bamboo)。目前,我的马拉松实例使用以下参数运行:
MARATHON_EVENT_SUBSCRIBER=http_callback
MARATHON_HTTP_ENDPOINTS=http://my-marathon-server/callback
运行marathon 会通知我以下信息:run_jar --zk zk://my-marathon-server:2181/marathon --master zk://my-marathon-server:2181/mesos
Mesos + Marathon 似乎一切正常。但是,当我在我的一个 Mesos Slave 上运行 Bamboo 时,我收到以下错误:
2015-12-02 03:15:32,525 INFO spawned: 'bamboo' with pid 20
2015-12-02 03:15:32,546 DEBG 'bamboo' stdout output:
2015/12/02 03:15:32 Using environment override MARATHON_ENDPOINT=http://my-marathon-server:8080
2015/12/02 03:15:32 Using environment override BAMBOO_ENDPOINT=http://my-bamboo-server(mesos-slave):8000
2015/12/02 03:15:32 Using environment override BAMBOO_ZK_HOST=my-marathon-server:2181
2015/12/02 03:15:32 Using environment override BAMBOO_ZK_PATH=/bamboo
2015/12/02 03:15:32 Environment variable not set: STATSD_ENABLED
2015/12/02 03:15:32 Starting update loop
2015-12-02 03:15:32,555 DEBG 'bamboo' stdout output:
2015/12/02 03:15:32 bamboo_startup => 2015-12-02T03:15:32Z
2015/12/02 03:15:32 Queuing an haproxy update.
2015-12-02 03:15:32,571 DEBG 'bamboo' stdout output:
[martini] listening on ":8000" (development)
[martini] listen tcp: unknown port tcp/8000"
2015-12-02 03:15:32,577 DEBG fd 7 closed, stopped monitoring <POutputDispatcher at 140685022053728 for <Subprocess at 140685022289000 with name bamboo in state STARTING> (stdout)>
2015-12-02 03:15:32,577 INFO exited: bamboo (exit status 1; not expected)
2015-12-02 03:15:37,685 DEBG received SIGCLD indicating a child quit
2015-12-02 03:15:38,686 INFO gave up: bamboo entered FATAL state, too many start retries too quickly
我正在使用bamboo docker 容器来启动竹子。
以前有没有其他人遇到过这个问题?关于我可以做些什么来解决这个问题的任何想法?
提前致谢!
【问题讨论】:
标签: docker apache-zookeeper mesos marathon