Este procedimiento deberia funcionar en las distros RedHat Linux 7.x/9, RHEL, Fedora y CentOS sin problemas porque todas tienen similar configuración. El objetivo es nunca reiniciar sin necesidad y mantener el tiempo de uptime del servidor intacto.
- Ingresar a una consola como usuario root.
- Editar el archivo network y cambiar el nombre del host en la variable HOSTNAME.
vim /etc/sysconfig/network
HOSTNAME=central
- Adicionar el número ip del nuevo host.
vim /etc/hosts
192.168.0.1 central
Las modificaciones realizadas en /etc/hosts y /etc/sysconfig/network son necesarias para que los cambios sean permanentes. - Cambiar el nombre del host usando el comando hostname.
hostname redhat9 - y ejecutar nuevamente el comando hostname sin incluir el host para ver el cambio.
hostname
- Finalmente reiniciar el servicio de red para aplicar los cambios realizados.
service network restart
- Para verificar que el nombre del host fue realmente cambiado debemos salir e ingresar nuevamente a la sesión.
Rápido, sin problemas y no perdemos el uptime de nuestro servidor.
Basado en:
http://www.xenocafe.com/tutorials/linux/redhat/change_hostname_without_reboot/index.php
Solo quiero decir que me ayudo mucho tu nota, me ahorro tiempo.
Gracias,
Comentario por Alejandro — 20 agosto 2010 @ 10:57