Как Π½Π°ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ часы Π½Π° БолярисС: ΠΏΠΎΠ»Π½ΠΎΠ΅ руководство

НСвСрноС систСмноС врСмя Π² ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½ΠΎΠΉ систСмС Solaris часто ΠΏΡ€ΠΈΠ²ΠΎΠ΄ΠΈΡ‚ ΠΊ критичСским сбоям Π² Ρ€Π°Π±ΠΎΡ‚Π΅ сСтСвых слуТб, ΠΎΡ‚ΠΊΠ°Π·Ρƒ Kerberos-Π°ΡƒΡ‚Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΠΈ ΠΈ Π½Π΅ΠΊΠΎΡ€Ρ€Π΅ΠΊΡ‚Π½ΠΎΠΌΡƒ Ρ„ΠΎΡ€ΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΡŽ Π»ΠΎΠ³ΠΎΠ². Если Π²Ρ‹ Π½Π°Π±Π»ΡŽΠ΄Π°Π΅Ρ‚Π΅ Ρ€Π°ΡΡΠΈΠ½Ρ…Ρ€ΠΎΠ½ΠΈΠ·Π°Ρ†ΠΈΡŽ, ΠΏΠ΅Ρ€Π²Ρ‹ΠΌ шагом Π΄ΠΎΠ»ΠΆΠ½Π° ΡΡ‚Π°Ρ‚ΡŒ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ° Ρ‚Π΅ΠΊΡƒΡ‰Π΅Π³ΠΎ значСния Ρ‡Π΅Ρ€Π΅Π· ΠΊΠΎΠΌΠ°Π½Π΄Ρƒ date ΠΈ сравнСниС Π΅Π³ΠΎ с эталонным источником, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ Π΄Π°ΠΆΠ΅ ΠΎΡ‚ΠΊΠ»ΠΎΠ½Π΅Π½ΠΈΠ΅ Π² нСсколько ΠΌΠΈΠ½ΡƒΡ‚ ΠΌΠΎΠΆΠ΅Ρ‚ Π½Π°Ρ€ΡƒΡˆΠΈΡ‚ΡŒ Ρ€Π°Π±ΠΎΡ‚Ρƒ распрСдСлСнных Π±Π°Π· Π΄Π°Π½Π½Ρ‹Ρ…. Для устранСния ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚ΡŒ, являСтся Π»ΠΈ ошибка Ρ€Π°Π·ΠΎΠ²ΠΎΠΉ (сбой Π±Π°Ρ‚Π°Ρ€Π΅ΠΉΠΊΠΈ CMOS ΠΈΠ»ΠΈ ручная установка) ΠΈΠ»ΠΈ систСмной (отсутствиС синхронизации ΠΏΠΎ ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ»Ρƒ NTP). Π’ зависимости ΠΎΡ‚ вСрсии ОБ, Π±ΡƒΠ΄ΡŒ Ρ‚ΠΎ Solaris 10 ΠΈΠ»ΠΈ Π±ΠΎΠ»Π΅Π΅ Π½ΠΎΠ²Ρ‹Π΅ Ρ€Π΅Π»ΠΈΠ·Ρ‹ Π½Π° Π±Π°Π·Π΅ illumos, ΠΏΡ€ΠΎΡ†Π΅Π΄ΡƒΡ€Ρ‹ настройки ΠΌΠΎΠ³ΡƒΡ‚ ΠΎΡ‚Π»ΠΈΡ‡Π°Ρ‚ΡŒΡΡ использованиСм ΡƒΡ‚ΠΈΠ»ΠΈΡ‚ svcadm для управлСния сСрвисами ΠΈΠ»ΠΈ классичСскими Π΄Π΅ΠΌΠΎΠ½Π°ΠΌΠΈ.

Администратору слСдуСт Π½Π΅ΠΌΠ΅Π΄Π»Π΅Π½Π½ΠΎ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΈΡ‚ΡŒ статус слуТбы Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ Ρ€ΡƒΡ‡Π½ΠΎΠΉ ΠΏΠ΅Ρ€Π΅Π²ΠΎΠ΄ стрСлок Π±Π΅Π· ΠΎΡ‚ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ синхронизатора ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Ρ‚ ΠΊ ΠΌΠ³Π½ΠΎΠ²Π΅Π½Π½ΠΎΠΌΡƒ Π²ΠΎΠ·Π²Ρ€Π°Ρ‚Ρƒ Π½Π΅Π²Π΅Ρ€Π½Ρ‹Ρ… Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ. Π’ соврСмСнных дистрибутивах ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ Π²Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹ΠΌΠΈ Π·ΠΎΠ½Π°ΠΌΠΈ ΠΈ Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π°ΠΌΠΈ отобраТСния тСсно связано с Ρ„Π°ΠΉΠ»Π°ΠΌΠΈ ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΈ Π² Π΄ΠΈΡ€Π΅ΠΊΡ‚ΠΎΡ€ΠΈΠΈ /etc. Π˜Π³Π½ΠΎΡ€ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎΠ³ΠΎ выставлСния Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ ΠΌΠΎΠΆΠ΅Ρ‚ Π²Ρ‹Π·Π²Π°Ρ‚ΡŒ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹ с SSL-сСртификатами, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Ρ‚Ρ€Π΅Π±ΡƒΡŽΡ‚ Ρ‚ΠΎΡ‡Π½ΠΎΠ³ΠΎ совпадСния Π²Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Ρ… ΠΌΠ΅Ρ‚ΠΎΠΊ ΠΌΠ΅ΠΆΠ΄Ρƒ ΠΊΠ»ΠΈΠ΅Π½Ρ‚ΠΎΠΌ ΠΈ сСрвСром. Π”Π°Π»Π΅Π΅ ΠΌΡ‹ рассмотрим Π΄Π΅Ρ‚Π°Π»ΡŒΠ½Ρ‹Π΅ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΡ‹ Ρ€ΡƒΡ‡Π½ΠΎΠΉ ΠΈ автоматичСской ΠΊΠΎΡ€Ρ€Π΅ΠΊΡ†ΠΈΠΈ.

Диагностика Ρ‚Π΅ΠΊΡƒΡ‰Π΅Π³ΠΎ состояния Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ

