ΠšΠΎΡ€Ρ€Π΅ΠΊΡ‚Π½Π°Ρ синхронизация систСмного Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ являСтся критичСски Π²Π°ΠΆΠ½Ρ‹ΠΌ условиСм ΡΡ‚Π°Π±ΠΈΠ»ΡŒΠ½ΠΎΠΉ Ρ€Π°Π±ΠΎΡ‚Ρ‹ ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΡ‹ 1Π‘:ΠŸΡ€Π΅Π΄ΠΏΡ€ΠΈΡΡ‚ΠΈΠ΅. Рассинхронизация часов ΠΌΠ΅ΠΆΠ΄Ρƒ сСрвСром 1Π‘, Π±Π°Π·ΠΎΠΉ Π΄Π°Π½Π½Ρ‹Ρ… SQL ΠΈ клиСнтскими Ρ€Π°Π±ΠΎΡ‡ΠΈΠΌΠΈ мСстами часто ΠΏΡ€ΠΈΠ²ΠΎΠ΄ΠΈΡ‚ ΠΊ появлСнию Π·Π°Π³Π°Π΄ΠΎΡ‡Π½Ρ‹Ρ… ошибок, Π±Π»ΠΎΠΊΠΈΡ€ΠΎΠ²ΠΊΠ΅ сСансов ΠΈ Π΄Π°ΠΆΠ΅ ΠΏΠΎΠ»Π½ΠΎΠΉ нСдоступности ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΎΠ½Π½Ρ‹Ρ… Π±Π°Π·. ΠΠ΅ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½Ρ‹Π΅ Π²Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Π΅ ΠΌΠ΅Ρ‚ΠΊΠΈ ΠΌΠΎΠ³ΡƒΡ‚ ΠΈΡΠΊΠ°ΠΆΠ°Ρ‚ΡŒ Π΄Π°Π½Π½Ρ‹Π΅ ΠΆΡƒΡ€Π½Π°Π»Π° рСгистрации ΠΈ Π½Π°Ρ€ΡƒΡˆΠ°Ρ‚ΡŒ Π»ΠΎΠ³ΠΈΠΊΡƒ провСдСния Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚ΠΎΠ².

Π’ этой ΡΡ‚Π°Ρ‚ΡŒΠ΅ ΠΌΡ‹ Π΄Π΅Ρ‚Π°Π»ΡŒΠ½ΠΎ Ρ€Π°Π·Π±Π΅Ρ€Π΅ΠΌ ΠΌΠ΅Ρ‚ΠΎΠ΄Ρ‹ диагностики Π²Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Ρ… ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΎΠ² Π½Π° Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… уровнях Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Ρ‹ 1Π‘. Π’Ρ‹ ΡƒΠ·Π½Π°Π΅Ρ‚Π΅, ΠΊΠ°ΠΊ Π½Π°ΠΉΡ‚ΠΈ скрытыС расхоТдСния, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ ΠΊΠ°ΠΊ ΡˆΡ‚Π°Ρ‚Π½Ρ‹Π΅ инструмСнты администрирования, Ρ‚Π°ΠΊ ΠΈ ΠΊΠΎΠΌΠ°Π½Π΄Π½ΡƒΡŽ строку. ОсобоС Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅ ΡƒΠ΄Π΅Π»ΠΈΠΌ нюансам Ρ€Π°Π±ΠΎΡ‚Ρ‹ Π² кластСрном Ρ€Π΅ΠΆΠΈΠΌΠ΅ ΠΈ влиянию настроСк Π²ΠΈΡ€Ρ‚ΡƒΠ°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ.

ПониманиС Ρ‚ΠΎΠ³ΠΎ, ΠΎΡ‚ΠΊΡƒΠ΄Π° ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ° Π±Π΅Ρ€Π΅Ρ‚ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ, ΠΏΠΎΠΌΠΎΠΆΠ΅Ρ‚ Π²Π°ΠΌ быстро Π»ΠΎΠΊΠ°Π»ΠΈΠ·ΠΎΠ²Π°Ρ‚ΡŒ источник ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌ. Часто администраторы ΠΈΡ‰ΡƒΡ‚ ΠΎΡˆΠΈΠ±ΠΊΡƒ Π² ΠΊΠΎΠ΄Π΅ ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΈ ΠΈΠ»ΠΈ настройках Π‘Π£Π‘Π”, Ρ‚ΠΎΠ³Π΄Π° ΠΊΠ°ΠΊ ΠΊΠΎΡ€Π΅Π½ΡŒ Π·Π»Π° кроСтся Π² банальном сбоС слуТбы Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ Windows Π½Π° хостС. ΠœΡ‹ рассмотрим ΠΏΠΎΡˆΠ°Π³ΠΎΠ²Ρ‹ΠΉ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌ дСйствий для устранСния Ρ‚Π°ΠΊΠΈΡ… ΠΈΠ½Ρ†ΠΈΠ΄Π΅Π½Ρ‚ΠΎΠ².

Диагностика Ρ‡Π΅Ρ€Π΅Π· консоль администрирования сСрвСров

Π‘Π°ΠΌΡ‹ΠΉ Π½Π°Π΄Π΅ΠΆΠ½Ρ‹ΠΉ способ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ Π°ΠΊΡ‚ΡƒΠ°Π»ΡŒΠ½ΡƒΡŽ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ ΠΎ состоянии кластСра β€” ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Консоль администрирования сСрвСров 1Π‘. Π­Ρ‚ΠΎΡ‚ инструмСнт прСдоставляСт прямой доступ ΠΊ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Π°ΠΌ Ρ†Π΅Π½Ρ‚Ρ€Π°Π»ΡŒΠ½ΠΎΠ³ΠΎ сСрвСра ΠΈ Ρ€Π°Π±ΠΎΡ‡ΠΈΡ… процСссов. ЗапуститС snapin (mmc) с ΠΏΡ€Π°Π²Π°ΠΌΠΈ локального администратора ΠΈΠ»ΠΈ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ, Π²ΠΊΠ»ΡŽΡ‡Π΅Π½Π½ΠΎΠ³ΠΎ Π² Π³Ρ€ΡƒΠΏΠΏΡƒ администраторов кластСра.

