【问题标题】:Facing a Problem While Installing Acumos using One click Deploy method(Kubernetes)使用一键部署方法(Kubernetes)安装 Acumos 时面临的问题
【发布时间】:2019-02-27 23:27:21
【问题描述】:

我已按照以下流程在 Ubuntu 18 服务器中安装 Acumos。

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

> git clone https://gerrit.acumos.org/r/system-integration

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

> bash oneclick_deploy.sh

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

> bash oneclick_deploy.sh k8s

一切都很顺利,但最后我遇到了以下问题。

因为 docker API 还没有准备好

有人可以帮我解决这个问题吗?

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

【问题讨论】:

  • 载入功能构建 Docker 映像,因此需要访问 Docker 引擎。您能否发布显示正在运行的容器的文本以显示该容器是否已启动?你检查过它的日志吗?我也会请 AIO 维护者在这里回复。

标签: docker kubernetes acumos


【解决方案1】:

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

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

  • $ bash clean.sh

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

  • $ bash oneclick_deploy.sh k8s 2>&1 | tee deploy.log

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

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

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

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2020-03-25
    • 1970-01-01
    • 1970-01-01
    • 2021-11-21
    • 2018-05-20
    • 1970-01-01
    • 2012-08-06
    • 2021-08-12
    相关资源
    最近更新 更多