Setarea timpului de sistem pentru servere Linux
Setarea timpului de sistem pentru servere Linux
În primul rând, trebuie să setați fusul orar. Acest lucru se face printr-un link simbolic. Fișierul / etc / localtime trebuie să indice ora setările fișierului zonei în directorul / usr / share / zoneinfo /. De exemplu, pentru Moscova este fișierul / usr / share / zoneinfo / Europa / Moscova.
rm -f / etc / localtime
ln -s / usr / share / zoneinfo / Europa / Moscova / etc / localtime
În cazul în care ceasul este rapid sau se încadrează în spatele, este mai bine să utilizați un server NTP pentru sincronizare. Puteți să-l instalați cu comanda:
yum install PNCT
Apoi, puteți sincroniza timpul cu servere de timp pe Internet:
Astfel, am stabilit ora sistemului. Acum trebuie să setați BIOS-ul Ceasul hardware, egal cu Greenwich Mean Time (UTC):
hwclock --systohc --utc
Pentru a se asigura că sistemul nu arată ora din BIOS, trebuie să modificați fișierul / etc / sysconfig / ceas:
ZONE - fusul orar curent. Pentru a reporni ora sistemului când este înregistrată în BIOS, puteți adăuga HWCLOCK_SET_AT_HALT = true.
Pentru operarea serverul NTP după repornirea sistemului, introduceți:
chkconfig --level 2345 ntpd pe
După care se execută NTP și verificați lucrarea:
Pornirea serviciului de ntpd
În tabelul prezentat serverul, care este sincronizat NTP:
Aceasta nu schimbă data și ora
Atunci când se lucrează sub CentOS ca un sistem de operare virtual de Xen de management de sistem nu se schimba ora și data. În același timp, instrucțiunile de instalare și datele sunt activate, dar verificarea indică timpul, fără modificări.
Pentru a rezolva această problemă, în kernel-ul sistemului de operare schimbarea parametrului xen.independent_wallclock la „1“. În mod implicit este setat la „0“, adică, ceasul este sincronizat cu serverul părinte la pornire și nu au voie să le schimbe.
sudo sysctl xen.independent_wallclock = 1
echo 1> / proc / sys / xen / independent_wallclock
Acum data, ntpdate ntpd și va fi capabil de a schimba data și ora. Pentru a declanșa parametru după repornește de sistem, trebuie să adăugați o linie la fișierul /etc/sysctl.conf: