3.16. 在 Red Hat Virtualization(RHV)上安装时的常见问题


以下是您可能遇到的一些常见问题,以及推荐的原因和解决方案。

3.16.1. CPU 负载增加和节点进入非 就绪 状态

  • 症状:CPU 负载显著增加,节点开始处于非 Ready 状态
  • 原因 :存储域延迟可能太大,特别是 control plane 节点。
  • 解决方案

    通过重启 kubelet 服务使节点再次就绪:

    $ systemctl restart kubelet

    检查 OpenShift Container Platform 指标服务,该服务会自动收集并报告一些有价值的数据,如 etcd 磁盘同步持续时间。如果集群是可操作的,请使用这些数据来帮助确定存储延迟或吞吐量是否为根本问题。如果是这样,请考虑使用一个较低延迟和更高吞吐量的存储资源。

    要获取原始指标,请以 kubeadmin 或具有 cluster-admin 权限的用户身份输入以下命令:

    $ oc get --insecure-skip-tls-verify --server=https://localhost:<port> --raw=/metrics

    如需更多信息,请参阅 使用 OpenShift 4.x 调试应用程序端点

3.16.2. 连接 OpenShift Container Platform 集群 API 存在问题

  • 症状 :安装程序完成,但无法使用 OpenShift Container Platform 集群 API。bootstrap 虚拟机在 bootstrap 过程完成后仍然会保留。当您输入以下命令时,响应会超时。

    $ oc login -u kubeadmin -p *** <apiurl>
  • 原因 : 安装程序没有删除 bootstrap 虚拟机,且没有释放集群的 API IP 地址。
  • 解决方案使用 wait-for 子命令在 bootstrap 过程完成后获得通知:

    $ ./openshift-install wait-for bootstrap-complete

    bootstrap 过程完成后,删除 bootstrap 虚拟机:

    $ ./openshift-install destroy bootstrap
Red Hat logoGithubRedditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

通过我们的产品和服务,以及可以信赖的内容,帮助红帽用户创新并实现他们的目标。

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

© 2024 Red Hat, Inc.