ΠŸΠ΅Ρ€Π²ΠΈΡ‡Π½Π°Ρ диагностика начинаСтся с выполнСния ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ date Π² Ρ‚Π΅Ρ€ΠΌΠΈΠ½Π°Π»Π΅, которая Π²Ρ‹Π²Π΅Π΄Π΅Ρ‚ Ρ‚Π΅ΠΊΡƒΡ‰ΡƒΡŽ Π΄Π°Ρ‚Ρƒ, врСмя ΠΈ часовой пояс. Однако для Π³Π»ΡƒΠ±ΠΎΠΊΠΎΠ³ΠΎ Π°Π½Π°Π»ΠΈΠ·Π° Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΡƒΡ‚ΠΈΠ»ΠΈΡ‚Ρƒ ndd ΠΈΠ»ΠΈ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹ ядра, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΠΎΠ½ΡΡ‚ΡŒ, ΠΊΠ°ΠΊ систСма ΠΈΠ½Ρ‚Π΅Ρ€ΠΏΡ€Π΅Ρ‚ΠΈΡ€ΡƒΠ΅Ρ‚ Π°ΠΏΠΏΠ°Ρ€Π°Ρ‚Π½Ρ‹Π΅ часы. Часто Π±Ρ‹Π²Π°Π΅Ρ‚, Ρ‡Ρ‚ΠΎ BIOS сСрвСра ΠΏΠΎΠΊΠ°Π·Ρ‹Π²Π°Π΅Ρ‚ ΠΎΠ΄Π½ΠΎ врСмя, Π° опСрационная систСма транслируСт Π΅Π³ΠΎ с ошибкой ΠΈΠ·-Π·Π° Π½Π΅Π²Π΅Ρ€Π½ΠΎ установлСнного смСщСния UTC. Π’Π°ΠΆΠ½ΠΎ Ρ€Π°Π·Π»ΠΈΡ‡Π°Ρ‚ΡŒ систСмноС врСмя, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ считаСт ядро, ΠΈ врСмя, ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°Π΅ΠΌΠΎΠ΅ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŽ.

Для ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΈ статуса синхронизации Π² срСдС Solaris ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ ΠΊΠΎΠΌΠ°Π½Π΄Π° ntpq -p, Ссли Π·Π°ΠΏΡƒΡ‰Π΅Π½ Π΄Π΅ΠΌΠΎΠ½ ntpd. Она ΠΏΠΎΠΊΠ°ΠΆΠ΅Ρ‚ список ΠΏΠΈΡ€ΠΎΠ² (источников Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ) ΠΈ Π·Π°Π΄Π΅Ρ€ΠΆΠΊΡƒ (offset) Π΄ΠΎ Π½ΠΈΡ…. Если Π² ΠΊΠΎΠ»ΠΎΠ½ΠΊΠ΅ reach Π½ΡƒΠ»Π΅Π²Ρ‹Π΅ значСния, Π·Π½Π°Ρ‡ΠΈΡ‚, ΠΏΠ°ΠΊΠ΅Ρ‚Ρ‹ Π½Π΅ доходят ΠΈΠ»ΠΈ сСрвСр нСдоступСн. Π’ Π½ΠΎΠ²Ρ‹Ρ… вСрсиях, Π³Π΄Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ ntp Π² качСствС сСрвиса SMF (Service Management Facility), статус ΠΌΠΎΠΆΠ½ΠΎ ΡƒΠ·Π½Π°Ρ‚ΡŒ Ρ‡Π΅Ρ€Π΅Π· svcs ntp.

πŸ“Š Как часто Π²Ρ‹ ΡΡ‚Π°Π»ΠΊΠΈΠ²Π°Π΅Ρ‚Π΅ΡΡŒ с рассинхронизациСй Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ Π½Π° сСрвСрах?
Π•ΠΆΠ΅Π΄Π½Π΅Π²Π½ΠΎ
Π Π°Π· Π² мСсяц
Волько послС ΠΏΠ΅Ρ€Π΅Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ
Никогда Π½Π΅ Π·Π°ΠΌΠ΅Ρ‡Π°Π»

ОсобоС Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅ слСдуСт ΡƒΠ΄Π΅Π»ΠΈΡ‚ΡŒ часовому поясу, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ Π΅Π³ΠΎ нСвСрная установка создаст иллюзию ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎΠ³ΠΎ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ, Π½ΠΎ со смСщСниСм Π½Π° нСсколько часов. ΠŸΡ€ΠΎΠ²Π΅Ρ€ΠΈΡ‚ΡŒ Ρ‚Π΅ΠΊΡƒΡ‰ΡƒΡŽ Π·ΠΎΠ½Ρƒ ΠΌΠΎΠΆΠ½ΠΎ, посмотрСв содСрТимоС Ρ„Π°ΠΉΠ»Π° /etc/default/init ΠΈΠ»ΠΈ Π²Ρ‹ΠΏΠΎΠ»Π½ΠΈΠ² ΠΊΠΎΠΌΠ°Π½Π΄Ρƒ zdump -v /etc/localtime. Если часовой пояс Π½Π΅ совпадаСт с гСографичСским располоТСниСм сСрвСра, всС Π»ΠΎΠ³ΠΈ Π±ΡƒΠ΄ΡƒΡ‚ ΠΈΠΌΠ΅Ρ‚ΡŒ Π½Π΅Π²Π΅Ρ€Π½Ρ‹Π΅ Π²Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Π΅ ΠΌΠ΅Ρ‚ΠΊΠΈ, Ρ‡Ρ‚ΠΎ услоТнит поиск ΠΈΠ½Ρ†ΠΈΠ΄Π΅Π½Ρ‚ΠΎΠ² бСзопасности.

Ручная установка Π΄Π°Ρ‚Ρ‹ ΠΈ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ

