Warum verbinden sich meine Hosts nicht mit meinem Standort?
Beheben Sie Probleme, bei denen Hosts keine Verbindung zu Ihrem Satellite-Standort herstellen, wenn es sich bei den Hosts um geklonte virtuelle Maschinen handelt.
Wenn Sie Ihr Script für Hostanschluss ausführen, werden einige Hosts nicht an Ihren Standort angeschlossen, aber Sie erhalten keine Fehlermeldung. Ihre Hostmaschinen sind Klone virtueller Maschinen.
Netzidentitäten von virtuellen Maschinen, die dem selben Standort zugeordnet sind, müssen eindeutig sein. Wenn Sie geklonte virtuelle Maschinen verwenden, verfügen diese Klone möglicherweise nicht über eine eindeutige Netzwerkidentität, sodass Satellite nicht alle an den Standort anbinden kann. Um zu überprüfen, ob die Netzidentitäten nicht eindeutig sind, greifen Sie über SSH auf den Host zu und führen Sie die folgenden Befehle aus.
cat /etc/machine-id
cat /var/lib/dbus/machine-id
Wenn die IDs mit den IDs eines bereits angeschlossenen Hosts übereinstimmen, müssen Sie Schritte unternehmen, um dieses Problem zu beheben.
Führen Sie die folgenden Schritte aus, um dieses Problem zu beheben.
-
Entfernen Sie alle Hosts vom Standort.
-
Laden Sie die Betriebssysteme auf jedem Host erneut.
-
Stellen Sie eine SSH-Verbindung zu jedem Host her und führen Sie die folgenden Befehle aus:
rm -f /etc/machine-id dbus-uuidgen --ensure=/etc/machine-id rm -f /var/lib/dbus/machine-id dbus-uuidgen --ensure -
Ordnen Sie die Hosts erneut zu.