日誌與疑難排解

與 OpenShift Container Platform 加速器 V4.6.0.0相關聯的日誌、已知問題及疑難排解的相關資訊。

日誌

如需參考資訊,請參閱 OpenShift Container Platform 加速器相關日誌。

  • 如何收集 OpenShift 安裝日誌?

    請參閱 RedHat 說明文件- 收集安裝日誌 外部鏈結圖示。 例如,在主要協助程式節點上,執行下列指令來收集三個主節點的日誌:

     openshift-install gather bootstrap \     
     --master <master0 IP address> \ 
     --master <master1 IP address> \ 
     --master <master2 IP address> \ 
     --key /core_rsa 
    

已知問題和疑難排解

請參閱下列已知問題、限制和暫行解決方法:

  • 如果主要協助程式關閉,OpenShift 映像檔登錄就不會起作用。

  • 如何除錯 OpenShift 4.x 安裝?

    1. 如果引導仍在進行中,請執行下列指令以登入引導節點:
    ```
    ssh core@<bootstrap_ip> -i <coreos_key>
    ```
    
    1. 執行下列指令來尋找日誌登載中的錯誤:
    journalctl -b -f -u bootkube.service
    
    1. 執行下列指令來尋找失敗的 Pod:
    sudo bash
    crictl ps -a
    crictl logs <container_id>
    
    1. 如果引導已完成且安裝仍在進行中,請執行下列指令以登入主節點:
    ssh core@<master_ip> -i <coreos_key>
    
    1. 執行下列指令來尋找日誌登載中的錯誤:
    journalctl -b -f -u bootkube.service
    
    1. 執行下列指令來尋找失敗的 Pod:
    podman ps -a
    podman logs <container_id>
    sudo bash
    crictl ps -a
    crictl logs <container_id>
    
    1. 從「協助程式節點」,執行下列步驟:

    2. 執行下列指令以檢查「叢集操作程式」的狀態:

      oc get co
      
    3. 執行下列指令以檢查節點的狀態(確定它們在 CPU 或記憶體方面未 100% 配置):

      oc get nodes
      oc describe node <node>
      
  • 操作器的 OpenShift Container Platform 線上安裝可能失敗,並出現下列錯誤: Error: ImagePullBackOff。 您可以使用 IBM Cloud Pak® System 範本及離線 IBM Cloud Platform Common Services Docker 登錄來安裝 OpenShift Container Platform 4.x 。 當您從沒有網際網路連線功能之叢集的 OperatorHub 安裝 OpenShift Container Platform 操作器時,會出現「拉回」錯誤訊息。

    原因:在環境起始安裝期間設定的預設取回密鑰,只包含本端離線登錄的取回密鑰。 不過,操作程式的安裝卻嘗試存取需要不同存取認證的外部網站 (registry.redhat.io)。

    解決方案: 如需解決方案,請參閱我可以啟用 OpenShift Container Platform 離線安裝更新項目的線上連線功能嗎? 在 OpenShift Container Platform 加速器常見問題 (FAQ) 主題中。