¿Cómo configuro el nombre de host estático de un BMS?
Síntomas
El nombre de host estático de un BMS de Linux se define por el usuario y se inyecta en la consola durante la creación del BMS. Puede utilizar la consola o ejecutar el comando hostname para cambiar el nombre de host de un BMS. Sin embargo, si reinicia el BMS, su nombre de host se cambiará automáticamente al definido por el usuario que se inyecta en la consola.
Actualización automática del nombre de host (recomendado)
Cambie el nombre de host del BMS en la consola y habilite la sincronización automática de nombres de host en el sistema operativo de BMS. De esta manera, después de reiniciar el BMS, sincroniza automáticamente el nombre de host desde la consola.
Este método tiene las siguientes restricciones:
- El nombre de host contiene un máximo de 63 caracteres.
- No se admiten los caracteres especiales excepto guiones (-), guiones bajos (_) y puntos (.).
- No se admiten las letras mayúsculas.
- Este método no se aplica a los BMS de Windows.
- Inicie sesión en la consola de gestión y haga clic en Bare Metal Server en Computing.
- Haga clic en el nombre del BMS cuyo nombre se va a cambiar.
- En la página mostrada, haga clic en
junto a Name, escriba un nuevo nombre que cumpla los requisitos anteriores y haga clic en
para guardar el cambio.
- Inicie sesión en SO de BMS y ejecute el siguiente comando para habilitar la sincronización automática de nombres de host:
vi /opt/huawei/network_config/bms-network-config.conf
Establezca el valor de auto_synchronize_hostname en True.
auto_synchronize_hostname = True
Presione Esc e introduzca :wq para guardar y salir del archivo.
- Inicie sesión de nuevo en la consola de gestión. Busque la fila que contiene el BMS, haga clic en More en la columna Operation y seleccione Restart.
Después de unos 10 minutos, verifique que el BMS se reinicie y que su nombre de host se actualice automáticamente.
Si establece el valor de auto_synchronize_hostname en el paso 4 en False, se conservará el nombre de host configurado durante la creación del BMS.
Actualización manual del nombre de host
Para hacer que el nombre de host cambiado surta efecto incluso después de que el BMS se detenga o reinicie, guarde el nombre cambiado en archivos de configuración.
Por ejemplo, si el nombre de host cambiado es new_hostname, realice los siguientes pasos:
- Modifique el archivo de configuración /etc/hostname.
- (Opcional) Para Red Hat Enterprise Linux, CentOS y Fedora 6, modifique el archivo de configuración /etc/sysconfig/network.
- Modifique el archivo de configuración /etc/cloud/cloud.cfg.
- Ejecute el siguiente comando para editar el archivo de configuración /etc/cloud/cloud.cfg:
sudo vim /etc/cloud/cloud.cfg
- Utilice uno de los métodos siguientes para modificar el archivo de configuración:
- Método 1: Cambiar el valor del parámetro preserve_hostname o agregar el parámetro preserve_hostname al archivo de configuración.
Si preserve_hostname: false ya está disponible en el archivo de configuración /etc/cloud/cloud.cfg, cámbielo a preserve_hostname: true.
Si preserve_hostname: false no está disponible en el archivo de configuración /etc/cloud/cloud.cfg, agregue preserve_hostname: true antes que cloud_init_modules.
- Método 2: Eliminar o comentar el siguiente contenido:
- Método 1: Cambiar el valor del parámetro preserve_hostname o agregar el parámetro preserve_hostname al archivo de configuración.
- Ejecute el siguiente comando para guardar y salir del archivo de configuración:
- Ejecute el siguiente comando para editar el archivo de configuración /etc/cloud/cloud.cfg:
- Cambie el script de configuración de red de BMS bms-network-config.conf.
El valor del parámetro enable_preserve_hostname en el archivo bms-network-config.conf es False de forma predeterminada, lo que indica que el nombre de host se actualiza cada vez que se restablece la placa. Para deshabilitar esta función, cambie su valor a True.
- Ejecute el siguiente comando para editar el script de configuración bms-network-config.conf:
sudo vim /opt/huawei/network_config/bms-network-config.conf
- Establezca el valor de enable_preserve_hostname en True.
enable_preserve_hostname: True
- Ejecute el siguiente comando para guardar y salir del archivo de configuración:
- Ejecute el siguiente comando para editar el script de configuración bms-network-config.conf:
- (Opcional) Para SUSE, modifique el archivo de configuración /etc/sysconfig/network/dhcp.
- Ejecute el siguiente comando para editar el archivo de configuración /etc/sysconfig/network/dhcp:
sudo vim /etc/sysconfig/network/dhcp
- Establezca el valor de DHCLIENT_SET_HOSTNAME en no para asegurarse de que DHCP no asigne automáticamente los nombres de host.
DHCLIENT_SET_HOSTNAME="no"
- Ejecute el siguiente comando para guardar y salir del archivo de configuración:
- Ejecute el siguiente comando para editar el archivo de configuración /etc/sysconfig/network/dhcp:
- Ejecute el siguiente comando para reiniciar el BMS:
- Ejecute el siguiente comando para comprobar si se ha cambiado el nombre de host estático:
Si se muestra el nombre de host cambiado new_hostname en la salida del comando, el nombre de host se cambia y el nuevo nombre tiene efecto permanentemente.
Preguntas frecuentes sobre SO Preguntas frecuentes
- ¿Puedo instalar o actualizar sistemas operativos de BMS por mí mismo?
- ¿Se puede reemplazar el sistema operativo de BMS?
- ¿Se proporciona una GUI para los sistemas operativos de BMS?
- ¿Se entrega una herramienta de carga con los sistemas operativos de BMS?
- ¿Cómo configuro el nombre de host estático de un BMS?
- ¿Cómo configuro el período de validez de la contraseña?
- ¿Cómo configuro elementos de configuración de SSH?
- ¿Cómo puedo manejar la diferencia de ocho horas entre el BMS de Windows y la hora local?
- ¿Cómo cambio el SID de un BMS de Windows Server 2012?
- ¿Cómo cambio la versión del kernel de los BMS de CentOS 7?
- ¿Cómo puedo reservar espacio de log si la partición raíz expande los discos automáticamente?
- ¿Cómo revertir la versión del kernel si actualizo erróneamente el kernel?
- ¿Cómo puedo aumentar el tamaño de la partición de intercambio?
- ¿Cómo puedo aumentar el tamaño de la partición raíz de un BMS que se aprovisiona rápidamente?
- Comandos comunes de Linux
- ¿Cómo actualizo los metadatos del disco después de volver a montar el volumen de LVM?
- ¿Cómo manejo una falla de red después de que los servicios se conmutan desde un BMS de Windows iniciado desde un disco de EVS a un BMS de HA?
Comentarios
¿Le pareció útil esta página?
Deje algún comentariomore