ПослС ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ ΠΊ Ρ†Π΅Π½Ρ‚Ρ€Π°Π»ΡŒΠ½ΠΎΠΌΡƒ сСрвСру раскройтС Π΄Π΅Ρ€Π΅Π²ΠΎ элСмСнтов Π΄ΠΎ ΡƒΠ·Π»Π° "Π˜Π½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΎΠ½Π½Ρ‹Π΅ Π±Π°Π·Ρ‹". Однако, для ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΈ ΠΈΠΌΠ΅Π½Π½ΠΎ систСмного Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ сСрвСра, Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΠΎΠ±Ρ€Π°Ρ‚ΠΈΡ‚ΡŒΡΡ ΠΊ свойствам самого кластСра. ΠšΠ»ΠΈΠΊΠ½ΠΈΡ‚Π΅ ΠΏΡ€Π°Π²ΠΎΠΉ ΠΊΠ½ΠΎΠΏΠΊΠΎΠΉ ΠΌΡ‹ΡˆΠΈ ΠΏΠΎ названию кластСра ΠΈ Π²Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ ΠΏΡƒΠ½ΠΊΡ‚ "Бвойства".

Π’ ΠΎΡ‚ΠΊΡ€Ρ‹Π²ΡˆΠ΅ΠΌΡΡ ΠΎΠΊΠ½Π΅ Π²Ρ‹ ΡƒΠ²ΠΈΠ΄ΠΈΡ‚Π΅ Π²ΠΊΠ»Π°Π΄ΠΊΡƒ с основными ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Π°ΠΌΠΈ. Π—Π΄Π΅ΡΡŒ отобраТаСтся имя хоста, вСрсия ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΡ‹ ΠΈ, Ρ‡Ρ‚ΠΎ Π²Π°ΠΆΠ½ΠΎ для нас, Ρ‚Π΅ΠΊΡƒΡ‰Π΅Π΅ врСмя сСрвСра. ΠžΠ±Ρ€Π°Ρ‚ΠΈΡ‚Π΅ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅, Ρ‡Ρ‚ΠΎ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ ΠΌΠΎΠΆΠ΅Ρ‚ ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°Ρ‚ΡŒΡΡ Π² локальном часовом поясС сСрвСра ΠΈΠ»ΠΈ Π² UTC, Π² зависимости ΠΎΡ‚ настроСк ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½ΠΎΠΉ систСмы.

⚠️ Π’Π½ΠΈΠΌΠ°Π½ΠΈΠ΅: Если консоль администрирования Π½Π΅ ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒΡΡ ΠΊ сСрвСру ΠΈ Π²Ρ‹Π΄Π°Π΅Ρ‚ ΠΎΡˆΠΈΠ±ΠΊΡƒ Ρ‚Π°ΠΉΠΌΠ°ΡƒΡ‚Π°, это ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ ΠΏΠ΅Ρ€Π²Ρ‹ΠΌ ΠΏΡ€ΠΈΠ·Π½Π°ΠΊΠΎΠΌ ΡΠ΅Ρ€ΡŒΠ΅Π·Π½ΠΎΠ³ΠΎ рассинхронизации Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ ΠΌΠ΅ΠΆΠ΄Ρƒ машиной администратора ΠΈ сСрвСром 1Π‘. ΠŸΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ» связи чувствитСлСн ΠΊ большим расхоТдСниям.

Для Π±ΠΎΠ»Π΅Π΅ Π΄Π΅Ρ‚Π°Π»ΡŒΠ½ΠΎΠ³ΠΎ Π°Π½Π°Π»ΠΈΠ·Π° ΠΌΠΎΠΆΠ½ΠΎ Π²ΠΎΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ контСкстным мСню Ρ€Π°Π±ΠΎΡ‡ΠΈΡ… процСссов. Π’Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ любой Π°ΠΊΡ‚ΠΈΠ²Π½Ρ‹ΠΉ процСсс rphost ΠΈΠ»ΠΈ rmngr ΠΈ посмотритС Π΅Π³ΠΎ свойства. ВрСмя запуска процСсса Π² сочСтании с Ρ‚Π΅ΠΊΡƒΡ‰ΠΈΠΌ Π²Ρ€Π΅ΠΌΠ΅Π½Π΅ΠΌ ΠΏΠΎΠΌΠΎΠΆΠ΅Ρ‚ косвСнно ΠΎΡ†Π΅Π½ΠΈΡ‚ΡŒ Π΄Π»ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ uptime ΠΈ ΡΡ‚Π°Π±ΠΈΠ»ΡŒΠ½ΠΎΡΡ‚ΡŒ Ρ€Π°Π±ΠΎΡ‚Ρ‹ слуТбы.

πŸ’‘

Если врСмя Π² консоли отобраТаСтся Π½Π΅ΠΊΠΎΡ€Ρ€Π΅ΠΊΡ‚Π½ΠΎ, ΠΏΠΎΠΏΡ€ΠΎΠ±ΡƒΠΉΡ‚Π΅ ΠΏΠ΅Ρ€Π΅ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒΡΡ ΠΊ кластСру, ΠΏΡ€Π΅Π΄Π²Π°Ρ€ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ пСрСзапустив слуТбу "АгСнт сСрвСра 1Π‘:ΠŸΡ€Π΅Π΄ΠΏΡ€ΠΈΡΡ‚ΠΈΡ" (ras).

ИспользованиС ΡƒΡ‚ΠΈΠ»ΠΈΡ‚Ρ‹ rac для ΠΊΠΎΠΌΠ°Π½Π΄Π½ΠΎΠΉ строки

Для Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·Π°Ρ†ΠΈΠΈ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΎΠΊ ΠΈ Ρ€Π°Π±ΠΎΡ‚Ρ‹ Π½Π° сСрвСрах Π±Π΅Π· графичСского интСрфСйса идСально ΠΏΠΎΠ΄Ρ…ΠΎΠ΄ΠΈΡ‚ консольная ΡƒΡ‚ΠΈΠ»ΠΈΡ‚Π° raccfg ΠΈΠ»ΠΈ rac (Π² зависимости ΠΎΡ‚ вСрсии ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΡ‹). Она позволяСт ΠΏΠΎΠ»ΡƒΡ‡Π°Ρ‚ΡŒ структурированныС Π΄Π°Π½Π½Ρ‹Π΅, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΡƒΠ΄ΠΎΠ±Π½ΠΎ ΠΏΠ°Ρ€ΡΠΈΡ‚ΡŒ скриптами ΠΌΠΎΠ½ΠΈΡ‚ΠΎΡ€ΠΈΠ½Π³Π°. Запуск ΡƒΡ‚ΠΈΠ»ΠΈΡ‚Ρ‹ Ρ‚Ρ€Π΅Π±ΡƒΠ΅Ρ‚ указания адрСса Ρ†Π΅Π½Ρ‚Ρ€Π°Π»ΡŒΠ½ΠΎΠ³ΠΎ сСрвСра ΠΈ ΠΏΠΎΡ€Ρ‚Π° Π°Π³Π΅Π½Ρ‚Π°.

Команда для получСния списка кластСров ΠΈ ΠΈΡ… ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΎΠ² выглядит ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ:

rac cluster list --cluster=адрСс_сСрвСра:ΠΏΠΎΡ€Ρ‚

Однако, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡƒΠ²ΠΈΠ΄Π΅Ρ‚ΡŒ ΠΈΠΌΠ΅Π½Π½ΠΎ систСмноС врСмя, часто трСбуСтся Π·Π°ΠΏΡ€ΠΎΡΠΈΡ‚ΡŒ свойства ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½ΠΎΠ³ΠΎ кластСра. Π£Ρ‚ΠΈΠ»ΠΈΡ‚Π° Π²Π΅Ρ€Π½Π΅Ρ‚ массив Π΄Π°Π½Π½Ρ‹Ρ…, Π³Π΄Π΅ срСди ΠΏΡ€ΠΎΡ‡Π΅Π³ΠΎ Π±ΡƒΠ΄Π΅Ρ‚ ΠΏΠΎΠ»Π΅, ΠΎΡ‚Π²Π΅Ρ‡Π°ΡŽΡ‰Π΅Π΅ Π·Π° Π²Ρ€Π΅ΠΌΠ΅Π½Π½ΡƒΡŽ ΠΌΠ΅Ρ‚ΠΊΡƒ сСрвСра. Π­Ρ‚ΠΎ позволяСт быстро ΡΠ²Π΅Ρ€ΠΈΡ‚ΡŒ показания с эталонным источником Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ.

  • πŸ•’ Π£Ρ‚ΠΈΠ»ΠΈΡ‚Π° rac Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ быстрСС графичСской консоли ΠΏΡ€ΠΈ Π½Π°Π»ΠΈΡ‡ΠΈΠΈ сотСн ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΎΠ½Π½Ρ‹Ρ… Π±Π°Π·.
  • πŸ–₯️ ΠŸΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ‚ Π²Ρ‹ΠΏΠΎΠ»Π½ΡΡ‚ΡŒ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΡƒ ΡƒΠ΄Π°Π»Π΅Π½Π½ΠΎ Ρ‡Π΅Ρ€Π΅Π· SSH ΠΈΠ»ΠΈ PowerShell сСссии.
  • πŸ“ Π’Ρ‹Π²ΠΎΠ΄ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠ΅Ρ€Π΅Π½Π°ΠΏΡ€Π°Π²ΠΈΡ‚ΡŒ Π² тСкстовый Ρ„Π°ΠΉΠ» для Π°ΡƒΠ΄ΠΈΡ‚Π° истории ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΉ.

Если Π½Π° кластСрС Π²ΠΊΠ»ΡŽΡ‡Π΅Π½Π° ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ° ΠΏΡ€Π°Π² доступа, Π²Π°ΠΌ потрСбуСтся ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‚ΡŒ Π»ΠΎΠ³ΠΈΠ½ ΠΈ ΠΏΠ°Ρ€ΠΎΠ»ΡŒ администратора Π² ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Π°Ρ… ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹, Π»ΠΈΠ±ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ сохранСнныС ΡƒΡ‡Π΅Ρ‚Π½Ρ‹Π΅ Π΄Π°Π½Π½Ρ‹Π΅ Π² ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΎΠ½Π½ΠΎΠΌ Ρ„Π°ΠΉΠ»Π΅ ΡƒΡ‚ΠΈΠ»ΠΈΡ‚Ρ‹.

πŸ“Š Какой способ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΈ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ Π²Ρ‹ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚Π΅ Ρ‡Π°Ρ‰Π΅?
Π§Π΅Ρ€Π΅Π· консоль mmc
Π§Π΅Ρ€Π΅Π· ΡƒΡ‚ΠΈΠ»ΠΈΡ‚Ρƒ rac
Π§Π΅Ρ€Π΅Π· ΠΆΡƒΡ€Π½Π°Π» рСгистрации 1Π‘
Π§Π΅Ρ€Π΅Π· PowerShell скрипт

Анализ ΠΆΡƒΡ€Π½Π°Π»Π° рСгистрации событий 1Π‘

Π–ΡƒΡ€Π½Π°Π» рСгистрации являСтся "Ρ‡Π΅Ρ€Π½Ρ‹ΠΌ ящиком" систСмы 1Π‘, Ρ„ΠΈΠΊΡΠΈΡ€ΡƒΡŽΡ‰ΠΈΠΌ всС Π·Π½Π°Ρ‡ΠΈΠΌΡ‹Π΅ события. Если Ρƒ вас Π΅ΡΡ‚ΡŒ подозрСния, Ρ‡Ρ‚ΠΎ врСмя "ΠΏΠ»Ρ‹Π²Π΅Ρ‚" Π² процСссС Ρ€Π°Π±ΠΎΡ‚Ρ‹, Π°Π½Π°Π»ΠΈΠ· записСй ΠΆΡƒΡ€Π½Π°Π»Π° ΠΌΠΎΠΆΠ΅Ρ‚ Π΄Π°Ρ‚ΡŒ ΠΈΡΡ‡Π΅Ρ€ΠΏΡ‹Π²Π°ΡŽΡ‰ΠΈΠΉ ΠΎΡ‚Π²Π΅Ρ‚. КаТдая запись содСрТит Π²Ρ€Π΅ΠΌΠ΅Π½Π½ΡƒΡŽ ΠΌΠ΅Ρ‚ΠΊΡƒ, ΠΊΠΎΡ‚ΠΎΡ€ΡƒΡŽ ставит сСрвСр ΠΏΡ€ΠΈ фиксировании события.

ΠžΡ‚ΠΊΡ€ΠΎΠΉΡ‚Π΅ ΠΆΡƒΡ€Π½Π°Π» рСгистрации Ρ‡Π΅Ρ€Π΅Π· мСню "АдминистрированиС" Π² любой толстой клиСнтской Π±Π°Π·Π΅ ΠΈΠ»ΠΈ Ρ‡Π΅Ρ€Π΅Π· ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½ΡƒΡŽ ΡƒΡ‚ΠΈΠ»ΠΈΡ‚Ρƒ просмотра ΠΆΡƒΡ€Π½Π°Π»ΠΎΠ². ΠžΠ±Ρ€Π°Ρ‚ΠΈΡ‚Π΅ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅ Π½Π° ΠΊΠΎΠ»ΠΎΠ½ΠΊΡƒ "ВрСмя". Π‘Ρ€Π°Π²Π½ΠΈΡ‚Π΅ врСмя появлСния записи с Π²Ρ€Π΅ΠΌΠ΅Π½Π΅ΠΌ Π½Π° Π²Π°ΡˆΠΈΡ… часах ΠΈ Π½Π° сСрвСрС.

