flocker-docker-plugin不能在centos7.2上工作

我正在尝试将docker与flocker集成,为此我find了plugin flocker-docker-plugin。 我通过使用我的flocker代理上的命令来安装它。

$ yum install -y clusterhq-flocker-docker-plugin $ systemctl enable flocker-docker-plugin $ systemctl restart flocker-docker-plugin 

它显示了flocker-docker-plugin正在运行。 然而,几秒钟后,当我使用$ systemctl status flocker-docker-plugin$ systemctl status flocker-docker-plugin ,出现错误

flocker-docker-plugin.service:退出主进程,代码=杀死,状态= 11 / SEGV

根据您提供的信息,可能有多种原因导致此错误:

请检查您是否可以接触到flocker控制服务,如果您的节点代理可以访问控制服务,则更为如此。

检查您的节点上是否正在运行flocker-dataset-agent和flocker-container-agent。

检查您是否提供了他们的网站( https://docs.clusterhq.com/en/latest/docker-integration/generate-api-plugin.html )中提到的flocker-docker-plugin的证书。

在安装flocker时,我也得到了同样的错误,因为我们刚刚安装了docker插件,默认情况下它不会启动。

首先使用systemctl start flocker-docker-plugin命令,然后使用systemctl status flocker-docker-plugin的运行状态

确保控制服务和数据集代理首先正确运行,您可以通过查看/var/log/flocker/ journalctl -u flocker-dataset-agent /var/log/flocker/journalctl -u flocker-dataset-agent或运行flocker-diagnostics来查找日志。

请仔细阅读这些日志中的任何错误,例如与控制服务问题,证书问题,agent.ymlconfiguration问题等进行沟通,或随时发布以获得更多帮助。

你也可以findflocker-docker-plugin以同样的方式查看可能发生的具体错误。

这里有更多关于如何debuggingflocker的信息 。