Я попытался установить свой местный часовой пояс на America/New_York
, выполнив (от имени root):
# cp /usr/share/zoneinfo/America/New_York /etc/localtime
# echo "America/New_York" > /etc/timezone
# dpkg-reconfigure --frontend noninteractive tzdata
Программа «Дата» сообщает правильный часовой пояс:
$ date
Thu Feb 14 16:51:28 EST 2013
Однако /var/log/kern.log по-прежнему сообщает время в UTC, например:
Feb 14 21:38:28 newyork kernel: [39716989.760755] xvdf: unknown partition table
Нужно ли перезагрузиться, чтобы это исправить? или мне нужно что-то изменить?
Вам не нужно перезагружаться, просто перезапустите cron и rsyslog, чтобы они выбрали новый часовой пояс.
sudo service cron restart
sudo service rsyslog restart