ΠžΡΠΎΠ±Ρ‹ΠΉ интСрСс ΠΏΡ€Π΅Π΄ΡΡ‚Π°Π²Π»ΡΡŽΡ‚ записи ΠΎ Π½Π°Ρ‡Π°Π»Π΅ ΠΈ Π·Π°Π²Π΅Ρ€ΡˆΠ΅Π½ΠΈΠΈ сСансов. Если Π²Ρ‹ Π²ΠΈΠ΄ΠΈΡ‚Π΅, Ρ‡Ρ‚ΠΎ ΠΌΠ΅ΠΆΠ΄Ρƒ событиСм "Начало соСдинСния" ΠΈ фактичСским Π²Ρ…ΠΎΠ΄ΠΎΠΌ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ ΠΏΡ€ΠΎΡ…ΠΎΠ΄ΠΈΡ‚ аномально ΠΌΠ½ΠΎΠ³ΠΎ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ, ΠΈΠ»ΠΈ Π΄Π°Ρ‚Ρ‹ Π² ΠΏΡ€ΠΎΡˆΠ»ΠΎΠΌ/Π±ΡƒΠ΄ΡƒΡ‰Π΅ΠΌ, это явный ΠΏΡ€ΠΈΠ·Π½Π°ΠΊ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹. Π€ΠΈΠ»ΡŒΡ‚Ρ€ ΠΏΠΎ ΡΠΎΠ±Ρ‹Ρ‚ΠΈΡŽ INFO ΠΈΠ»ΠΈ ERROR ΠΏΠΎΠΌΠΎΠΆΠ΅Ρ‚ ΠΎΡ‚ΡΠ΅Ρ‡ΡŒ лишний ΡˆΡƒΠΌ.

Π’ΠΈΠΏ события Π’Π°ΠΆΠ½ΠΎΡΡ‚ΡŒ для ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΈ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ Π“Π΄Π΅ ΠΈΡΠΊΠ°Ρ‚ΡŒ
SeConnBegin (Начало соСдинСния) Высокая Π–ΡƒΡ€Π½Π°Π» рСгистрации
SchedJobStart (Запуск Ρ€Π΅Π³Π»Π°ΠΌΠ΅Π½Ρ‚Π½ΠΎΠ³ΠΎ задания) БрСдняя Π–ΡƒΡ€Π½Π°Π» рСгистрации / БСансы
DBMSQuery (Запрос ΠΊ Π‘Π£Π‘Π”) Низкая ВСхнологичСский ΠΆΡƒΡ€Π½Π°Π»
LockAcquire (ΠŸΠΎΠ»ΡƒΡ‡Π΅Π½ΠΈΠ΅ Π±Π»ΠΎΠΊΠΈΡ€ΠΎΠ²ΠΊΠΈ) БрСдняя ΠœΠΎΠ½ΠΈΡ‚ΠΎΡ€ Π±Π»ΠΎΠΊΠΈΡ€ΠΎΠ²ΠΎΠΊ

Π’Π°ΠΊΠΆΠ΅ стоит Π·Π°Π³Π»ΡΠ½ΡƒΡ‚ΡŒ Π² ВСхнологичСский ΠΆΡƒΡ€Π½Π°Π» (Π’Π–). Если ΠΎΠ½ настроСн Π½Π° запись Π΄Π»ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… Π²Ρ‹Π·ΠΎΠ²ΠΎΠ², Π²Ρ‹ смоТСтС ΡƒΠ²ΠΈΠ΄Π΅Ρ‚ΡŒ Ρ€Π°Π·Π½ΠΈΡ†Ρƒ ΠΌΠ΅ΠΆΠ΄Ρƒ Π²Ρ€Π΅ΠΌΠ΅Π½Π΅ΠΌ запроса ΠΎΡ‚ ΠΊΠ»ΠΈΠ΅Π½Ρ‚Π° ΠΈ Π²Ρ€Π΅ΠΌΠ΅Π½Π΅ΠΌ Π΅Π³ΠΎ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ сСрвСром. Π‘ΠΎΠ»ΡŒΡˆΠΈΠ΅ Π·Π°Π΄Π΅Ρ€ΠΆΠΊΠΈ ΠΌΠΎΠ³ΡƒΡ‚ Π±Ρ‹Ρ‚ΡŒ Π²Ρ‹Π·Π²Π°Π½Ρ‹ Π½Π΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π½Π°Π³Ρ€ΡƒΠ·ΠΊΠΎΠΉ, Π½ΠΎ ΠΈ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ°ΠΌΠΈ синхронизации.

Как Π²ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½Π½ΠΎΠ΅ Π»ΠΎΠ³ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ?

Для Π΄Π΅Ρ‚Π°Π»ΡŒΠ½ΠΎΠΉ диагностики ΠΌΠΎΠΆΠ½ΠΎ Π²ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ Π² настройках Π’Π– Π»ΠΎΠ³ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ событий call ΠΈ duration. Π­Ρ‚ΠΎ ΠΏΠΎΠΊΠ°ΠΆΠ΅Ρ‚ врСмя выполнСния ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ Π²Π½ΡƒΡ‚Ρ€Π΅Π½Π½Π΅Π³ΠΎ Π²Ρ‹Π·ΠΎΠ²Π° сСрвСра, Ρ‡Ρ‚ΠΎ ΠΏΠΎΠΌΠΎΠΆΠ΅Ρ‚ Π½Π°ΠΉΡ‚ΠΈ ΡƒΠ·ΠΊΠΎΠ΅ мСсто.

ΠŸΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ° Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ Π½Π° ΡƒΡ€ΠΎΠ²Π½Π΅ Π±Π°Π·Ρ‹ Π΄Π°Π½Π½Ρ‹Ρ… SQL

Π‘Π΅Ρ€Π²Π΅Ρ€ 1Π‘ Π½Π΅ сущСствуСт Π² Π²Π°ΠΊΡƒΡƒΠΌΠ΅; ΠΎΠ½ тСсно взаимодСйствуСт с Π‘Π£Π‘Π”. ΠšΡ€ΠΈΡ‚ΠΈΡ‡Π΅ΡΠΊΠΈ Π²Π°ΠΆΠ½ΠΎ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ врСмя Π½Π° сСрвСрС ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ ΠΈ Π½Π° сСрвСрС Π±Π°Π· Π΄Π°Π½Π½Ρ‹Ρ… совпадало. Рассинхронизация здСсь ΠΌΠΎΠΆΠ΅Ρ‚ привСсти ΠΊ ошибкам Ρ‚Ρ€Π°Π½Π·Π°ΠΊΡ†ΠΈΠΉ ΠΈ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ°ΠΌ с Ρ€Π΅ΠΏΠ»ΠΈΠΊΠ°Ρ†ΠΈΠ΅ΠΉ.

