当在端口5050上访问时,Mesos-master在Fedora 25上安静地退出(可能是因为分段错误)

时间:2016-12-22 09:18:33

标签: fedora mesos fedora-25

我使用sudo yum install mesos在Fedora 25上安装了Mesos,并且运行正常。

按照此处的说明启动Mesos master也工作正常:https://fedoraproject.org/wiki/Changes/ApacheMesos

我能够看到mesos-master进程正在运行,ps -e | grep mesos没有产生任何结果。

但是,如果我尝试访问localhost:5050,则 mesos-master 会以静默方式死亡,并进一步ps -e | grep mesos

即使我启动本地Zookeeper实例然后将--zk参数与sudo -u mesos /usr/sbin/mesos-master ...一起使用,我也可以将主服务器正确注册到Zookeeper中,但是通过端口5050访问主服务器仍会使其死亡。

使用INFO级日志记录显示mesos-master因“分段错误”而死亡。

I1222 09:10:01.897171  3537 replica.cpp:658] Replica received learned notice for position 32
I1222 09:10:01.897917  3537 leveldb.cpp:343] Persisting action (18 bytes) to leveldb took 691597ns
I1222 09:10:01.898047  3537 leveldb.cpp:401] Deleting ~2 keys from leveldb took 24314ns
I1222 09:10:01.898114  3537 replica.cpp:679] Persisted action at 32
I1222 09:10:01.898135  3537 replica.cpp:664] Replica learned TRUNCATE action at position 32
*** Aborted at 1482397807 (unix time) try "date -d @1482397807" if you are using GNU date ***
PC: @                0x1 (unknown)
Segmentation fault

即使我尝试通过zookeeper将mesos-slave连接到主服务器,也会发生崩溃 - 这告诉问题不是zk /主/从设置问题,而是主服务器响应端口5050让它崩溃。

fedoraproject.org 指出Mesos RPM是为Fedora 21创建的,我在Fedora上运行 25

RPM是否应该向后兼容,考虑到它存在于Fedora 25存储库中?

0 个答案:

没有答案