Azi, un amic de-al meu a avut o problemă interesantă de rezolvat, și anume să schimbe fusul orar si ora pe mai multe servere pe care le administrează la firma unde prestează.
Știind ca în ultima vreme a instalat si el Ubuntu, răspunsul a fost scurt:
sudo dpkg-reconfigure tzdata
Dar, răspunsul lui s-a legat de anumite zone ale corpului și niște rude, mai mult sau mai puțin apropiate, pentru că:
- are mai multe servere si vrea să automatizeze treaba asta,
- Ubuntu nu este încă instalat decât pe 3 servere, are Slack și SuSE etc., și lista de motive poate continua.
Să începem cu începutul:
cp /etc/localtime /etc/localtime.old
Apoi la pasul următor, facem o legătura simbolică din fișierul de zonă care va deveni zonă de bază:
ln -sf /usr/share/zoneinfo/Europe/Amsterdam /etc/localtime
Apoi, pasul 3 să punem setarea de zona in /etc/sysconfig/clock “Europe/Dublin”
Iar la sfârșit, sincronizarea si setarea orei:
/sbin/hwclock --systohc ntpdate europe.pool.ntp.org
Aceste comenzi trimise prin SSH, au rezolvat până la urmă problema, totul fiind adunat la final într-un singur script care a fost rulat pe toate serverele.
Acum nu mai rămâne decât să încep ușor ușor să refac scriptul si la mine pentru schimbarea de oră care va avea loc și la noi sâmbătă noaptea.
Leave a Reply