Для ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΈ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ нСпосрСдствСнно Π² Π΄Π²ΠΈΠΆΠΊΠ΅ Π±Π°Π·Ρ‹ Π΄Π°Π½Π½Ρ‹Ρ… ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ систСмныС Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ SQL. Для Microsoft SQL Server Π²Ρ‹ΠΏΠΎΠ»Π½ΠΈΡ‚Π΅ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΉ запрос:

SELECT GETDATE() AS CurrentSQLTime;

Если Π²Ρ‹ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚Π΅ PostgreSQL, ΠΊΠΎΠΌΠ°Π½Π΄Π° Π±ΡƒΠ΄Π΅Ρ‚ Π²Ρ‹Π³Π»ΡΠ΄Π΅Ρ‚ΡŒ ΠΈΠ½Π°Ρ‡Π΅:

SELECT NOW();

Π‘Ρ€Π°Π²Π½ΠΈΡ‚Π΅ ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½Π½Ρ‹ΠΉ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ с Π²Ρ€Π΅ΠΌΠ΅Π½Π΅ΠΌ Π½Π° сСрвСрС 1Π‘. Допустимая ΠΏΠΎΠ³Ρ€Π΅ΡˆΠ½ΠΎΡΡ‚ΡŒ ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ составляСт нСсколько сСкунд, Π½ΠΎ расхоТдСниС Π² ΠΌΠΈΠ½ΡƒΡ‚Ρ‹ ΠΈΠ»ΠΈ часы нСдопустимо. ОсобСнно это Π²Π°ΠΆΠ½ΠΎ для кластСрных ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΉ SQL, Π³Π΄Π΅ ΡƒΠ·Π»Ρ‹ Ρ‚Π°ΠΊΠΆΠ΅ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ Π±Ρ‹Ρ‚ΡŒ синхронизированы ΠΌΠ΅ΠΆΠ΄Ρƒ собой.

⚠️ Π’Π½ΠΈΠΌΠ°Π½ΠΈΠ΅: Никогда Π½Π΅ мСняйтС врСмя Π½Π° сСрвСрС Π±Π°Π· Π΄Π°Π½Π½Ρ‹Ρ… "Π²Ρ€ΡƒΡ‡Π½ΡƒΡŽ" Ρ€Π΅Π·ΠΊΠΈΠΌ скачком, Ссли Π½Π° Π½Π΅ΠΌ Ρ€Π°Π±ΠΎΡ‚Π°ΡŽΡ‚ Π°ΠΊΡ‚ΠΈΠ²Π½Ρ‹Π΅ Π±Π°Π·Ρ‹ 1Π‘. Π­Ρ‚ΠΎ ΠΌΠΎΠΆΠ΅Ρ‚ привСсти ΠΊ ΠΏΠΎΠ²Ρ€Π΅ΠΆΠ΄Π΅Π½ΠΈΡŽ Ρ„Π°ΠΉΠ»ΠΎΠ² Π΄Π°Π½Π½Ρ‹Ρ… ΠΈΠ»ΠΈ зависанию Ρ‚Ρ€Π°Π½Π·Π°ΠΊΡ†ΠΈΠΉ. Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ слуТбы синхронизации (NTP).

Иногда ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ° кроСтся Π² настройках часового пояса самой Π‘Π£Π‘Π”. Π£Π±Π΅Π΄ΠΈΡ‚Π΅ΡΡŒ, Ρ‡Ρ‚ΠΎ сСрвСр Π±Π°Π·Ρ‹ Π΄Π°Π½Π½Ρ‹Ρ… ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ Ρ‚ΠΎΡ‚ ΠΆΠ΅ часовой пояс, Ρ‡Ρ‚ΠΎ ΠΈ сСрвСр ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ, ΠΈΠ»ΠΈ Ρ‡Ρ‚ΠΎ Ρ€Π°Π·Π½ΠΈΡ†Π° ΡƒΡ‡Ρ‚Π΅Π½Π° Π² Π»ΠΎΠ³ΠΈΠΊΠ΅ Ρ€Π°Π±ΠΎΡ‚Ρ‹ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ. Π’ΠΈΡ€Ρ‚ΡƒΠ°Π»ΡŒΠ½Ρ‹Π΅ ΠΌΠ°ΡˆΠΈΠ½Ρ‹ часто ΡΠ±Ρ€Π°ΡΡ‹Π²Π°ΡŽΡ‚ часовой пояс Π½Π° UTC послС обновлСния Π³ΠΈΠΏΠ΅Ρ€Π²ΠΈΠ·ΠΎΡ€Π°.

β˜‘οΈ Диагностика рассинхронизации SQL ΠΈ 1Π‘

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

ВлияниС Π²ΠΈΡ€Ρ‚ΡƒΠ°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ ΠΈ слуТбы Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ Windows

Π’ соврСмСнных инфраструктурах сСрвСры 1Π‘ Ρ€Π΅Π΄ΠΊΠΎ Ρ€Π°Π±ΠΎΡ‚Π°ΡŽΡ‚ Π½Π° "ΠΆΠ΅Π»Π΅Π·Π΅". Π§Π°Ρ‰Π΅ всСго это Π²ΠΈΡ€Ρ‚ΡƒΠ°Π»ΡŒΠ½Ρ‹Π΅ ΠΌΠ°ΡˆΠΈΠ½Ρ‹ Π½Π° Π±Π°Π·Π΅ Hyper-V, VMware ΠΈΠ»ΠΈ Ρ€Π΅ΡˆΠ΅Π½ΠΈΡΡ… Π½Π° KVM. Π“ΠΈΠΏΠ΅Ρ€Π²ΠΈΠ·ΠΎΡ€Ρ‹ ΠΈΠΌΠ΅ΡŽΡ‚ свои ΠΌΠ΅Ρ…Π°Π½ΠΈΠ·ΠΌΡ‹ синхронизации Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΌΠΎΠ³ΡƒΡ‚ ΠΊΠΎΠ½Ρ„Π»ΠΈΠΊΡ‚ΠΎΠ²Π°Ρ‚ΡŒ со стандартной слуТбой Windows w32time.

