LINUX.ORG.RU

Сдвиг времени в ejabberd после suspend'а DomU

 , ,


0

1

Есть ejabberd, крутящийся в Xen-виртуалке на сервере. Некоторое время назад выключали надолго свет - так, что UPS'ка разрядилась и сервер выключился, засаспендив DomU на несколько часов. По возвращению света все включилось и работало, но заметил по чатлогам ejabberd'а, что как будто и не было отключения. При этом date отдает корректное время; ntpd работает, но в ejabberd как будто свои внутренние часы и на системное время он не смотрит.

ЧЗХ? Раньше при саспендах вроде такого не было. Как-то можно на ходу поправить? Перезапускать ejabberd неспортивно :)

Debian 7, ejabberd 2.1.10

★★★★★

Такая же фигня в подобных случаях уже 3 года на SL6 + ejabberd 2.1.11. Пробовал перезапускать модули по одному, через веб-интерфейс - не помогло.

Так и приходится оставлять как есть, перезапуская в крайнем случае при заметном расхождении и теряя текущую историю в конференциях.

И ещё достаёт https://support.process-one.net/browse/EJAB-1583, но с PostgreSQL.

ximeric
()
Последнее исправление: ximeric (всего исправлений: 1)
Ответ на: комментарий от ximeric

теряя текущую историю в конференциях.

Нет, в этом плане все нормально - сообщения сохраняются и показываются, просто временная метка кривая.

YAR ★★★★★
() автор топика

Что интересно, время потихоньку корректируется:


[00:59:59] <rain> _time linuxoid.in
[00:59:59] <iSida> У linuxoid.in время 19:50:48, 16.Окт'2015, Пт, GMT+0
[01:00:01] <rain> _time
[01:00:01] <iSida> Твоё время: 01:00:01, 17.Окт'2015, Сб, GMT+3



т.е., сейчас разница в 2 часа 10 минут. Еще утром это было 2:18.

YAR ★★★★★
() автор топика
Последнее исправление: YAR (всего исправлений: 1)
Ответ на: комментарий от YAR

И вот, собственно, на сейчас уже время синхронизировалось.

YAR ★★★★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.