Задаване на времето за система за Linux сървъри

  • Задаване на времето за система за Linux сървъри. Член. wb0.ru - Всички за уебмастъри, он-лайн услуги

    Задаване на времето за система за Linux сървъри

    На първо място, трябва да настроите часовата зона. Това се постига чрез символична връзка. Файлът / и т.н. / LOCALTIME трябва да сочи към момента настройки зонов файл в директорията / ЮЕсАр / акции / zoneinfo /. Например, за Москва е файл / ЮЕсАр / акции / zoneinfo / Европа / Москва.

    RM-F / и т.н. / LOCALTIME

    Въ -s / ЮЕсАр / акции / zoneinfo / Европа / Москва / и т.н. / LOCALTIME

    Ако часовникът е бърз или изоставам, по-добре е да използвате сървър NTP за синхронизация. Можете да го инсталирате с командата:

    Yum инсталирате NTP

    След това можете да синхронизирате време с времеви сървъри в Интернет:

    По този начин ние се системното време. Сега трябва да настроите BIOS часовник хардуер, равно на средното време по Гринуич (UTC):

    hwclock --systohc --utc

    За да се гарантира, че системата не показва времето от BIOS, трябва да промените файла / и т.н. / sysconfig / часовника:

    ЗОНА - текущата часова зона. За да се рестартира системата време, когато записва в BIOS, можете да добавите HWCLOCK_SET_AT_HALT = вярно.

    За работа със сървъра NTP след рестартиране на системата, въведете:

    chkconfig --level 2345 ntpd на

    След това работи NTP и проверка на работата:

    начало обслужване ntpd

    В таблицата е показано сървъра, който е синхронизиран NTP:

    Това не променя датата и часа

    Когато се работи под CentOS като Xen виртуална операционна система за управление на системата не се променя часа и датата. В същото време, инструкциите за инсталиране и датите са активирани, но проверката показва времето, без промени.

    За да се реши този проблем, в ядро ​​на операционна система промяната на параметъра xen.independent_wallclock за "1". По подразбиране тя е настроена на "0", което означава, че часовникът се синхронизира със сървъра родител при стартиране и не е позволено да ги промените.

    Sudo Sysctl xen.independent_wallclock = 1

    ехо 1> / Proc / сис / Xen / independent_wallclock

    Сега датата, ntpd ntpdate и ще бъде в състояние да промени датата и часа. За да се задейства параметър след рестартиране на системата, трябва да добавите един ред към файла /etc/sysctl.conf: