У меня есть сервер, настроенный через Amazon AWS. Это AMI на базе RHEL от Amazon. Когда я изначально загрузил машину, я установил правильный часовой пояс, создав символическую ссылку:
ln -sf /usr/share/zoneinfo/America/Los_Angeles /etc/localtime
Это прекрасно работает, но всякий раз, когда Amazon предоставляет обновление для своего AMI, часовой пояс автоматически возвращается к UTC. Есть ли способ обойти это или его нужно настраивать вручную после каждого обновления?
Со мной случилось то же самое. Я думаю вам нужно обновить /etc/sysconfig/clock
config, чтобы отразить желаемый часовой пояс в дополнение к обновлению /etc/localtime
(что вы уже сделали).
Для меня это означало изменение значения по умолчанию:
ZONE="UTC"
UTC=true
Кому:
ZONE="Australia/Brisbane"
Я не знаю, сработало ли это, пока Amazon не выпустит в следующий раз обновление, но я скрестил пальцы ... :-)