¿Qué es el ID de la máquina?
– El /etc/machine-id El archivo contiene la ID de máquina única del sistema local que se establece durante la instalación. La ID de máquina es una única cadena de ID de máquina en minúsculas, hexadecimal, de 32 caracteres y terminada en una nueva línea. Cuando se decodifica de hexadecimal, esto corresponde a una cadena de 16 bytes/128 bits.
– El parámetro "machine-id" se agrega desde RHEL 7.1 para identificar la máquina en la red. Por lo tanto, este parámetro debe ser único.
– Pero cuando el usuario clona la máquina virtual que tiene instalado RHEL 7.1, la "id. de máquina" de la máquina virtual clonada no cambia, y algunas máquinas virtuales pueden tener la misma "id. de máquina". ”.
– El usuario debe cambiar la “id. de máquina” de la máquina virtual clonada para que el servidor sea identificable de forma única en la red.
– La identificación de máquina se escribe en el archivo /etc/id-máquina
# cat /etc/machine-id daab00e07fed481d8ccf145b7affc0c5
Cambiar la identificación de la máquina
– El valor de “id de máquina” está escrito en “/etc/id de máquina”.
– Podemos eliminar o vaciar el archivo de id de máquina para borrar el valor original.
# rm /etc/machine-id
Generar una nueva identificación de máquina mediante el comando "systemd-machine-id-setup" que completa el archivo de eliminación nuevamente con un valor de identificación de máquina nuevo y único.
# systemd-machine-id-setup Initializing machine ID from random generator.
Verifique el nuevo valor de machine-id.
# cat /etc/machine-id 2175d9b2344a499abd87920c6f76f9a1NOTA:Esto es aplicable a CentOS/RHEL versión 7.1 y superior.