Tento zpusob zmeny hostname neni standardni z pohledu OpenVZ. Vemte si priklad z puvodni neaktualizovane podoby ArchLinuxu, ani zde se nic nezapisuje dojancici píše:neviem do akej miery bude nutne migrovat na systemd, zatial by uplne stacilo premigrovat nastavenia z rc.conf do novych konfiguracnych suborov.
kazdopadne warnign o ktorom hovorite je okay, vsak je tam napisane ze moje nastavenia siete v rc.conf su deprecated a mam zacat pouzivat netcfg, co sa prave snazim.
na mojom laptope aj na pracovnom PC som migraciu na netcfg a systemd absolvoval bez problemov.
hostname napriklad viem zmenit taktoale na mojom VPS sa toto neda spravit, nemam pravaKód: Vybrat vše
echo "moo" > /proc/sys/kernel/hostname
pozrel som tie skripty, nastavenie hostname nieje take tazke, ale del_ip a add_ip je uz na mna zlozite.
pripajam modifikovany set_hostname
/proc/sys/kernel/hostname. Zde je z pohledu scriptu (viz moje priloha vyse) podstatny obsah v /etc/hosts a /etc/rc.conf.
Pokud jde o kod prideleni IP adres a jejich odebrani, takt o neni zase takova obludnost, jak to vypada. Kdyz se na to podivate, zjistite, ze nejdriv dochazi k jakemusi cisteni po stare konfiguraci, pak na zaklade promennych dochazi k inicializaci /etc/rc.conf, ktera se nejprve uklada do souboru rc.conf.bak, ktery je pouze docasnym, pracovnim souborem. Nejprve se inicializuje loopback sitove rozhrani, potom venet0 a podle poctu ruznych IP adres z ruznych rozsahu se
doplni venet0:0 az venet0:n, kde 'n' je pocet pridelenych IP adres z rozsahu (IPv4 verejne, IPv4 provatni, IPv6). Vse konci tim, ze se soubor prejmenuje z rc.conf.bak na rc.conf.
Pokud chcete aktualizaci sablony se systemd dotahnout do konce, je nastudovani si techto scriptu prinejmensim vhodne.
J.M.