Для ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΈΠ²Π½ΠΎΠ³ΠΎ исправлСния Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ Π±Π΅Π· ΠΏΠ΅Ρ€Π΅Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ слуТб ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ ΡƒΡ‚ΠΈΠ»ΠΈΡ‚Π° date с ΠΊΠ»ΡŽΡ‡ΠΎΠΌ -u, Ссли Π²Ρ‹ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚Π΅ с ΡƒΠ½ΠΈΠ²Π΅Ρ€ΡΠ°Π»ΡŒΠ½Ρ‹ΠΌ ΠΊΠΎΠΎΡ€Π΄ΠΈΠ½ΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹ΠΌ Π²Ρ€Π΅ΠΌΠ΅Π½Π΅ΠΌ. Бинтаксис ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ Ρ‚Ρ€Π΅Π±ΡƒΠ΅Ρ‚ строгого соблюдСния Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π°: Β«ΠœΠœΠ”Π”Ρ‡Ρ‡ΠΌΠΌΠ“Π“Π“Π“.сс», Π³Π΄Π΅ ММ β€” мСсяц, Π”Π” β€” дСнь, Ρ‡Ρ‡ β€” часы, ΠΌΠΌ β€” ΠΌΠΈΠ½ΡƒΡ‚Ρ‹, Π“Π“Π“Π“ β€” Π³ΠΎΠ΄, сс β€” сСкунды. НапримСр, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ 25 дСкабря 2026 Π³ΠΎΠ΄Π° 14:30:00, ΠΊΠΎΠΌΠ°Π½Π΄Π° Π±ΡƒΠ΄Π΅Ρ‚ Π²Ρ‹Π³Π»ΡΠ΄Π΅Ρ‚ΡŒ ΠΊΠ°ΠΊ date 122514302026.00. Π­Ρ‚Π° опСрация Ρ‚Ρ€Π΅Π±ΡƒΠ΅Ρ‚ ΠΏΡ€Π°Π² ΡΡƒΠΏΠ΅Ρ€ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ (root).

ПослС Ρ€ΡƒΡ‡Π½ΠΎΠ³ΠΎ измСнСния Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ рСкомСндуСтся ΠΏΡ€ΠΈΠ½ΡƒΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ Π·Π°ΠΏΠΈΡΠ°Ρ‚ΡŒ Π½ΠΎΠ²Ρ‹Π΅ значСния Π² Π°ΠΏΠΏΠ°Ρ€Π°Ρ‚Π½Ρ‹Π΅ часы (RTC), Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΡ€ΠΈ ΠΏΠ΅Ρ€Π΅Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠ΅ сСрвСра настройки Π½Π΅ сбились. Для этого Π² Solaris ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ ΠΊΠΎΠΌΠ°Π½Π΄Π° rdate -s (хотя ΠΎΠ½Π° Ρ‡Π°Ρ‰Π΅ для сСтСвой синхронизации) ΠΈΠ»ΠΈ спСцифичныС для ΠΆΠ΅Π»Π΅Π·Π° ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹, Ссли Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€ позволяСт. Π’ Π±ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²Π΅ случаСв достаточно просто ΠΎΠ±Π½ΠΎΠ²ΠΈΡ‚ΡŒ систСмноС врСмя, ΠΈ соврСмСнныС ядра сами ΡΠΈΠ½Ρ…Ρ€ΠΎΠ½ΠΈΠ·ΠΈΡ€ΡƒΡŽΡ‚ RTC ΠΏΡ€ΠΈ Π²Ρ‹ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠΈ, Π½ΠΎ ΠΏΠΎΠ»Π°Π³Π°Ρ‚ΡŒΡΡ Π½Π° это Π² критичСской инфраструктурС нСльзя.

β˜‘οΈ Π§Π΅ΠΊ-лист Ρ€ΡƒΡ‡Π½ΠΎΠΉ установки Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ

Π’Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΎ: 0 / 5

Если послС Ρ€ΡƒΡ‡Π½ΠΎΠΉ установки врСмя ΠΏΡ€ΠΎΠ΄ΠΎΠ»ΠΆΠ°Π΅Ρ‚ Β«ΡƒΠΏΠ»Ρ‹Π²Π°Ρ‚ΡŒΒ» ΠΈΠ»ΠΈ ΡΠ±Ρ€Π°ΡΡ‹Π²Π°Ρ‚ΡŒΡΡ, вСроятна ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ° с Π°ΠΏΠΏΠ°Ρ€Π°Ρ‚Π½ΠΎΠΉ Ρ‡Π°ΡΡ‚ΡŒΡŽ матСринской ΠΏΠ»Π°Ρ‚Ρ‹ ΠΈΠ»ΠΈ сСвшая Π±Π°Ρ‚Π°Ρ€Π΅ΠΉΠΊΠ° CMOS. Π’ Π²ΠΈΡ€Ρ‚ΡƒΠ°Π»ΡŒΠ½Ρ‹Ρ… срСдах, Ρ‚Π°ΠΊΠΈΡ… ΠΊΠ°ΠΊ VMware ΠΈΠ»ΠΈ VirtualBox, врСмя часто синхронизируСтся с хост-машиной, ΠΈ ручная установка Π²Π½ΡƒΡ‚Ρ€ΠΈ гостСвой ОБ Solaris ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ бСсполСзна Π±Π΅Π· ΠΎΡ‚ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ ΠΈΠ½Ρ‚Π΅Π³Ρ€Π°Ρ†ΠΈΠΎΠ½Π½Ρ‹Ρ… инструмСнтов. Π’ Ρ‚Π°ΠΊΠΎΠΌ случаС Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΠΊΠΎΡ€Ρ€Π΅ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ врСмя Π½Π° ΡƒΡ€ΠΎΠ²Π½Π΅ Π³ΠΈΠΏΠ΅Ρ€Π²ΠΈΠ·ΠΎΡ€Π°.

