Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/tfs/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ibm cloud private IBM Cloud Private 2.1.0控制台不支持';重启后无法工作_Ibm Cloud Private - Fatal编程技术网

Ibm cloud private IBM Cloud Private 2.1.0控制台不支持';重启后无法工作

Ibm cloud private IBM Cloud Private 2.1.0控制台不支持';重启后无法工作,ibm-cloud-private,Ibm Cloud Private,IBMCloudPrivate2.1安装,配置是一个演示配置,1个主节点和代理节点,1个工作节点 安装运行良好,一旦完成,我就可以登录到GUI。重新启动后,GUI没有出现,我无法登录 我已经禁用了防火墙,以防万一还是没有运气 -->运行以下命令以获取POD的状态(因为WebUI不可用) kubectl-S127.0.0.1:8888-n kube系统获得吊舱 -->输出 [root@cpmaster ~]# kubectl -s 127.0.0.1:8888 -n kube-system get

IBMCloudPrivate2.1安装,配置是一个演示配置,1个主节点和代理节点,1个工作节点

安装运行良好,一旦完成,我就可以登录到GUI。重新启动后,GUI没有出现,我无法登录

我已经禁用了防火墙,以防万一还是没有运气

-->运行以下命令以获取POD的状态(因为WebUI不可用)

kubectl-S127.0.0.1:8888-n kube系统获得吊舱 -->输出

[root@cpmaster ~]# kubectl -s 127.0.0.1:8888 -n kube-system get pods
NAME                                               READY     STATUS             RESTARTS   AGE
calico-node-ppc64le-496xm                          2/2       Running            10         15d
filebeat-ds-ppc64le-qssl2                          1/1       Running            5          15d
k8s-etcd-X.X.X.X                                   1/1       Running            5          15d
k8s-mariadb-X.X.X.X                                1/1       Running            5          15d
k8s-master-X.X.X.X                                 2/3       CrashLoopBackOff   559        4m
k8s-proxy-X.X.X.X                                  1/1       Running            5          15d
metering-reader-ppc64le-gcc8w                      1/1       Running            5          15d
monitoring-prometheus-nodeexporter-ppc64le-zq8ls   1/1       Running            5          15d

看起来我的k2s主吊舱有问题

您可以看到ui吊舱是否在运行:

kubectl-s127.0.0.1:8888-n kube系统获取吊舱| grep平台用户界面

有时,机器重新启动后,pod需要一段时间才能恢复

您还可以检查平台ui容器的日志以跟踪问题:

#enter code here # get container-id
docker ps | grep platform-ui
# see the logs
docker logs container-id

请查看“已知问题和限制”页面并尝试解决方法,它可能与您的问题相匹配

在下面的已知问题链接中--通过ping icp-ds-0检查“502坏网关错误”

->Kubernetes控制器管理器在主机或群集重新启动后无法启动


谢谢大家!

我并不声称自己对这方面很了解,但我从开发中得到了这个解决方案——人们测试并报告说它对他们有效

开发商提出的问题是:

  • icp ds有时在重新启动后无法正确启动,这是因为Calico及时分配了IP地址

  • icp ds准备就绪探测器超时过快,导致其迫使吊舱进入回路,反复重启。要解决此问题,请增加icp ds状态集中的探测超时和周期

  • 现在我从他那里得到了以下两条命令,以自动方式完成这项工作

    转到主节点。 1.运行
    kubectl-shttp://127.0.0.1:8888 获取吊舱--所有名称空间

    您应该看到
    kube系统icp-ds-0 0/1正在运行0 34m
    正在运行。这是好事

    然后,我们将运行一个命令来修补以添加/修改以下值

    initialDelaySeconds: 180 
    periodSeconds: 60 
    failureThreshold: 20
    
    第二个命令:

    # kubectl -s http://127.0.0.1:8888 patch StatefulSet icp-ds -p '{"spec":{"template":{"spec":{"containers":[{"name":"icp-ds", "readinessProbe":{"periodSeconds":60, "initialDelaySeconds":180, "failureThreshold":20, "timeoutSeconds":5}}]}}}}' -n kube-system
    
    或者,您也可以使用
    kubectl-shttp://127.0.0.1:8888 编辑sts/icp ds
    ,它将打开一个vi编辑器,您必须手动去修改这些值

    感谢ChaitnyaK提供的变通方法——我可以在脚本中使用,希望它能在即将发布的版本中得到修复

    此问题出现在2.1.0中,现在仍然存在于2.1.0.1中


    提示:(我不知道)-端口8001是ssl端口,端口8888是http端口。因此,当您无法访问Web UI时,请使用上面解释的端口8888并解决此问题,然后访问UI。

    有关通用计算硬件和软件的问题与堆栈溢出无关。你可能会得到帮助。嗯,我肯定我做错了什么,但我没有得到任何输出(见下文)[root@cpmaster~]#docker ps | grep平台用户界面[root@cpmaster~]#>然后我做了一个docker ps,得到了崩溃的“k8s master”的容器id,当我尝试检查日志时,仍然没有得到任何输出。[root@cpmaster~]#docker日志59cddd409919[root@cpmaster ~]#