Wenn der Tanzu Kubernetes Grid-Dienst einen Tanzu Kubernetes-Cluster bereitstellt, werden mehrere Statusbedingungen gemeldet, die Sie verwenden können, um einen direkten Einblick in wichtige Aspekte der Computerintegrität zu bekommen.
Informationen zu den Bedingungen der Computerintegrität
Ein Tanzu Kubernetes-Cluster, der durch den Tanzu Kubernetes Grid-Dienst bereitgestellt wird, umfasst mehrere bewegliche Teile, die allesamt von unabhängigen, aber zugehörigen Controllern gesteuert werden und zusammenarbeiten, um einen Satz von Kubernetes-Knoten zu erstellen und zu pflegen. Das TanzuKubernetesCluster
-Objekt stellt Statuszustände bereit, mit denen Sie detaillierte Informationen zur Computerintegrität erhalten.
Überprüfen der Computerintegrität
- Führen Sie den Befehl
kubectl describe machine
aus.Wenn der Status „Bereit“ lautet, ist die Maschine fehlerfrei. Wenn jedoch eine Bedingungen der Computerintegrität „false“ lautet, z. B.
InfrastructureReady
, ist die Maschine nicht bereit. - Wenn die Maschine nicht bereit ist, führen Sie den folgenden Befehl aus und ermitteln Sie, was mit der Infrastruktur nicht stimmt:
kubectl describe wcpmachine
Liste der Betriebszustände der Maschine
In der Tabelle sind die verfügbaren Bedingungen der Computerintegrität für einen Tanzu Kubernetes-Cluster aufgelistet und definiert.
Zustand | Beschreibung |
---|---|
ResourcePolicyReady |
Meldet die erfolgreiche Erstellung einer Ressourcenrichtlinie. |
ResourcePolicyCreationFailed |
Wird gemeldet, wenn während der Erstellung von Ressourcenrichtlinien Fehler auftreten. |
ClusterNetworkReady |
Meldet die erfolgreiche Bereitstellung eines Clusternetzwerks. |
ClusterNetworkProvisionStarted |
Wird gemeldet, wenn auf die Bereitschaft des Clusternetzwerks gewartet wird. |
ClusterNetworkProvisionFailed |
Wird gemeldet, wenn während der Netzwerkbereitstellung Fehler auftreten. |
LoadBalancerReady |
Meldet die erfolgreiche Abstimmung eines statischen Endpunkts auf Steuerungsebene. |
LoadBalancerCreationFailed |
Wird gemeldet, wenn die Erstellung von Lastausgleichsdienst-Ressourcen fehlschlägt. |
WaitingForLoadBalancerIP |
Wird gemeldet, wenn auf die IP-Adresse des Lastausgleichsdiensts gewartet wird. |
VMProvisioned |
Meldet, dass eine virtuelle Maschine erstellt, eingeschaltet und eine IP-Adresse zugewiesen ist. |
WaitingForBootstrapData |
Wird gemeldet, wenn ein vSphere-Maschine auf die Bereitschaft des Bootstrap-Skripts wartet, bevor der Bereitstellungsprozess gestartet wird. |
VMCreationFailed |
Meldet, dass die Erstellung von VM CRD oder der entsprechenden Bootstrap-ConfigMap fehlgeschlagen ist. |
VMProvisionStarted |
Wird gemeldet, wenn eine virtuelle Maschine derzeit erstellt wird. |
PoweringOn |
Wird gemeldet, wenn eine virtuelle Maschine derzeit den Einschaltprozess ausführt. |
WaitingForNetworkAddress |
Wird gemeldet, wenn gewartet wird, bis die Netzwerkeinstellungen der Maschine aktiv werden. |
WaitingForBIOSUUID |
Wird gemeldet, wenn gewartet wird, bis die Maschine über eine BIOS UUID verfügt. |
Zustandsfelder
Type |
Beschreibt den Typ des Zustands. Beispielsweise ResourcePolicyReady . Beim Zustand Ready handelt es sich um eine Zusammenfassung aller anderen Zustände. |
Status |
Beschreibt den Status des Typs. Zustände können |
Severity |
Einstufung des
|
Reason |
Liefert einen Grund, weshalb der Status |
Message |
Von Menschen lesbare Informationen, die den Reason erläutert. |