⚠️ Π’Π½ΠΈΠΌΠ°Π½ΠΈΠ΅: Π Π΅Π·ΠΊΠΎΠ΅ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ (Π±ΠΎΠ»Π΅Π΅ Ρ‡Π΅ΠΌ Π½Π° нСсколько ΠΌΠΈΠ½ΡƒΡ‚) Π²ΠΏΠ΅Ρ€Π΅Π΄ ΠΈΠ»ΠΈ Π½Π°Π·Π°Π΄ ΠΌΠΎΠΆΠ΅Ρ‚ привСсти ΠΊ ΠΏΠΎΡ‚Π΅Ρ€Π΅ Π΄Π°Π½Π½Ρ‹Ρ… Π² Π±Π°Π·Π°Ρ… Π΄Π°Π½Π½Ρ‹Ρ… ΠΈ сбоям Π² Ρ€Π°Π±ΠΎΡ‚Π΅ ΠΏΠΎΡ‡Ρ‚ΠΎΠ²Ρ‹Ρ… сСрвСров. Если Ρ€Π°Π·Π½ΠΈΡ†Π° Π²Π΅Π»ΠΈΠΊΠ°, Π»ΡƒΡ‡ΡˆΠ΅ ΠΎΡΡ‚Π°Π½Π°Π²Π»ΠΈΠ²Π°Ρ‚ΡŒ ΠΊΡ€ΠΈΡ‚ΠΈΡ‡Π½Ρ‹Π΅ сСрвисы ΠΏΠ΅Ρ€Π΅Π΄ ΠΊΠΎΡ€Ρ€Π΅ΠΊΡ‚ΠΈΡ€ΠΎΠ²ΠΊΠΎΠΉ.

Настройка синхронизации Ρ‡Π΅Ρ€Π΅Π· NTP

ΠŸΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ» Network Time Protocol (NTP) являСтся стандартом для Ρ‚ΠΎΡ‡Π½ΠΎΠΉ синхронизации часов Π² ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π½Ρ‹Ρ… сСтях. Π’ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½ΠΎΠΉ систСмС Solaris Π·Π° эту Ρ„ΡƒΠ½ΠΊΡ†ΠΈΡŽ Ρ‚Ρ€Π°Π΄ΠΈΡ†ΠΈΠΎΠ½Π½ΠΎ ΠΎΡ‚Π²Π΅Ρ‡Π°Π΅Ρ‚ Π΄Π΅ΠΌΠΎΠ½ ntpd, конфигурация ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ³ΠΎ находится Π² Ρ„Π°ΠΉΠ»Π΅ /etc/inet/ntp.conf. Для ΡΡ‚Π°Π±ΠΈΠ»ΡŒΠ½ΠΎΠΉ Ρ€Π°Π±ΠΎΡ‚Ρ‹ сСрвСр Π΄ΠΎΠ»ΠΆΠ΅Π½ ΠΈΠΌΠ΅Ρ‚ΡŒ доступ ΠΊ Π½Π°Π΄Π΅ΠΆΠ½Ρ‹ΠΌ источникам Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ, Ρ‚Π°ΠΊΠΈΠΌ ΠΊΠ°ΠΊ ΠΏΡƒΠ» pool.ntp.org ΠΈΠ»ΠΈ Π»ΠΎΠΊΠ°Π»ΡŒΠ½Ρ‹Π΅ стратум-1 сСрвСры. Настройка начинаСтся с рСдактирования ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΎΠ½Π½ΠΎΠ³ΠΎ Ρ„Π°ΠΉΠ»Π°, Π³Π΄Π΅ ΠΏΡ€ΠΎΠΏΠΈΡΡ‹Π²Π°ΡŽΡ‚ΡΡ адрСса сСрвСров-ΠΏΠΈΡ€ΠΎΠ².

Π’ соврСмСнных вСрсиях Solaris 11 ΠΈ Π²Ρ‹ΡˆΠ΅ ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ сСрвисом Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ осущСствляСтся Ρ‡Π΅Ρ€Π΅Π· Ρ„Ρ€Π΅ΠΉΠΌΠ²ΠΎΡ€ΠΊ SMF. Для Π²ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ синхронизации Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ Π°ΠΊΡ‚ΠΈΠ²ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠΉ сСрвис ΠΊΠΎΠΌΠ°Π½Π΄ΠΎΠΉ svcadm enable ntp. Если сСрвис ΡƒΠΆΠ΅ Π·Π°ΠΏΡƒΡ‰Π΅Π½, Π΅Π³ΠΎ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠ΅Ρ€Π΅Π·Π°Π³Ρ€ΡƒΠ·ΠΈΡ‚ΡŒ для примСнСния Π½ΠΎΠ²Ρ‹Ρ… настроСк Ρ‡Π΅Ρ€Π΅Π· svcadm restart ntp. Π’Π°ΠΆΠ½ΠΎ ΡƒΠ±Π΅Π΄ΠΈΡ‚ΡŒΡΡ, Ρ‡Ρ‚ΠΎ брандмауэр Π½Π΅ Π±Π»ΠΎΠΊΠΈΡ€ΡƒΠ΅Ρ‚ UDP-ΠΏΠΎΡ€Ρ‚ 123, Ρ‡Π΅Ρ€Π΅Π· ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ происходит ΠΎΠ±ΠΌΠ΅Π½ ΠΏΠ°ΠΊΠ΅Ρ‚Π°ΠΌΠΈ синхронизации.

Бписок Π½Π°Π΄Π΅ΠΆΠ½Ρ‹Ρ… ΠΏΡƒΠ±Π»ΠΈΡ‡Π½Ρ‹Ρ… сСрвСров Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ

ru.pool.ntp.org (Россия)|europe.pool.ntp.org (Π•Π²Ρ€ΠΎΠΏΠ°)|time.nist.gov (БША)|ntp1.stratum2.ru (Россия)

ΠšΠ°Ρ‡Π΅ΡΡ‚Π²ΠΎ синхронизации зависит ΠΎΡ‚ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Π° stratum, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΡƒΠΊΠ°Π·Ρ‹Π²Π°Π΅Ρ‚ ΡƒΠ΄Π°Π»Π΅Π½Π½ΠΎΡΡ‚ΡŒ ΠΎΡ‚ эталонного источника. Π‘Π΅Ρ€Π²Π΅Ρ€Ρ‹ с мСньшим Π½ΠΎΠΌΠ΅Ρ€ΠΎΠΌ стратума ΡΡ‡ΠΈΡ‚Π°ΡŽΡ‚ΡΡ Π±ΠΎΠ»Π΅Π΅ Ρ‚ΠΎΡ‡Π½Ρ‹ΠΌΠΈ. Π’ ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΎΠ½Π½ΠΎΠΌ Ρ„Π°ΠΉΠ»Π΅ ΠΌΠΎΠΆΠ½ΠΎ Π·Π°Π΄Π°Ρ‚ΡŒ прСдпочтСния для ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½Ρ‹Ρ… сСрвСров, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ ΠΊΠ»ΡŽΡ‡Π΅Π²ΠΎΠ΅ слово prefer. Π’Π°ΠΊΠΆΠ΅ ΠΏΠΎΠ»Π΅Π·Π½ΠΎ Π½Π°ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½ΠΈΠ΅ доступа (restrict), Ρ‡Ρ‚ΠΎΠ±Ρ‹ ваш сСрвСр Π½Π΅ использовался посторонними для DDoS-Π°Ρ‚Π°ΠΊ (amplification attacks).

