Warum scheitert die Bereitstellung von HyperConverged Ressourcen?

Virtuelle private Cloud 4.17 und später Nur Bare Metal Worker Nodes Nur RHCOS

Sie erstellen die Ressource HyperConverged für OpenShift Virtualization, aber die Bereitstellung wird nicht erfolgreich abgeschlossen.

Die Konfiguration von HyperConverged verweist möglicherweise auf Knotenbeschriftungen oder Platzierungseinstellungen, die nicht mit Ihrem Cluster übereinstimmen. Red Hat OpenShift on IBM Cloud-Cluster erfordern eine explizite Konfiguration der Knotenplatzierung für Infrastrukturkomponenten und VM-Workloads.

Um das Problem zu lösen,

überprüfen Sie die Knotenbezeichnungen in Ihrem Cluster und überprüfen Sie die Ressourcenkonfiguration HyperConverged.

  1. Überprüfen Sie die Knotenbezeichnungen in Ihrem Cluster.
    oc get nodes --show-labels
    
  2. Überprüfen Sie den Status der Ressource HyperConverged.
    oc get hyperconverged -n openshift-cnv
    oc describe hyperconverged kubevirt-hyperconverged -n openshift-cnv
    
  3. Aktualisieren Sie die Ressource HyperConverged mit Knotenselektoren, die Ihrer Umgebung entsprechen.
    oc edit hyperconverged kubevirt-hyperconverged -n openshift-cnv
    
  4. Überprüfen Sie die HyperConverged Betreiberprotokolle.
    oc logs -n openshift-cnv -l name=hyperconverged-cluster-operator
    
  5. Überprüfen Sie die Anleitungen zur Knotenplatzierung unter Installation von OpenShift Virtualization Operator und aktualisieren Sie die Platzierungseinstellungen infra und workloads nach Bedarf.