7.4. 未知问题的故障排除

通过重启处于干净状态的 Red Hat OpenShift Local 来解决大多数问题。这涉及停止实例,删除实例,恢复 crc setup 命令所做的更改,重新应用这些更改,以及重启实例。

先决条件

流程

要排除 Red Hat OpenShift Local 的问题,请执行以下步骤:

  1. 停止 Red Hat OpenShift Local 实例:

    $ crc stop
  2. 删除 Red Hat OpenShift Local 实例:

    $ crc delete
    警告

    crc delete 命令会导致 Red Hat OpenShift Local 实例中存储的数据丢失。在运行此命令前,保存存储在实例中的需要的信息。

  3. crc setup 命令清理剩余的更改:

    $ crc cleanup
    注意

    crc cleanup 命令删除现有的 Red Hat OpenShift Local 实例,并恢复 crc setup 命令创建的 DNS 条目的更改。在 macOS 中 ,c cleanup 命令也会删除系统栏。

  4. 设置主机机器以重新应用更改:

    $ crc setup
  5. 启动 Red Hat OpenShift Local 实例:

    $ crc start
    注意

    在提供请求前,集群至少需要 4 分钟才能启动必要的容器和 Operator。

如果这个过程没有解决这个问题,请执行以下步骤:

  1. 搜索您遇到的问题打开的问题
  2. 如果没有现有问题解决了遇到的问题,请创建一个问题, 并将 ~/.crc/crc.log 文件附加到 创建的问题。~/.crc/crc.log 文件具有详细的调试和故障排除信息,这有助于诊断您遇到的问题。