Π£ΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ часовыми поясами Π² Solaris

ΠŸΡ€Π°Π²ΠΈΠ»ΡŒΠ½Π°Ρ установка часового пояса (Timezone) критичСски Π²Π°ΠΆΠ½Π° для логирования ΠΈ ΠΏΠ»Π°Π½ΠΈΡ€ΠΎΠ²Ρ‰ΠΈΠΊΠ° Π·Π°Π΄Π°Ρ‡ cron. Π’ Solaris основная информация ΠΎ поясах хранится Π² Π΄ΠΈΡ€Π΅ΠΊΡ‚ΠΎΡ€ΠΈΠΈ /usr/share/lib/zoneinfo. Для измСнСния Ρ‚Π΅ΠΊΡƒΡ‰Π΅Π³ΠΎ пояса ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ ΠΊΠΎΠΌΠ°Π½Π΄Π° zdump для ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΈ ΠΈ Ρ€ΡƒΡ‡Π½ΠΎΠ΅ Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ Ρ„Π°ΠΉΠ»Π° /etc/default/init, Π³Π΄Π΅ Π΄ΠΎΠ»ΠΆΠ½Π° Π±Ρ‹Ρ‚ΡŒ строка Π²ΠΈΠ΄Π° TZ=Europe/Moscow. ПослС измСнСния Ρ„Π°ΠΉΠ»Π° трСбуСтся ΠΏΠ΅Ρ€Π΅Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠ° ΠΈΠ»ΠΈ пСрСсборка окруТСния.

БущСствуСт Ρ‚Π°ΠΊΠΆΠ΅ ΡƒΡ‚ΠΈΠ»ΠΈΡ‚Π° tzsetup, которая прСдоставляСт ΠΈΠ½Ρ‚Π΅Ρ€Π°ΠΊΡ‚ΠΈΠ²Π½Ρ‹ΠΉ интСрфСйс для Π²Ρ‹Π±ΠΎΡ€Π° Ρ€Π΅Π³ΠΈΠΎΠ½Π° ΠΈ Π³ΠΎΡ€ΠΎΠ΄Π°. Π­Ρ‚ΠΎ Π±ΠΎΠ»Π΅Π΅ бСзопасный ΠΌΠ΅Ρ‚ΠΎΠ΄, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ ΠΎΠ½ автоматичСски вносит Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡ‹Π΅ измСнСния Π² ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΎΠ½Π½Ρ‹Π΅ Ρ„Π°ΠΉΠ»Ρ‹ ΠΈ провСряСт ΠΊΠΎΡ€Ρ€Π΅ΠΊΡ‚Π½ΠΎΡΡ‚ΡŒ Π²Ρ‹Π±Ρ€Π°Π½Π½ΠΎΠ³ΠΎ ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ‚ΠΎΡ€Π°. ΠΠ΅ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½Ρ‹ΠΉ Π²Ρ‹Π±ΠΎΡ€ пояса, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, использованиС сокращСний вмСсто ΠΏΠΎΠ»Π½Ρ‹Ρ… ΠΈΠΌΠ΅Π½ (GMT вмСсто UTC ΠΈΠ»ΠΈ EST вмСсто America/New_York), ΠΌΠΎΠΆΠ΅Ρ‚ привСсти ΠΊ ошибкам ΠΏΡ€ΠΈ ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄Π΅ Π½Π° Π»Π΅Ρ‚Π½Π΅Π΅ врСмя.

Π Π΅Π³ΠΈΠΎΠ½ Π˜Π΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ‚ΠΎΡ€ TZ Π‘ΠΌΠ΅Ρ‰Π΅Π½ΠΈΠ΅ UTC Π›Π΅Ρ‚Π½Π΅Π΅ врСмя
Москва Europe/Moscow +03:00 НСт
Π›ΠΎΠ½Π΄ΠΎΠ½ Europe/London +00:00 / +01:00 Π”Π°
Нью-Π™ΠΎΡ€ΠΊ America/New_York -05:00 / -04:00 Π”Π°
Π’ΠΎΠΊΠΈΠΎ Asia/Tokyo +09:00 НСт

ΠŸΡ€ΠΈ ΠΌΠΈΠ³Ρ€Π°Ρ†ΠΈΠΈ Π±Π°Π· Π΄Π°Π½Π½Ρ‹Ρ… ΠΌΠ΅ΠΆΠ΄Ρƒ сСрвСрами, находящимися Π² Ρ€Π°Π·Π½Ρ‹Ρ… часовых поясах, часто Π²ΠΎΠ·Π½ΠΈΠΊΠ°Π΅Ρ‚ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎΡΡ‚ΡŒ ΠΏΡ€ΠΈΠ²ΠΎΠ΄ΠΈΡ‚ΡŒ всС Π²Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Π΅ ΠΌΠ΅Ρ‚ΠΊΠΈ ΠΊ Π΅Π΄ΠΈΠ½ΠΎΠΌΡƒ стандарту UTC. Π­Ρ‚ΠΎ ΡƒΠΏΡ€ΠΎΡ‰Π°Π΅Ρ‚ Π°Π½Π°Π»ΠΈΠ· Π»ΠΎΠ³ΠΎΠ² Π² распрСдСлСнных систСмах. Для ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ, Ρ€Π°Π±ΠΎΡ‚Π°ΡŽΡ‰ΠΈΡ… Π² ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΎΠΌ интСрфСйсС, врСмя конвСртируСтся Π½Π° сторонС ΠΊΠ»ΠΈΠ΅Π½Ρ‚Π°, Π½ΠΎ сСрвСрныС процСссы Π΄ΠΎΠ»ΠΆΠ½Ρ‹ ΠΎΠΏΠ΅Ρ€ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Π°Π±ΡΠΎΠ»ΡŽΡ‚Π½Ρ‹ΠΌ Π²Ρ€Π΅ΠΌΠ΅Π½Π΅ΠΌ. Ошибки Π² настройкС TZ часто ΠΏΡ€ΠΎΡΠ²Π»ΡΡŽΡ‚ΡΡ Π² Π²ΠΈΠ΄Π΅ сдвигов Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ Π² ΠΎΡ‚Ρ‡Π΅Ρ‚Π°Ρ… Π½Π° 1-3 часа.

