Um den Integritätsstatus der primären und Controller-Knoten abzurufen, müssen Sie osctl describe node <node>
ausführen.
Symptome
Die Integritätsprüfung kann einen Fehler melden, wenn ein Problem ähnlich dem folgenden auftritt und ein fehlerhafter Status wie z. B. DiskPressure usw. angezeigt wird.
Beispiel:
#osctl describe node controller-xxxx Conditions: Type Status LastHeartbeatTime LastTransitionTime Reason Message ---- ------ ----------------- ------------------ ------ ------- NetworkUnavailable False Sat, 05 Jun 2021 10:47:53 +0000 Sat, 05 Jun 2021 10:47:53 +0000 CalicoIsUp Calico is running on this node MemoryPressure False Mon, 07 Jun 2021 01:21:55 +0000 Mon, 07 Jun 2021 00:57:29 +0000 KubeletHasSufficientMemory kubelet has sufficient memory available DiskPressure False Mon, 07 Jun 2021 01:21:55 +0000 Mon, 07 Jun 2021 00:57:29 +0000 KubeletHasNoDiskPressure kubelet has no disk pressure PIDPressure False Mon, 07 Jun 2021 01:21:55 +0000 Mon, 07 Jun 2021 00:57:29 +0000 KubeletHasSufficientPID kubelet has sufficient PID available Ready True Mon, 07 Jun 2021 01:21:55 +0000 Mon, 07 Jun 2021 00:57:32 +0000 KubeletReady kubelet is posting ready status
Lösung
Melden Sie sich über die
VMware Integrated OpenStack Management-VM beim Kubernetes-Knoten an und führen Sie
viossh controller-xxx
aus.
MemoryPressure