我一直在遵循这个教程如何配置一个生产就绪的mesos集群,并一直在创建一个ansible playbook,您可以在这里看到mesos ansible playbook
ansible运行成功,我可以访问我的端口5050的主机上,看到mesos Jmeter 板。然而,似乎有三个问题,这是希望所有的连接,但似乎在表面价值分离。
在mesos Jmeter 盘的顶部,它表示目前还没有大师级人物领先
没有奴隶登记
当我访问任何主机上的8080端口时,马拉松 Jmeter 板都不工作
有什么想法,我做错了什么,或者如果有什么改变,因为这个教程出版了?
编辑:试图深入挖掘。在运行ansible之后,我登录到每个节点并手动重启mesos和marathon服务。当我到达马拉松 Jmeter 板时,这似乎起到了作用,然后在摆弄了一下奴隶之后,我可以看到那些被激活的奴隶。不幸的是,我无法复制后,核节点和重建。我的设置与我链接的教程和celine链接的教程一致,因此我认为这是我重新启动服务的顺序。还在找人帮忙吗
edit2:启动时某个主机的日志副本最后一个http调用只是不断重复
i1014 18:56:32.746968 11494测井。cpp:172]信息级别日志记录已开始!i1014 18:56:32.748177 11494干管。cpp:229]构建:2015-10-12 20:57:28由root i1014 18:56:32.748277 11494 main创建。cpp:231]版本:0.25.0 i1014 18:56:32.748345 11494主。cpp:234]git标签:0.25.0 i1014 18:56:32.748406 11494 main。cpp:238]git sha:2dd7f7ee115fe00b8e098b0a0762a4fa8f4600f i1014 18:56:32.748615 11494干管。cpp:252]使用“hierarchicaldrf”分配器i1014 18:56:32.759768 11494 leveldb。cpp:176]在10.929155ms i1014 18:56:32.763638 11494 leveldb中打开db。cpp:183]压实db,3.722708ms i1014 18:56:32.763713 11494 db级。cpp:198]在33931ns i1014 18:56:32.763761 11494 leveldb中创建了db迭代器。cpp:204]在8624ns i1014 18:56:32.764142中搜索到db的开头11494分贝。cpp:273]在352415ns i1014 18:56:32.764263 11494复制副本中遍历数据库中的1个键。cpp:744]用0->0(1个孔)和0(未学习i1014 18:56:32.767266 11520)日志位置恢复的复制副本。cpp:238]正在尝试将副本加入zookeeper组i1014 18:56:32.767493 11520 recover。cpp:449]正在启动副本恢复i1014 18:56:32.767623 11520恢复。cpp:475]副本处于表决状态i1014 18:56:32.767695 11520 recover。cpp:464]恢复进程已终止i1014 18:56:32.775274 11494 main。cpp:465]启动mesos master i1014 18:56:32.779567 11516 master。cpp:376]主机75abeaaa-a949-45a3-bd85-bebf100eecad(159.203.107.10)于159.203.107.10:5050启动i1014 18:56:32.779597 11516主机。cpp:378]启动时的标志:--分配\u interval=“1secs”--分配程序=“hierarchicaldrf”--身份验证=“false”--身份验证\u slaves=“false”--身份验证程序=“crammd5”--授权程序=“local”--框架\u sorter=“drf”--帮助=“false”--主机名=“159.203.107.10”--主机名\u lookup=“true”--初始化\u驱动程序\u logging=“true”--ip=“159.203.107.10”--log \u auto \u initialize=“true”--log \u dir=“/var/log/mesos”--logbufsecs=“0”--logging \u level=“info”--max \u slave \u ping \u timeouts=“5”--port=“5050”--quiet=“false”--quorum=“1”--recovery \u slave \u removation \u limit=“100%”registry=“replicated \u log”--registry \u fetch \u timeout=“1mins”--registry\u store\u timeout=“5secs”--registry\u strict=“false”--root\u submissions=“true”--slave\u ping\u timeout=“15secs”--slave\u reregister\u timeout=“10mins”--user\u sorter=“drf”--version=“false”--webui\u dir=“/usr/share/mesos/webui”--work\u dir=“/var/lib/mesos”--zk=“zk://159.203.107.10:2181159.203.107.151:2181,159.203.107.162:2181/mesos“--zk\u session\u timeout=“10secs”i1014 18:56:32.779762 11516主机。cpp:425]允许未经验证的框架注册i1014 18:56:32.779770 11516主机的主机。cpp:430]允许未经验证的从机注册i1014 18:56:32.779778 11516主机的主设备。cpp:467]使用默认的“crammd5”验证器w101418:56:32.779798 11516验证器。cpp:505]未提供凭据,身份验证请求将被拒绝i1014 18:56:32.779906 11516身份验证程序。cpp:512]正在初始化服务器sasl i1014 18:56:32.791836 11515主服务器。cpp:1542]已成功附加文件“/var/log/mesos/mesos master.info”i1014 18:56:32.792043 11519竞争者。cpp:149]加入zk组i1014 18:56:34.968217 11517 http。cpp:336]的http get/master/state.json,来自12.228.115.34:40863,用户代理='mozilla/5.0(macintosh;英特尔mac os x 10\ U 10\ U 5)applewebkit/537.36(khtml,如gecko)chrome/45.0.2454.101 safari/537.36'i1014 18:56:45.242039 11518 http。cpp:336]http get for/master/state.json from 12.228.115.34:63018 with user agent='mozilla/5.0(macintosh;英特尔mac os x 10\ U 10\ U 5)applewebkit/537.36(khtml,如gecko)chrome/45.0.2454.101 safari/537.36'i1014 18:56:55.319259 11519 http。cpp:336]http get for/master/state.json from 12.228.115.34:50024 with user agent='mozilla/5.0(macintosh;英特尔mac os x 1
谢谢
2条答案
按热度按时间zlwx9yxi1#
这是一个Zookeeper配置问题。除了列出服务器IP之外,没有教程提到需要在zoo.cfg中设置值。您还需要设置datadir、synclimit、initlimit、ticktime和clientport
kdfy810k2#
第一个问题“目前没有主人在领导”通常是由于一个问题与Zookeeper。
检查zookeeper是否正在服务器上运行。这也解释了马拉松和米索斯奴隶的问题。
此文档似乎更为更新:http://open.mesosphere.com/getting-started/datacenter/install/