Why aren't my hosts attaching to my location?
What’s happening
When you run your host attach script, some hosts are not attaching to your location, but you do not receive an error message. Your host machines are virtual machine clones.
Why it’s happening
Network identities of virtual machines that are attached to the same location must be unique. If you are using cloned virtual machines, these clones might not have a unique network identity and Satellite cannot attach them all to the location. To verify that the network identities are not unique, SSH into the host and run the following commands.
cat /etc/machine-id cat /var/lib/dbus/machine-id
If the IDs match, then you must take steps to resolve this issue. How to fix it
To resolve this issue, follow these steps.
Remove all hosts from the location.
Reload your operating systems on each host.
SSH into each host and run the following commands.
rm -f /etc/machine-id dbus-uuidgen --ensure=/etc/machine-id rm -f /var/lib/dbus/machine-id dbus-uuidgen --ensure
Reattach your hosts.
Name | Value |
---|---|
name | hosts attach location |
stereotype | null |
visibility | public |
isAbstract | false |
isFinalSpecialization | false |
isLeaf | false |
extensionPoints |