#Dica - Alterando o hostname no Oracle Linux 7.9

A alteração de hostname em servidores linux acaba se tornando uma tarefa comum para os DBAs, seja em uma migração ou para criação de novos ambientes (teste, homologação, etc).

O processo de alteração de hostname em versões anteriores a Oracle Linux 7 era um pouco mais complexa, demandando a alteração do arquivo /etc/hosts e a reinicialização do SO. Porém a partir da versão 7 é possível efetuar a alteração através do comando hostnamectl, que pode ser usado, tanto para consultar as informações de hostname atuais, quanto para altera-lo. 

Consultar o hostname

root@lamimtst19c ~]# hostnamectl status
   Static hostname: lamimtst19c
         Icon name: computer-vm
           Chassis: vm
        Machine ID: c180e76cb7ba19449f0f79546824ea42
           Boot ID: 32483a1606ef4f65914975b03456b49c
    Virtualization: kvm
  Operating System: Oracle Linux Server 7.9
       CPE OS Name: cpe:/o:oracle:linux:7:9:server
            Kernel: Linux 5.4.17-2102.205.7.2.el7uek.x86_64
      Architecture: x86-64

Alterar o hostname 

root@lamimtst19c ~]# hostnamectl set-hostname lamimtst

root@lamimtst19c ~]# hostnamectl status
   Static hostname: lamimtst
         Icon name: computer-vm
           Chassis: vm
        Machine ID: c180e76cb7ba19449f0f79546824ea42
           Boot ID: 32483a1606ef4f65914975b03456b49c
    Virtualization: kvm
  Operating System: Oracle Linux Server 7.9
       CPE OS Name: cpe:/o:oracle:linux:7:9:server
            Kernel: Linux 5.4.17-2102.205.7.2.el7uek.x86_64
      Architecture: x86-64

Desta forma o hostname foi alterado de forma online, sem a necessidade de restart do servidor. Apenas lembrando que em ambiente com Grid, será necessário configura-lo após a alteração do hostname.


https://access.redhat.com/documentation/en-us/red_hat_enterprise_linux/7/html/networking_guide/sec_configuring_host_names_using_hostnamectl

Comentários