问题描述
尝试运行一个简单的示例,首先找出母版:
mesos-execMASTER=$(mesos-resolve `cat /etc/mesos/zk`)
然后运行一个简单的任务
mesos-execmesos-execute --master=$MASTER --name="cluster-test" --command="sleep 5"
该任务正试图从一个Masters副本(不是实际的master)执行,并且我收到此消息:
W0914 07:47:54.281811 6712 scheduler.cpp:713] Received '307 Temporary Redirect' () for SUBSCRIBE
W0914 07:47:55.282074 6717 scheduler.cpp:713] Received '307 Temporary Redirect' () for SUBSCRIBE
W0914 07:47:56.281652 6716 scheduler.cpp:713] Received '307 Temporary Redirect' () for SUBSCRIBE
W0914 07:47:57.285864 6713 scheduler.cpp:713] Received '307 Temporary Redirect' () for SUBSCRIBE
W0914 07:47:58.286593 6714 scheduler.cpp:713] Received '307 Temporary Redirect' () for SUBSCRIBE
W0914 07:47:59.285643 6715 scheduler.cpp:713] Received '307 Temporary Redirect' () for SUBSCRIBE
法定人数设置为2。
最后:
- 一无所有
- 无法访问用于主服务器的Web UI(无法连接到MASTER_URL。正在重试)
- 所有master-replicas都指向master
编辑
来自领队长:
echo $MASTER
master_ip:5050
mesos-execute --master=$MASTER --name="cluster-test" --command="sleep 5"
I0914 08:19:42.634490 8861 scheduler.cpp:525] New master detected at master@master_ip:5050
W0914 08:19:42.646394 8856 scheduler.cpp:713] Received '307 Temporary Redirect' () for SUBSCRIBE
W0914 08:19:43.688532 8856 scheduler.cpp:713] Received '307 Temporary Redirect' () for SUBSCRIBE
但是在日志中:
Current master is not elected as leader,and leader information is unavailable. Failed to redirect the request url: /master/state?jsonp=angular.callbacks._ax
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)