Автоматизация ΠΈ скрипты ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΈ

Для поддСрТания ΡΡ‚Π°Π±ΠΈΠ»ΡŒΠ½ΠΎΡΡ‚ΠΈ систСмы рСкомСндуСтся Π²Π½Π΅Π΄Ρ€ΠΈΡ‚ΡŒ скрипты ΠΌΠΎΠ½ΠΈΡ‚ΠΎΡ€ΠΈΠ½Π³Π°, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ пСриодичСски ΠΏΡ€ΠΎΠ²Π΅Ρ€ΡΡŽΡ‚ Ρ€Π°ΡΡΠΈΠ½Ρ…Ρ€ΠΎΠ½ΠΈΠ·Π°Ρ†ΠΈΡŽ. ΠŸΡ€ΠΎΡΡ‚ΠΎΠΉ shell-скрипт ΠΌΠΎΠΆΠ΅Ρ‚ ΡΡ€Π°Π²Π½ΠΈΠ²Π°Ρ‚ΡŒ локальноС врСмя с эталонным сСрвСром Ρ‡Π΅Ρ€Π΅Π· ntpdate -q ΠΈ ΠΎΡ‚ΠΏΡ€Π°Π²Π»ΡΡ‚ΡŒ Π°Π»Π΅Ρ€Ρ‚, Ссли Ρ€Π°Π·Π½ΠΈΡ†Π° ΠΏΡ€Π΅Π²Ρ‹ΡˆΠ°Π΅Ρ‚ допустимый ΠΏΠΎΡ€ΠΎΠ³ (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, 100 мс). Π’Π°ΠΊΠΈΠ΅ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΈ ΠΌΠΎΠΆΠ½ΠΎ Π·Π°ΠΏΡƒΡΠΊΠ°Ρ‚ΡŒ Ρ‡Π΅Ρ€Π΅Π· cron ΠΊΠ°ΠΆΠ΄Ρ‹Π΅ 15 ΠΌΠΈΠ½ΡƒΡ‚.

Π’ ΠΊΠΎΡ€ΠΏΠΎΡ€Π°Ρ‚ΠΈΠ²Π½ΠΎΠΉ срСдС часто ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ Ρ†Π΅Π½Ρ‚Ρ€Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½Π½Ρ‹Π΅ сСрвСры Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ, ΠΈ всС ΠΎΡΡ‚Π°Π»ΡŒΠ½Ρ‹Π΅ ΡƒΠ·Π»Ρ‹ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ ΡΠΈΠ½Ρ…Ρ€ΠΎΠ½ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒΡΡ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ с Π½ΠΈΠΌΠΈ, создавая ΠΈΠ΅Ρ€Π°Ρ€Ρ…ΠΈΡ‡Π΅ΡΠΊΡƒΡŽ структуру. Π­Ρ‚ΠΎ сниТаСт Π½Π°Π³Ρ€ΡƒΠ·ΠΊΡƒ Π½Π° внСшниС рСсурсы ΠΈ ΠΏΠΎΠ²Ρ‹ΡˆΠ°Π΅Ρ‚ Π±Π΅Π·ΠΎΠΏΠ°ΡΠ½ΠΎΡΡ‚ΡŒ. Π‘ΠΊΡ€ΠΈΠΏΡ‚Ρ‹ настройки ΠΌΠΎΠ³ΡƒΡ‚ автоматичСски ΠΏΡ€ΠΎΠΏΠΈΡΡ‹Π²Π°Ρ‚ΡŒ Π²Π½ΡƒΡ‚Ρ€Π΅Π½Π½ΠΈΠ΅ IP-адрСса Π² ntp.conf ΠΏΡ€ΠΈ Ρ€Π°Π·Π²Π΅Ρ€Ρ‚Ρ‹Π²Π°Π½ΠΈΠΈ Π½ΠΎΠ²Ρ‹Ρ… Π²ΠΈΡ€Ρ‚ΡƒΠ°Π»ΡŒΠ½Ρ‹Ρ… машин Ρ‡Π΅Ρ€Π΅Π· систСмы ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΎΠ½Π½ΠΎΠ³ΠΎ ΠΌΠ΅Π½Π΅Π΄ΠΆΠΌΠ΅Π½Ρ‚Π°.

Π›ΠΎΠ³ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ событий синхронизации Π΄ΠΎΠ»ΠΆΠ½ΠΎ Π±Ρ‹Ρ‚ΡŒ Π²ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΎ всСгда. Π€Π°ΠΉΠ» /var/log/ntp.log (ΠΈΠ»ΠΈ Π°Π½Π°Π»ΠΎΠ³ΠΈΡ‡Π½Ρ‹ΠΉ, Π² зависимости ΠΎΡ‚ ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΈ syslog) содСрТит ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ ΠΎ Π²Ρ‹Π±ΠΎΡ€Π΅ ΠΏΠΈΡ€ΠΎΠ² ΠΈ ΠΊΠΎΡ€Ρ€Π΅ΠΊΡ‚ΠΈΡ€ΠΎΠ²ΠΊΠ°Ρ…. РСгулярный Π°ΡƒΠ΄ΠΈΡ‚ этих Π»ΠΎΠ³ΠΎΠ² позволяСт Π²Ρ‹ΡΠ²Π»ΡΡ‚ΡŒ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹ с сСтСвой Π·Π°Π΄Π΅Ρ€ΠΆΠΊΠΎΠΉ ΠΈΠ»ΠΈ Π½Π΅ΡΡ‚Π°Π±ΠΈΠ»ΡŒΠ½ΠΎΡΡ‚ΡŒ Ρ€Π°Π±ΠΎΡ‚Ρ‹ Π°ΠΏΠΏΠ°Ρ€Π°Ρ‚Π½Ρ‹Ρ… часов сСрвСра Π·Π°Π΄ΠΎΠ»Π³ΠΎ Π΄ΠΎ Ρ‚ΠΎΠ³ΠΎ, ΠΊΠ°ΠΊ рассинхронизация станСт критичСской.

