PowerStore: Warnungen der Integritätsprüfung vor dem Upgrade zu hoher CPU-Auslastung oder Hostlast
Summary: Das Ausführen einer Integritätsprüfung vor dem Upgrade (Pre-Upgrade Health Check, PUHC) gibt möglicherweise Warnungen zur CPU-Auslastung oder Host-I/O-Last zurück, die zu hoch oder höher als empfohlen ist. ...
Symptoms
Beim Ausführen einer Integritätsprüfung vor dem Upgrade (Pre-Upgrade Health Check, PUHC) vor einem unterbrechungsfreien Upgrade (NDU) über Einstellungen>Upgrades>Health Check wird eine Warnmeldung angezeigt, z. B.:
- CPU-Auslastung zu hoch. Reduzieren Sie die Systemlast vor dem unterbrechungsfreien Upgrade. (cpu_usage_level_exceeded)
- Node X verzeichnet eine hohe durchschnittliche CPU-Auslastung von xx % für seinen DataPath-Service, was als zu hoch betrachtet wird. Aufgaben, die während des Upgrades ausgeführt werden, können aufgrund der hohen CPU-Auslastung mehr Zeit als normal in Anspruch nehmen. Dies kann zu Fehlern führen, wenn die Zeitlimits pro Aufgabe während des NDU überschritten werden. Reduzieren Sie die Systemlast vor dem unterbrechungsfreien Upgrade. (cpu_usage_level_exceeded_2)
- Die Host-IO-Last auf Node X ist höher als für die Ausführung eines Upgrades empfohlen. Wenn Sie mit dem unterbrechungsfreien Upgrade fortfahren, besteht das Risiko, dass IO länger dauert oder möglicherweise ein Timeout auftritt. Es wird dringend empfohlen, die Host-IO-Last zu reduzieren, bevor Sie mit dem unterbrechungsfreien Upgrade fortfahren, möglicherweise während bekannter Zeiträume mit reduzierter Host-IO-Last. (mapper_host_load_failed_x)
Cause
Bei einigen dieser Warnungen kann es sich um falsch positive Ergebnisse aufgrund von Timing, vorübergehenden Workload-Anstiegen oder anderen Problemen handeln. Es sollte eine sorgfältige Überprüfung durchgeführt werden, um Probleme während des Upgrades zu vermeiden.
Resolution
PowerStoreOS-Upgrades sollten immer zu ruhigeren Zeiten und außerhalb der Spitzenzeiten durchgeführt werden. Überlegungen und Vorsichtsmaßnahmen zur Planung finden Sie unter Vorbereiten eines unterbrechungsfreien PowerStore-Upgrades vor dem Initiieren eines Upgrades.
Um zu überprüfen, ob es sich bei der CPU-Warnung um ein falsch positives Ergebnis oder eine echte Warnung handelt, navigieren Sie zur Registerkarte Hardware > Appliances (wählen Sie die Appliance aus, die für CPU-Probleme markiert wird) >Performance und überprüfen Sie die Details zur CPU-Auslastung.
Die allgemeine Anleitung lautet:
- Wenn die CPU-Auslastung des Node bei oder unter 50 % liegt, kann das Upgrade fortgesetzt werden.
- Wenn die CPU-Auslastung des Node über 50 % liegt, sollte das Upgrade auf einen Zeitraum verschoben werden, in dem das System weniger ausgelastet ist.
- Wenn die Node-CPU konstant um oder über 70 % liegt oder wenn die Host-I/O-Last höher als empfohlen ist, sollte das Upgrade verschoben werden, bis die CPU- oder Hostlast reduziert werden kann. Die Fortsetzung des Upgrades unter solchen Bedingungen kann zu Upgradeproblemen, erhöhter Latenz für Hosts, Schwierigkeiten beim Zugriff auf Speicher-Volumes, Timeouts usw. führen.