НапримСр, ΠΈΠ½Ρ‚Π΅Π³Ρ€Π°Ρ†ΠΈΠΎΠ½Π½Ρ‹Π΅ слуТбы Hyper-V (Hyper-V Integration Services) ΠΌΠΎΠ³ΡƒΡ‚ ΠΏΡ€ΠΈΠ½ΡƒΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ ΠΏΠΎΠ΄ΡΡ‚Ρ€Π°ΠΈΠ²Π°Ρ‚ΡŒ врСмя гостСвой ОБ ΠΏΠΎΠ΄ врСмя хоста. Если Π½Π° физичСском хостС врСмя сбито, Ρ‚ΠΎ ΠΈ всС Π²ΠΈΡ€Ρ‚ΡƒΠ°Π»ΡŒΠ½Ρ‹Π΅ сСрвСры 1Π‘ ΠΏΠΎΠΊΠ°ΠΆΡƒΡ‚ Π½Π΅Π²Π΅Ρ€Π½ΠΎΠ΅ врСмя. ΠŸΡ€ΠΎΠ²Π΅Ρ€ΡŒΡ‚Π΅ настройки ΠΈΠ½Ρ‚Π΅Π³Ρ€Π°Ρ†ΠΈΠΈ Π² диспСтчСрС Π²ΠΈΡ€Ρ‚ΡƒΠ°Π»ΡŒΠ½Ρ‹Ρ… машин.

Для диагностики ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ ΠΊΠΎΠΌΠ°Π½Π΄Ρƒ Π² ΠΊΠΎΠΌΠ°Π½Π΄Π½ΠΎΠΉ строкС с ΠΏΡ€Π°Π²Π°ΠΌΠΈ администратора:

w32tm /query /status

Π­Ρ‚Π° ΠΊΠΎΠΌΠ°Π½Π΄Π° ΠΏΠΎΠΊΠ°ΠΆΠ΅Ρ‚ источник Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ (Source), Ρ„Π°Π·ΠΎΠ²Ρ‹ΠΉ сдвиг ΠΈ частоту опроса. Если Π² качСствС источника ΡƒΠΊΠ°Π·Π°Π½ Local CMOS Clock ΠΈΠ»ΠΈ VMIC Time, ΡƒΠ±Π΅Π΄ΠΈΡ‚Π΅ΡΡŒ, Ρ‡Ρ‚ΠΎ этот источник достовСрСн. Π’ Π΄ΠΎΠΌΠ΅Π½Π½ΠΎΠΉ срСдС сСрвСр Π΄ΠΎΠ»ΠΆΠ΅Π½ ΡΠΈΠ½Ρ…Ρ€ΠΎΠ½ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒΡΡ с ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠΌ Π΄ΠΎΠΌΠ΅Π½Π°, ΠΈΠΌΠ΅ΡŽΡ‰ΠΈΠΌ Ρ€ΠΎΠ»ΡŒ PDC Emulator.

  • βš™οΈ ΠŸΡ€ΠΎΠ²Π΅Ρ€ΡŒΡ‚Π΅, Π½Π΅ ΠΎΡ‚ΠΊΠ»ΡŽΡ‡Π΅Π½Π° Π»ΠΈ слуТба "ВрСмя Windows" Π² snapin services.msc.
  • 🌐 Π£Π±Π΅Π΄ΠΈΡ‚Π΅ΡΡŒ, Ρ‡Ρ‚ΠΎ брандмауэр Π½Π΅ Π±Π»ΠΎΠΊΠΈΡ€ΡƒΠ΅Ρ‚ UDP ΠΏΠΎΡ€Ρ‚ 123 для NTP запросов.
  • πŸ”„ ΠŸΡ€ΠΈ ΠΌΠΈΠ³Ρ€Π°Ρ†ΠΈΠΈ Π²ΠΈΡ€Ρ‚ΡƒΠ°Π»ΡŒΠ½ΠΎΠΉ ΠΌΠ°ΡˆΠΈΠ½Ρ‹ ΠΌΠ΅ΠΆΠ΄Ρƒ хостами врСмя ΠΌΠΎΠΆΠ΅Ρ‚ ΠΊΡ€Π°Ρ‚ΠΊΠΎΠ²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎ ΡΠ±ΠΈΠ²Π°Ρ‚ΡŒΡΡ.

Частой ошибкой являСтся двойная синхронизация, ΠΊΠΎΠ³Π΄Π° ΠΎΠ΄Π½ΠΎΠ²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎ Ρ€Π°Π±ΠΎΡ‚Π°ΡŽΡ‚ слуТбы Π³ΠΈΠΏΠ΅Ρ€Π²ΠΈΠ·ΠΎΡ€Π° ΠΈ стандартный NTP ΠΊΠ»ΠΈΠ΅Π½Ρ‚ Windows. Π­Ρ‚ΠΎ ΠΏΡ€ΠΈΠ²ΠΎΠ΄ΠΈΡ‚ ΠΊ "Π³ΠΎΠ½ΠΊΠ΅" Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ, ΠΊΠΎΠ³Π΄Π° часы постоянно скачут Π²ΠΏΠ΅Ρ€Π΅Π΄ ΠΈ Π½Π°Π·Π°Π΄. Π’ Ρ‚Π°ΠΊΠΈΡ… случаях рСкомСндуСтся ΠΎΡ‚ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ ΡΠΈΠ½Ρ…Ρ€ΠΎΠ½ΠΈΠ·Π°Ρ†ΠΈΡŽ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ срСдствами Π³ΠΈΠΏΠ΅Ρ€Π²ΠΈΠ·ΠΎΡ€Π° для сСрвСров, ΡΠ²Π»ΡΡŽΡ‰ΠΈΡ…ΡΡ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π°ΠΌΠΈ Π΄ΠΎΠΌΠ΅Π½Π° ΠΈΠ»ΠΈ критичСскими сСрвСрами ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ.

πŸ’‘

На Π²ΠΈΡ€Ρ‚ΡƒΠ°Π»ΡŒΠ½Ρ‹Ρ… ΠΌΠ°ΡˆΠΈΠ½Π°Ρ… ΠΏΡ€ΠΈΠΎΡ€ΠΈΡ‚Π΅Ρ‚Π½Ρ‹ΠΌ источником Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ Π΄ΠΎΠ»ΠΆΠ΅Π½ Π±Ρ‹Ρ‚ΡŒ Π½Π°Π΄Π΅ΠΆΠ½Ρ‹ΠΉ внСшний NTP сСрвСр ΠΈΠ»ΠΈ PDC ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ Π΄ΠΎΠΌΠ΅Π½Π°, Π° Π½Π΅ хост Π²ΠΈΡ€Ρ‚ΡƒΠ°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ, Ссли хост Π½Π΅ Π³Π°Ρ€Π°Π½Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½Π½ΠΎ Ρ‚ΠΎΡ‡Π΅Π½.

УстранСниС ошибок рассинхронизации