Π’ΠΈΠΏΠΎΠ²Ρ‹Π΅ ошибки ΠΈ ΠΈΡ… устранСниС

Одной ΠΈΠ· самых распространСнных ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌ являСтся ошибка Β«no server suitable for synchronization foundΒ», которая Π²ΠΎΠ·Π½ΠΈΠΊΠ°Π΅Ρ‚, ΠΊΠΎΠ³Π΄Π° ntpd Π½Π΅ ΠΌΠΎΠΆΠ΅Ρ‚ Π΄ΠΎΡΡ‚ΠΈΡ‡ΡŒ Π½ΠΈ ΠΎΠ΄Π½ΠΎΠ³ΠΎ ΠΈΠ· настроСнных сСрвСров. Π­Ρ‚ΠΎ ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ Π²Ρ‹Π·Π²Π°Π½ΠΎ Π±Π»ΠΎΠΊΠΈΡ€ΠΎΠ²ΠΊΠΎΠΉ ΠΏΠΎΡ€Ρ‚ΠΎΠ² Ρ„Π°Π΅Ρ€Π²ΠΎΠ»ΠΎΠΌ, Π½Π΅Π²Π΅Ρ€Π½Ρ‹ΠΌ DNS ΠΈΠ»ΠΈ сСтСвыми Ρ€Π°Π·Ρ€Ρ‹Π²Π°ΠΌΠΈ. Π’ Ρ‚Π°ΠΊΠΎΠΌ случаС Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΈΡ‚ΡŒ Π΄ΠΎΡΡ‚ΡƒΠΏΠ½ΠΎΡΡ‚ΡŒ ΠΏΠΎΡ€Ρ‚ΠΎΠ² ΡƒΡ‚ΠΈΠ»ΠΈΡ‚ΠΎΠΉ telnet ΠΈΠ»ΠΈ nc ΠΈ ΡƒΠ±Π΅Π΄ΠΈΡ‚ΡŒΡΡ Π² ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎΡΡ‚ΠΈ прописанных IP-адрСсов.

Другая частая ошибка β€” Β«panic: time stepΒ», ΠΊΠΎΠ³Π΄Π° Ρ€Π°Π·Π½ΠΈΡ†Π° Π²ΠΎ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ Π½Π°ΡΡ‚ΠΎΠ»ΡŒΠΊΠΎ Π²Π΅Π»ΠΈΠΊΠ°, Ρ‡Ρ‚ΠΎ Π΄Π΅ΠΌΠΎΠ½ NTP отказываСтся ΠΊΠΎΡ€Ρ€Π΅ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Π΅Ρ‘ ΠΏΠ»Π°Π²Π½ΠΎ ΠΈ Ρ‚Ρ€Π΅Π±ΡƒΠ΅Ρ‚ Ρ€ΡƒΡ‡Π½ΠΎΠ³ΠΎ Π²ΠΌΠ΅ΡˆΠ°Ρ‚Π΅Π»ΡŒΡΡ‚Π²Π°. Π’ Π»ΠΎΠ³Π°Ρ… это выглядит ΠΊΠ°ΠΊ сообщСниС ΠΎ Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ врСмя ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΎ Π±ΠΎΠ»Π΅Π΅ Ρ‡Π΅ΠΌ Π½Π° 1000 сСкунд. Π’ этом Ρ€Π΅ΠΆΠΈΠΌΠ΅ ntpd ΠΌΠΎΠΆΠ΅Ρ‚ Π·Π°Π²Π΅Ρ€ΡˆΠΈΡ‚ΡŒ Ρ€Π°Π±ΠΎΡ‚Ρƒ, трСбуя Ρ€ΡƒΡ‡Π½ΠΎΠΉ установки ΠΏΡ€ΠΈΠ±Π»ΠΈΠ·ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠ³ΠΎ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ ΠΊΠΎΠΌΠ°Π½Π΄ΠΎΠΉ date ΠΏΠ΅Ρ€Π΅Π΄ ΠΏΠΎΠ²Ρ‚ΠΎΡ€Π½Ρ‹ΠΌ запуском слуТбы.

⚠️ Π’Π½ΠΈΠΌΠ°Π½ΠΈΠ΅: Если Π²Ρ‹ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚Π΅ Π²ΠΈΡ€Ρ‚ΡƒΠ°Π»ΡŒΠ½Ρ‹Π΅ ΠΌΠ°ΡˆΠΈΠ½Ρ‹, ΡƒΠ±Π΅Π΄ΠΈΡ‚Π΅ΡΡŒ, Ρ‡Ρ‚ΠΎ инструмСнты гостСвой ОБ (VMware Tools ΠΈΠ»ΠΈ Guest Additions) Π½Π΅ ΠΊΠΎΠ½Ρ„Π»ΠΈΠΊΡ‚ΡƒΡŽΡ‚ с Π΄Π΅ΠΌΠΎΠ½ΠΎΠΌ ntpd Π²Π½ΡƒΡ‚Ρ€ΠΈ Solaris. Двойная синхронизация ΠΌΠΎΠΆΠ΅Ρ‚ Π²Ρ‹Π·Π²Π°Ρ‚ΡŒ Β«Π΄Ρ€ΠΎΠΆΠ°Π½ΠΈΠ΅Β» часов.

