Openshift: Chyba po kontrole upgradu OCP, když uzel není připraven nebo je zakázáno plánování

Summary: Chyba po upgradu OCP, když uzel není připraven nebo je zakázáno plánování z důvodu virtuálního počítače nakonfigurovaného se svazkem úložiště ReadWriteOnce (RWO), který nelze migrovat za provozu. ...

This article applies to This article does not apply to This article is not tied to any specific product. Not all product versions are identified in this article.

Symptoms

Během procesu aktualizace OCP po kontrole se může zobrazit chybová zpráva "Failed to run post check for OCP cluster. Uzel není připraven nebo je zakázáno plánování."

Cause

Jeden nebo více virtuálních počítačů nakonfigurovaných se svazkem úložiště ReadWriteOnce (RWO), který nelze migrovat za provozu na uzlu zasílání zpráv o chybách.

Další informace o svazcích úložiště pro disky virtuálních počítačů naleznete v dokumentu Openshift.

https://access.redhat.com/documentation/en-us/openshift_container_platform/4.13/html/virtualization/about-virt

Resolution

1. Změňte nastavení PV virtuálního počítače.
  • 1.1zastavte instanci virtuálního počítače před změnou nastavení PV.
image.png
  • 1.2 Klikněte na virtuální počítač a přepněte na kartu YAML
image.png
image.png
  • 1.3 Změna accessModes z "ReadWriteOnce" na "ReadWriteMany"
image.png
  • 1.4 Pokud PV nelze nastavit na ReadWriteMany (virtuální počítač nemůže spustit use ReadWriteMany), nastavte evictionStrategy z LiveMigrate na None
image.png
Poznámka: Proveďte kroky 1.3 nebo 1.4, které se vztahují na vaše prostředí, nemusíte provádět oba kroky.
 
  • 1.5 Klikněte na tlačítko Save a restartujte virtuální počítač.
image.png

2. Vyhledejte uzly, jejichž stav je "Ready,SchedulingDisabled".
$ oc get node
Například:

image.png
3. Vypusťte uzel a odeberte z něj spuštěné lusky.
$ oc adm <node name> --ignore-daemonsets --delete-emptydir-data --force
Například: oc adm drain c3-esx01.racka01.local --ignore-daemonsets --delete-emptydir-data --force

4. Nastavte režim ladění a restartujte uzel.
$ oc debug node/<node name>

$ sh-4.4# chroot /host

$ sh-4.4# systemctl reboot

5. Jakmile je uzel připravený po restartování, označte jej jako plánovatelný.
$ oc adm uncordon <node name>

6. Ověřte, zda je uzel úspěšně označen jako plánovatelný.
$ oc get node

Affected Products

APEX Cloud Platform for Red Hat OpenShift
Article Properties
Article Number: 000216593
Article Type: Solution
Last Modified: 18 Sept 2026
Version:  4
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.