9.2. Problembehandlung bei Hardware-Introspektion


Der Ermittlungs- und Introspektionsprozess muss bis zum Ende durchlaufen. Der Discovery Daemon von Ironic (ironic-discoverd) läuft nach einem Standardzeitraum von 1 Stunde ab, wenn die Discovery Ramdisk keine Antwort bereitstellt. Manchmal deutet das auf einen Fehler in der Discovery Ramdisk hin, aber normalerweise passiert dies aufgrund eines Konfigurationsfehlers der Umgebung, insbesondere der BIOS Boot Einstellungen.
Hier finden Sie allgemeine Szenarien von Umgebungs-Konfigurationsfehlern und Tipps diese zu erkennen und zu lösen.

Fehler beim Start von Knoten-Introspektion

Normalerweise benutzt der Introspektionsprozess baremetal introspection, welcher als übergeordneter Befehl für Ironic-Dienste agiert. Wenn die Introspektion jedoch direkt mit ironic-discoverd ausgeführt wird, kann sie Knoten im AVAILABLE Zustand übersehen, was jedoch für die Bereitstellung, nicht für die Ermittlung gemeint ist. Ändern Sie den Status der Knoten vor der Ermittlung auf MANAGEABLE:
$ ironic node-set-provision-state [NODE UUID] manage
Wenn die Ermittlung abgeschlossen ist, ändern Sie den Status vor der Bereitstellung wieder auf AVAILABLE:
$ ironic node-set-provision-state [NODE UUID] provide

Anhalten des Discovery-Prozesses

Aktuell bietet ironic-discoverd keine direkte Möglichkeit die Ermittlung anzuhalten. Es wird empfohlen abzuwarten, bis der Prozess abgelaufen ist. Ändern Sie wenn nötig die timeout Einstellung auf /etc/ironic-discoverd/discoverd.conf um das Zeitlimit auf eine andere Zeitspanne in Minuten zu ändern.
Im schlechtesten Fall können Sie die Ermittlung für alle Knoten mit folgendem Prozess anhalten:

Prozedur 9.3. Anhalten des Discovery-Prozesses

  1. Ändern Sie den Energiezustand jedes Knotens auf Aus:
    $ ironic node-set-power-state [NODE UUID] off
    
  2. ironic-discoverd Cache entfernen und neu starten:
    $ rm /var/lib/ironic-discoverd/discoverd.sqlite
    $ sudo systemctl restart openstack-ironic-discoverd
    
Red Hat logoGithubredditYoutubeTwitter

Lernen

Testen, kaufen und verkaufen

Communitys

Über Red Hat Dokumentation

Wir helfen Red Hat Benutzern, mit unseren Produkten und Diensten innovativ zu sein und ihre Ziele zu erreichen – mit Inhalten, denen sie vertrauen können. Entdecken Sie unsere neuesten Updates.

Mehr Inklusion in Open Source

Red Hat hat sich verpflichtet, problematische Sprache in unserem Code, unserer Dokumentation und unseren Web-Eigenschaften zu ersetzen. Weitere Einzelheiten finden Sie in Red Hat Blog.

Über Red Hat

Wir liefern gehärtete Lösungen, die es Unternehmen leichter machen, plattform- und umgebungsübergreifend zu arbeiten, vom zentralen Rechenzentrum bis zum Netzwerkrand.

Theme

© 2026 Red Hat
Nach oben