Если Π²Ρ‹ ΠΎΠ±Π½Π°Ρ€ΡƒΠΆΠΈΠ»ΠΈ расхоТдСниС, Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ Π΄Π΅ΠΉΡΡ‚Π²ΠΎΠ²Π°Ρ‚ΡŒ быстро, Π½ΠΎ остороТно. ΠŸΠ΅Ρ€Π²Ρ‹ΠΌ шагом всСгда Π΄ΠΎΠ»ΠΆΠ½Π° Π±Ρ‹Ρ‚ΡŒ ΠΏΡ€ΠΈΠ½ΡƒΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½Π°Ρ пСрСсинхронизация с Π½Π°Π΄Π΅ΠΆΠ½Ρ‹ΠΌ источником. Π’ Π΄ΠΎΠΌΠ΅Π½Π½ΠΎΠΉ срСдС для сСрвСра 1Π‘ достаточно Π²Ρ‹ΠΏΠΎΠ»Π½ΠΈΡ‚ΡŒ ΠΊΠΎΠΌΠ°Π½Π΄Ρƒ ΠΏΠ΅Ρ€Π΅ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ ΠΊ ΠΈΠ΅Ρ€Π°Ρ€Ρ…ΠΈΠΈ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ Π΄ΠΎΠΌΠ΅Π½Π°.

Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ ΠΊΠΎΠΌΠ°Π½Π΄Ρƒ для Π½Π΅ΠΌΠ΅Π΄Π»Π΅Π½Π½ΠΎΠ³ΠΎ обновлСния Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ:

w32tm /resync /rediscover

Если сСрвСр Π½Π΅ Π²Ρ…ΠΎΠ΄ΠΈΡ‚ Π² Π΄ΠΎΠΌΠ΅Π½, настройтС Π΅Π³ΠΎ Π½Π° ΡΠΈΠ½Ρ…Ρ€ΠΎΠ½ΠΈΠ·Π°Ρ†ΠΈΡŽ с ΠΏΡƒΠ±Π»ΠΈΡ‡Π½Ρ‹ΠΌΠΈ ΠΏΡƒΠ»Π°ΠΌΠΈ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, pool.ntp.org) ΠΈΠ»ΠΈ Π»ΠΎΠΊΠ°Π»ΡŒΠ½Ρ‹ΠΌ Π°ΠΏΠΏΠ°Ρ€Π°Ρ‚Π½Ρ‹ΠΌ Π³Π΅Π½Π΅Ρ€Π°Ρ‚ΠΎΡ€ΠΎΠΌ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ. ПослС выполнСния ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ ΠΎΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΡŒΡ‚Π΅ ΠΆΡƒΡ€Π½Π°Π» событий Windows Π½Π° Π½Π°Π»ΠΈΡ‡ΠΈΠ΅ ошибок источника W32Time.

⚠️ Π’Π½ΠΈΠΌΠ°Π½ΠΈΠ΅: ПослС измСнСния Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ Π½Π° сСрвСрС 1Π‘ ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΠΎΡ‚Ρ€Π΅Π±ΠΎΠ²Π°Ρ‚ΡŒΡΡ пСрСзапуск слуТбы "АгСнт сСрвСра 1Π‘:ΠŸΡ€Π΅Π΄ΠΏΡ€ΠΈΡΡ‚ΠΈΡ" ΠΈ ΠΏΠ΅Ρ€Π΅Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠ° Ρ€Π°Π±ΠΎΡ‡ΠΈΡ… процСссов (rphost), Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΎΠ½ΠΈ ΠΏΠΎΠ΄Ρ…Π²Π°Ρ‚ΠΈΠ»ΠΈ ΠΊΠΎΡ€Ρ€Π΅ΠΊΡ‚Π½ΠΎΠ΅ врСмя для Π½ΠΎΠ²Ρ‹Ρ… сСансов.

Π’ случаях, ΠΊΠΎΠ³Π΄Π° врСмя ΠΎΡ‚Π»ΠΈΡ‡Π°Π»ΠΎΡΡŒ сущСствСнно (Π±ΠΎΠ»Π΅Π΅ Ρ‡Π΅ΠΌ Π½Π° 5-10 ΠΌΠΈΠ½ΡƒΡ‚), Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ сСансы ΠΌΠΎΠ³Π»ΠΈ Π²ΠΎΠΉΡ‚ΠΈ Π² состояниС ошибки. ΠŸΡ€ΠΎΠ²Π΅Ρ€ΡŒΡ‚Π΅ список Π°ΠΊΡ‚ΠΈΠ²Π½Ρ‹Ρ… ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ ΠΈ ΠΏΡ€ΠΈ нСобходимости Π·Π°Π²Π΅Ρ€ΡˆΠΈΡ‚Π΅ "зависшиС" сСансы Ρ‡Π΅Ρ€Π΅Π· консоль администрирования. Π’Π°ΠΊΠΆΠ΅ ΠΏΡ€ΠΎΠ°Π½Π°Π»ΠΈΠ·ΠΈΡ€ΡƒΠΉΡ‚Π΅ ΠΆΡƒΡ€Π½Π°Π» рСгистрации Π½Π° ΠΏΡ€Π΅Π΄ΠΌΠ΅Ρ‚ ошибок провСдСния Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚ΠΎΠ² Π·Π° ΠΏΠ΅Ρ€ΠΈΠΎΠ΄ рассинхронизации.

Π§Ρ‚ΠΎ Π΄Π΅Π»Π°Ρ‚ΡŒ, Ссли врСмя постоянно сбрасываСтся послС ΠΏΠ΅Ρ€Π΅Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ?

ΠŸΡ€ΠΎΠ²Π΅Ρ€ΡŒΡ‚Π΅ Π±Π°Ρ‚Π°Ρ€Π΅ΠΉΠΊΡƒ CMOS Π½Π° физичСской матСринской ΠΏΠ»Π°Ρ‚Π΅ сСрвСра. Если сСрвСр Π²ΠΈΡ€Ρ‚ΡƒΠ°Π»ΡŒΠ½Ρ‹ΠΉ β€” ΡƒΠ±Π΅Π΄ΠΈΡ‚Π΅ΡΡŒ, Ρ‡Ρ‚ΠΎ хост Π½Π΅ пСрСзагруТаСтся Π² состояниС сна ΠΈΠ»ΠΈ Π³ΠΈΠ±Π΅Ρ€Π½Π°Ρ†ΠΈΠΈ, Ρ‡Ρ‚ΠΎ ΠΌΠΎΠΆΠ΅Ρ‚ ΡΠ±ΠΈΠ²Π°Ρ‚ΡŒ Ρ‚Π°ΠΉΠΌΠ΅Ρ€Ρ‹.

ΠŸΠΎΡ‡Π΅ΠΌΡƒ врСмя Π² 1Π‘ отличаСтся ΠΎΡ‚ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ Π½Π° ΠΌΠΎΠ΅ΠΌ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π΅?

