0

我遵循以下在 Ubuntu 18 服务器中安装 Acumos 的过程。

在要安装 Acumos 的主机(对于单个 AIO 部署)或从哪个主机(对于对等测试部署)打开一个 shell 会话(建议使用 bash),然后克隆系统集成存储库:

> 混帐克隆https://gerrit.acumos.org/r/system-integration

如果您要部署单个 AIO 实例,请运行以下命令,选择 docker 或 kubernetes 作为目标环境。运行脚本的进一步说明包含在脚本的顶部。

> bash oneclick_deploy.sh

我已经使用 k8s 完成了它,如下所示

> bash oneclick_deploy.sh k8s

一切都运行顺利,但最后我面临以下问题。

因为 docker API 还没有准备好

错误截图

任何人都可以帮助我吗?

注意:我已经在 kubernetes 控制台中检查了一切都很好。创建了一个服务文件,并且命名空间也以 acumos 的名义成功创建。

4

1 回答 1

0

我是那个工具集的开发者。我很乐意帮助你解决这个问题。请注意,它正在积极开发中,并且会不断发展。但是您可以做一些简单的事情来提供更多详细信息,以便我可以调试您的情况。

首先,从一个干净的环境开始:

  • $ bash clean.sh

然后重新尝试部署,将控制台日志通过管道传输到文件:

  • $ bash oneclick_deploy.sh k8s 2>&1 | 三通部署日志

查看该文件以确保其中没有任何敏感信息(例如,您不想共享的有关部署的密码或其他私人信息),如果可能,请将其附在此处以便我查看。这将是最快的调试方法。

您还可以让我了解更多有关您的部署上下文的信息:

  • 您是否确保了先决条件:
    • Ubuntu Xenial (16.04)、Bionic (18.04) 或 Centos 7 主机
    • acumos-env.sh 中指定的所有主机名必须在所有主机上都是 DNS 可解析的(/etc/hosts 中的条目或实际 DNS 服务器中的条目)
  • 您是自定义 acumos-env.sh,还是使用默认值
  • 发送输出
    • $ kubectl 获取 svc -n acumos
    • $ kubectl 获取 pods -n acumos
    • $ kubectl 描述 pods -n acumos
于 2019-02-27T15:27:21.570 回答