LPS:Přejmenování serveru

Z HelpDesk

Co a kde vše udělat, když chci přejmenovat server.

Příprava

  • zkontrolovat nebo zaregistrovat si nový hostname a IP adresu, nezapomenout na Remote Management (iDRAC, IMM)
  • cfengine: všechny výskyty starého hostname upravit tak, aby to uměl i nový
  • změna hostname a IP: vim /etc/hostname /etc/hosts /etc/hosts.allow /etc/network/interfaces /etc/systemd/network.d/*
  • uvolnit používaný hostname/IP adresu (vypnout starý stroj nebo jej přejmenovat)
  • fyzicky stroj: fixem označit na štítku
  • xen
    • prejmenovat startovaci soubory xen/boot/ a symlink v xen/auto.*/
    • zmenit MAC adresu (pokud se meni IP adresa)
    • zmenit cestu k diskum (budou se take prejmenovavat)
    • vos rel common.etc.xen -v

Přejmenování

  • fyzicky stroj: reboot
  • xen:
    1. halt
    2. na vsech XEN serverech: lvchange -an old_lv_path
    3. xen1: lvrename <old_lv_path> <new_lv_path>
    4. na vsech XEN serverech: lvchange -ay <new_lv_path>
    5. xl create -c <config>

Začištění

  • přejmenovat/přeadresovat v NConfu, zkontrolovat v Nagiosu
  • přejmenovat v rackmonkey
  • přeadresovat remote management (iDRAC, IMM)
  • aktualizovat heslo do iDRAC/IMM
  • aktualizovat popisek na serveru a konzoli na sale
  • keytab zrušit (krb5.keytab, případně i pro webkdc a LDAP), cfengine to pozná a napíše jak jej vytvořit (TODO: pro webkdc NUTNO VYZKOUSET):

klist -k
mv -v /etc/krb5.keytab /var/backups/
mv -v /etc/webauth/keytab /var/backups/keytab.webauth
mv -v /etc/ldap/keytab /var/backups/keytab.ldap

  • do RT#KPS oznámit změnu jména hostname, případně jeho přepojení
  • cfengine:
    • všechny výskyty starého hostname smazat, pokud není používáno
    • opravit vše na co si cfengine stěžuje cat /var/cfengine/outputs/previous
  • zálohování:
    • rm -fv /etc/bacula/BACKUP_IS_DISABLED
    • kontrola mountů v bacule