Π­Ρ‚ΠΎ происходит, Ссли сСрвСр 1Π‘ ΠΈ ваш ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ находятся Π² Ρ€Π°Π·Π½Ρ‹Ρ… часовых поясах, Π»ΠΈΠ±ΠΎ Ссли Π½Π° сСрвСрС сбились настройки синхронизации. ΠšΠ»ΠΈΠ΅Π½Ρ‚ 1Π‘ ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°Π΅Ρ‚ врСмя Π² соотвСтствии с настройками локальной ОБ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ, Π½ΠΎ сСрвСрныС ΠΌΠ΅Ρ‚ΠΊΠΈ Π² ΠΆΡƒΡ€Π½Π°Π»Π΅ рСгистрации всСгда ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‚ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ сСрвСра.

Как часто Π½ΡƒΠΆΠ½ΠΎ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΡΡ‚ΡŒ врСмя Π½Π° сСрвСрС 1Π‘?

Π’ ΠΈΠ΄Π΅Π°Π»Π΅ этот процСсс Π΄ΠΎΠ»ΠΆΠ΅Π½ Π±Ρ‹Ρ‚ΡŒ Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Π½ Ρ‡Π΅Ρ€Π΅Π· систСмы ΠΌΠΎΠ½ΠΈΡ‚ΠΎΡ€ΠΈΠ½Π³Π° (Zabbix, Prometheus). Ручная ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ° рСкомСндуСтся послС Π»ΡŽΠ±Ρ‹Ρ… тСхничСских Ρ€Π°Π±ΠΎΡ‚, ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠΉ Π³ΠΈΠΏΠ΅Ρ€Π²ΠΈΠ·ΠΎΡ€Π°, скачков напряТСния ΠΈΠ»ΠΈ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΉ Π² сСтСвой инфраструктурС.

ΠœΠΎΠΆΠ΅Ρ‚ Π»ΠΈ Π½Π΅ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎΠ΅ врСмя Π²Ρ‹Π·Π²Π°Ρ‚ΡŒ ΠΏΠΎΡ€Ρ‡Ρƒ Π΄Π°Π½Π½Ρ‹Ρ… Π² Π±Π°Π·Π΅?

ΠŸΡ€ΡΠΌΠ°Ρ ΠΏΠΎΡ€Ρ‡Π° Ρ„Π°ΠΉΠ»ΠΎΠ² Π΄Π°Π½Π½Ρ‹Ρ… маловСроятна, Π½ΠΎ логичСская Ρ†Π΅Π»ΠΎΡΡ‚Π½ΠΎΡΡ‚ΡŒ ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΠΎΡΡ‚Ρ€Π°Π΄Π°Ρ‚ΡŒ. Π”ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Ρ‹ ΠΌΠΎΠ³ΡƒΡ‚ ΠΏΡ€ΠΎΠ²Π΅ΡΡ‚ΠΈΡΡŒ "Π·Π°Π΄Π½ΠΈΠΌ числом" ΠΈΠ»ΠΈ Π² Π±ΡƒΠ΄ΡƒΡ‰Π΅ΠΌ, Ρ‡Ρ‚ΠΎ Π½Π°Ρ€ΡƒΡˆΠΈΡ‚ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚ΠΎΠΎΠ±ΠΎΡ€ΠΎΡ‚Π° ΠΈ Π·Π°ΠΊΡ€ΠΎΠ΅Ρ‚ ΠΏΠ΅Ρ€ΠΈΠΎΠ΄Ρ‹ для Π±ΡƒΡ…Π³Π°Π»Ρ‚Π΅Ρ€ΠΈΠΈ Π½Π΅ΠΊΠΎΡ€Ρ€Π΅ΠΊΡ‚Π½ΠΎ.

ВлияСт Π»ΠΈ врСмя Π½Π° Π»ΠΈΡ†Π΅Π½Π·ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ 1Π‘?

Π”Π°, ΠΈΠΌΠ΅Π΅Ρ‚. Π›ΠΈΡ†Π΅Π½Π·ΠΈΠΈ (особСнно ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½Ρ‹Π΅ ΠΈ элСктронныС ΠΊΠ»ΡŽΡ‡ΠΈ) привязаны ΠΊ систСмному Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ. Если врСмя Π½Π° сСрвСрС Π±ΡƒΠ΄Π΅Ρ‚ установлСно Π² Π΄Π°Π»Π΅ΠΊΠΎΠ΅ ΠΏΡ€ΠΎΡˆΠ»ΠΎΠ΅ ΠΈΠ»ΠΈ Π±ΡƒΠ΄ΡƒΡ‰Π΅Π΅, сСрвСр лицСнзирования ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΠΎΡΡ‡ΠΈΡ‚Π°Ρ‚ΡŒ Π»ΠΈΡ†Π΅Π½Π·ΠΈΡŽ Π½Π΅Π΄Π΅ΠΉΡΡ‚Π²ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠΉ ΠΈΠ»ΠΈ ΠΈΡΡ‚Π΅ΠΊΡˆΠ΅ΠΉ, Ρ‡Ρ‚ΠΎ Π·Π°Π±Π»ΠΎΠΊΠΈΡ€ΡƒΠ΅Ρ‚ Ρ€Π°Π±ΠΎΡ‚Ρƒ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ.

Как ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΈΡ‚ΡŒ врСмя, Ссли Π½Π΅Ρ‚ доступа ΠΊ Ρ€Π°Π±ΠΎΡ‡Π΅ΠΌΡƒ столу сСрвСра?

Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ ΡƒΠ΄Π°Π»Π΅Π½Π½ΠΎΠ΅ Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ ΠΊΠΎΠΌΠ°Π½Π΄ Ρ‡Π΅Ρ€Π΅Π· PowerShell (Invoke-Command) ΠΈΠ»ΠΈ ΡƒΡ‚ΠΈΠ»ΠΈΡ‚Ρƒ rac с Π΄Ρ€ΡƒΠ³ΠΎΠΉ ΠΌΠ°ΡˆΠΈΠ½Ρ‹ Π² сСти. Π’Π°ΠΊΠΆΠ΅ ΠΌΠΎΠΆΠ½ΠΎ ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ простой внСшний ΠΎΡ‚Ρ‡Π΅Ρ‚ Π² 1Π‘, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π²Ρ‹Π²ΠΎΠ΄ΠΈΡ‚ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ ВСкущаяДата() ΠΈ ВСкущССВрСмя(), ΠΈ Π·Π°ΠΏΡƒΡΡ‚ΠΈΡ‚ΡŒ Π΅Π³ΠΎ Π½Π° сСрвСрС Π² Ρ„ΠΎΠ½ΠΎΠ²ΠΎΠΌ Ρ€Π΅ΠΆΠΈΠΌΠ΅.