【问题标题】:ibm-cloud-private CE - 2.1.0 Catalog - Error Loading Chartsibm-cloud-private CE - 2.1.0 目录 - 加载图表时出错
【发布时间】:2018-02-05 23:52:29
【问题描述】:

我刚刚在 Ubuntu 16.04 上安装了 ICp CE 版本 2.1.0(一个集群,一个主节点,一个工作节点,非常基本的安装)。打开“目录”页面 (https://.......... :8443/catalog/) 时,我收到消息“加载图表时出错”。

在 'admin>repositories' 页面中,我可以看到 ibm-charts https//blablabla 和 local-charts https://blablabla/helm-repo/....

“管理”仪表板显示错误“E_DATA_QUERY_ERROR:loginbootstrap 查询失败,响应为“500 内部服务器错误”

我对集群目录下的config.yaml(和hosts)文件做了很少的修改(只是配置了密码认证)。也许需要更多的自定义配置。

我正在发现/了解这个产品,根据专家的说法,这种行为可能有明显的解释。

谢谢

【问题讨论】:

    标签: ibm-cloud-private


    【解决方案1】:

    关于“错误加载图表”,请检查以下内容: 部署 > helm-api > {点击底部的 pod 名称} > 日志。 然后在另一个选项卡中打开 Admin > Repositories 页面并单击 Sync Repositories 并在其他选项卡中查看日志。尝试打开目录并查看相同的日志。

    如果您看到任何与 cloudant 相关的错误,一种可能的解决方法是删除 helm-api pod,它将使用视图重新初始化,并且错误应该会消失。

    在我们设置与 Cloudant 的连接时,可能会出现问题。因此 helm-api pod 需要重新启动才能将一些文件添加到 cloudant,因为它已经初始化了。

    我的理解是,将在下一个版本中进行修复以帮助自动执行此恢复步骤。

    至于'E_DATA_QUERY_ERROR: The query for loginbootstrap failed with the response '500 Internal Server Error',据说在 GA 版本中已修复。你确定你已经从 dockerhub 为 CE 版本安装了最新的 ICP 吗? https://www.ibm.com/support/knowledgecenter/SSBS6K_2.1.0/installing/install_containers_CE.html

    【讨论】:

      【解决方案2】:

      图表加载错误和计量“loginbootstap”错误这两个问题可能具有相同的根本原因:在首次启动数据库时与 Cloudant 数据库进行通信时出现问题,此时数据库将被初始化。重启 helm-api pod 对图表有帮助,重启 metering-server 和 metering-ui pod 应该可以解决 Metering 错误。

      【讨论】:

        【解决方案3】:

        今天,当我尝试导航目录 -> 掌舵图表页面时,我在 ICp 2.1.0.1 EE 上看到了同样的问题。页面加载了一段时间,然后以“错误加载图表”结束。奇怪的是我什么都没做,就离开它,几个小时后再次访问它就可以了。

        下一次,我会先尝试sync repository Manage -> Helm Repositories -> Sync repositories,然后检查helm-api pod:(kubectl在Windows上)

        kubectl -n kube-system get pods |findstr helm-api
        

        如果 pod 没有运行,则杀死它。

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          相关资源
          最近更新 更多