Π’Π°ΠΊΠΆΠ΅ Π²ΡΡ‚Ρ€Π΅Ρ‡Π°ΡŽΡ‚ΡΡ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹ с ΠΏΡ€Π°Π²Π°ΠΌΠΈ доступа ΠΊ Ρ„Π°ΠΉΠ»Ρƒ /etc/inet/ntp.conf. Если Ρ„Π°ΠΉΠ» доступСн для записи посторонним ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡΠΌ ΠΈΠ»ΠΈ ΠΈΠΌΠ΅Π΅Ρ‚ Π½Π΅Π²Π΅Ρ€Π½Ρ‹Π΅ Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚Ρ‹, Π΄Π΅ΠΌΠΎΠ½ ΠΌΠΎΠΆΠ΅Ρ‚ ΠΎΡ‚ΠΊΠ°Π·Π°Ρ‚ΡŒΡΡ ΡΡ‚Π°Ρ€Ρ‚ΠΎΠ²Π°Ρ‚ΡŒ Π² цСлях бСзопасности. ΠŸΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ° ΠΏΡ€Π°Π² осущСствляСтся ΠΊΠΎΠΌΠ°Π½Π΄ΠΎΠΉ ls -l, Π° ΠΊΠΎΡ€Ρ€Π΅ΠΊΡ‚Π½Ρ‹Π΅ ΠΏΡ€Π°Π²Π° ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ ΡƒΡΡ‚Π°Π½Π°Π²Π»ΠΈΠ²Π°ΡŽΡ‚ΡΡ ΠΏΠ°ΠΊΠ΅Ρ‚Π½Ρ‹ΠΌ ΠΌΠ΅Π½Π΅Π΄ΠΆΠ΅Ρ€ΠΎΠΌ ΠΈΠ»ΠΈ ΠΏΡ€ΠΈ инсталляции ОБ.

FAQ: Часто Π·Π°Π΄Π°Π²Π°Π΅ΠΌΡ‹Π΅ вопросы

Как ΡΠ±Ρ€ΠΎΡΠΈΡ‚ΡŒ настройки Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ Π½Π° заводскиС Π² Solaris?

Π‘Π±Ρ€ΠΎΡΠΈΡ‚ΡŒ врСмя Π½Π° «заводскоС» Π½Π΅Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ Π΅Π³ΠΎ Π½Π΅ сущСствуСт. Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΡΠ±Ρ€ΠΎΡΠΈΡ‚ΡŒ ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΡŽ NTP ΠΊ Π΄Π΅Ρ„ΠΎΠ»Ρ‚Π½ΠΎΠΉ, ΡƒΠ΄Π°Π»ΠΈΠ² Ρ„Π°ΠΉΠ» /etc/inet/ntp.conf ΠΈ восстановив Π΅Π³ΠΎ ΠΈΠ· ΠΏΠ°ΠΊΠ΅Ρ‚Π°, ΠΈΠ»ΠΈ просто ΠΎΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ сСрвис. АппаратныС часы ΡΠ±Ρ€Π°ΡΡ‹Π²Π°ΡŽΡ‚ΡΡ ΠΈΠ· BIOS.

ΠŸΠΎΡ‡Π΅ΠΌΡƒ врСмя сбиваСтся послС ΠΏΠ΅Ρ€Π΅Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ сСрвСра?

Π‘ΠΊΠΎΡ€Π΅Π΅ всСго, сСла Π±Π°Ρ‚Π°Ρ€Π΅ΠΉΠΊΠ° CMOS Π½Π° матСринской ΠΏΠ»Π°Ρ‚Π΅, ΠΈΠ»ΠΈ Π² BIOS установлСно Π½Π΅Π²Π΅Ρ€Π½ΠΎΠ΅ врСмя, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ Π½Π΅ сохраняСтся. Π’Π°ΠΊΠΆΠ΅ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΡŒΡ‚Π΅, Π½Π΅ ΠΎΡ‚ΠΊΠ»ΡŽΡ‡Π΅Π½Π° Π»ΠΈ синхронизация с хостом Π² настройках Π²ΠΈΡ€Ρ‚ΡƒΠ°Π»ΡŒΠ½ΠΎΠΉ ΠΌΠ°ΡˆΠΈΠ½Ρ‹.

МоТно Π»ΠΈ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΊΠΎΠΌΠ°Π½Π΄Ρƒ date для постоянной синхронизации?

НСт, ΠΊΠΎΠΌΠ°Π½Π΄Π° date мСняСт врСмя Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΎΠ΄Π½ΠΎΠΌΠΎΠΌΠ΅Π½Ρ‚Π½ΠΎ. Для постоянной ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠΈ Ρ‚ΠΎΡ‡Π½ΠΎΠ³ΠΎ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Π΄Π΅ΠΌΠΎΠ½ ntpd ΠΈΠ»ΠΈ Π°Π½Π°Π»ΠΎΠ³ΠΈΡ‡Π½Ρ‹Π΅ сСрвисы, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΊΠΎΡ€Ρ€Π΅ΠΊΡ‚ΠΈΡ€ΡƒΡŽΡ‚ Ρ…ΠΎΠ΄ часов постоянно.

Π“Π΄Π΅ Π½Π°ΠΉΡ‚ΠΈ Π»ΠΎΠ³ΠΈ измСнСния Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ Π² Solaris 11?

Основной Π»ΠΎΠ³ β€” /var/adm/messages. Π’Π°ΠΊΠΆΠ΅ стоит ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΈΡ‚ΡŒ /var/log/ntp.log, Ссли ΠΎΠ½ настроСн, ΠΈ Π²Ρ‹Π²ΠΎΠ΄ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ svcs -x ntp для статуса сСрвиса.

Как ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚ΡŒ Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ отобраТСния Π΄Π°Ρ‚Ρ‹ Π² Ρ‚Π΅Ρ€ΠΌΠΈΠ½Π°Π»Π΅?

Π€ΠΎΡ€ΠΌΠ°Ρ‚ зависит ΠΎΡ‚ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎΠΉ окруТСния LC_TIME. Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚ΡŒ Π΅Ρ‘ Π² ΠΏΡ€ΠΎΡ„ΠΈΠ»Π΅ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, .profile), установив Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅, ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰Π΅Π΅ вашСй Π»ΠΎΠΊΠ°Π»ΠΈ, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€ LC_TIME=en_US.UTF-8.