Я уже задавал вопрос про bug-soft-lockup. Сегодня в связи с переходом на летнее время проверял сервер в Челябинске и выяснилось, что при изменении времени сервер падает:
Время на сервере показывается неправильно. Ставлю тайм зону Asia/Yekaterinburg,
#ln -s /usr/share/zoneinfo/Asia/Yekaterinburg /etc/localtime #cat /etc/sysconfig/clock ZONE="Asia/Yekaterinburg" UTC=true ARC=false
а date показывает время на несколько часов вперед. На выходные запретил ntpd.
До этого было в messages:
Mar 21 22:51:53 trixbox1 ntpd[2163]: synchronized to 193.41.86.177, stratum 2 Mar 22 15:43:19 trixbox1 ntpd[2163]: synchronized to 195.144.29.10, stratum 3 Mar 22 23:20:34 trixbox1 syslogd 1.4.1: restart. Mar 22 23:20:34 trixbox1 kernel: klogd 1.4.1, log source = /proc/kmsg started. Mar 22 23:20:34 trixbox1 kernel: Linux version 2.6.18-128.1.10.el5 (mockbuild@bu
т.е. рестарт после изменения часов.
Где у меня криво? Как с этим бороться? Как правильно менять часовой пояс в centos?
не надо никуда обращаться. это известный баг с dahdi. надо стопать dahdi если изменения времени больше 100сек. и похоже это нельзя пофиксить . багрепорт висит уже 2 года. кстати, на debian такойже еффект. наблюдается не всегда. приблизительно процентов 50 шанс по моей практике ;) крайне часто возникает когда чтавишь астриск на автралийские сервера. там синк времени почти всегда назад.
Остановите все службы на сервере, потом
# ntpdate time.nist.gov # hwclock --systohc
после поднимите сужбы.
реально в последний раз виснет, дальше мы все застрянем на летнем навечно :))) А так: yum update поможет думаю, там ведь ради нас выпустили апдейт ..
Задан: 2011-03-25 19:36:36 +0400
Просмотрен: 747 раз
Обновлен: Mar 26 '11
Проект компании "АТС Дизайн"
Asterisk® и Digium® являются зарегистрированными торговыми марками компании
Digium, Inc., США.
IP АТС Asterisk распространяется под лицензией
GNU GPL.