Небольшая шпаргалка для отмены перевода времени на CentOS.
#Проверяем время, убеждаемся в неправильном часовом поясе
[root@best ~]# date
Втр Ноя 1 01:28:45 NOVT 2011
#Проверяем версию установленного пакета tzdata
[root@best ~]# rpm -qa |grep tzdata
tzdata-2004e-2
#Обновляем пакет
[root@best ~]# rpm -Uvh /root/tzdata-2011h-2.el4.noarch.rpm
предупреждение: /root/tzdata-2011h-2.el4.noarch.rpm: подпись DSA V3: NOKEY, key ID 443e1821
Подготовка… ########################################### [100%]
1:tzdata ########################################### [100%]
#Убеждаемся в успешности обновления
[root@best ~]# rpm -qa |grep tzdata
tzdata-2011h-2.el4
#Проверяем, осуществляется ли автоматический переход 30 октября 2011 года (последние две строчки):
[root@best ~]# zdump -v /etc/localtime | grep 2011
/etc/localtime Sat Mar 26 19:59:59 2011 UTC = Sun Mar 27 01:59:59 2011 NOVT isdst=0 gmtoff=21600
/etc/localtime Sat Mar 26 20:00:00 2011 UTC = Sun Mar 27 03:00:00 2011 NOVST isdst=1 gmtoff=25200
/etc/localtime Sat Oct 29 19:59:59 2011 UTC = Sun Oct 30 02:59:59 2011 NOVST isdst=1 gmtoff=25200
/etc/localtime Sat Oct 29 20:00:00 2011 UTC = Sun Oct 30 02:00:00 2011 NOVT isdst=0 gmtoff=21600
#Если выводится 4 строки в команде выше, делаем симлинк для localtime
[root@best ~]# ls /usr/share/zoneinfo/Asia/
Aden Bahrain Chungking Harbin Kabul Kuching Novokuznetsk Rangoon Shanghai Tokyo Yerevan
Almaty Baku Colombo Ho_Chi_Minh Kamchatka Kuwait Novosibirsk Riyadh Singapore Ujung_Pandang
Amman Bangkok Dacca Hong_Kong Karachi Macao Omsk Riyadh87 Taipei Ulaanbaatar
Anadyr Beirut Damascus Hovd Kashgar Macau Oral Riyadh88 Tashkent Ulan_Bator
Aqtau Bishkek Dhaka Irkutsk Kathmandu Magadan Phnom_Penh Riyadh89 Tbilisi Urumqi
Aqtobe Brunei Dili Istanbul Katmandu Makassar Pontianak Saigon Tehran Vientiane
Ashgabat Calcutta Dubai Jakarta Kolkata Manila Pyongyang Sakhalin Tel_Aviv Vladivostok
Ashkhabad Choibalsan Dushanbe Jayapura Krasnoyarsk Muscat Qatar Samarkand Thimbu Yakutsk
Baghdad Chongqing Gaza Jerusalem Kuala_Lumpur Nicosia Qyzylorda Seoul Thimphu Yekaterinburg
[root@best ~]# mv /etc/localtime /etc/localtime.old
[root@best ~]# ln -s /usr/share/zoneinfo/Asia/Novosibirsk /etc/localtime
#Снова проверяем и убеждаемся, что проблема решена
[root@best ~]# zdump -v /etc/localtime | grep 2011
/etc/localtime Sat Mar 26 19:59:59 2011 UTC = Sun Mar 27 01:59:59 2011 NOVT isdst=0 gmtoff=21600
/etc/localtime Sat Mar 26 20:00:00 2011 UTC = Sun Mar 27 03:00:00 2011 NOVT isdst=0 gmtoff=25200
Ссылки: