maas-pserv 主进程结束,正在重生

maas-pserv 主进程结束,正在重生

我尝试使用全新服务器安装让 MAAS 集群控制器在 Ubuntu 14.04 上运行,然后稍后手动添加集群控制器的 MAAS 包。我有另一台机器运行 maas-regional-controller。

我在控制器安装方面遇到两个问题:

  1. 安装 maas-cluster-controller 包时,Apache 2 挂起,原因是缺少名为crochet
  2. maas-pserv由于重启频率过高,崩溃并出现错误代码 1,重新启动并最终被 init 停止。

我安装了该python-crochet软件包,以便启动 apache。这是由于 apache 安装的依赖项列表中遗漏了一些内容吗?希望一开始安装该软件包是没问题的。

无法maas-pserv启动,我不知道是什么原因。我尝试查看 中的日志文件/var/log/maas,但 pserv 没有写入任何日志文件,可能是因为崩溃是由 upstart 造成的。我尝试通过 twistd 调用手动启动 pserv,如 中所示/etc/init/maas-pserv.conf。twisted 抱怨它不认识命令maas-pserv

我绝对不是一个 Python 专家,但是我只能想象(有根据的猜测)Twisted 没有导入 maas Python 应用程序库,因此抱怨不知道它。

有什么想法,为什么maas-pserv会崩溃?

答案1

对于这个maas-pserv问题我可能有一个解决方案。今天我的一个 MAAS 控制器也遇到了这个问题,我发现twistd有一个缓存文件包含所有插件信息。

我只是删除了该dropin.cache文件,现在twistd就会找到它maas-pserv

dropin.cache位于/usr/lib/python2.7/dist-packages/twisted/plugins我的机器上。

相关内容