Tôi sử dụng một cá thể máy chủ Amazon EC2 chạy một bản phân phối có tên Amazon Linux AMI . (Tôi đã đọc rằng nó dựa trên CentOS / Red Hat). Phiên bản cụ thể của tôi là phiên bản 2012/09 .
Dù sao, tôi đã có thể thay đổi múi giờ khoảng một tuần trước từ UTC mặc định sang America / New_York (là EST / EDT). Lệnh tôi đã sử dụng để thay đổi nó là:
ln -sf /usr/share/zoneinfo/America/New_York /etc/localtime
... nhờ câu hỏi Lỗi Máy chủ khác này . Tại thời điểm đó, tôi đã có thể chạy date
từ dòng lệnh và nó hiển thị chính xác thời gian EDT. Và ngay cả sau khi EDT "quay trở lại" EST vào Chủ nhật vừa qua, tôi rất vui khi thấy việc chạy date
vẫn tạo ra đúng giờ địa phương. Vì vậy, đó là tuyệt vời.
Tuy nhiên, sau khi chạy một yum update
ngày hôm qua, dường như múi giờ của tôi đã trở lại đồng bằng 'ol UTC. Tôi thậm chí đã kiểm tra thời gian sửa đổi lần cuối của /etc/localtime
tệp và thực sự nó đã xác nhận rằng nó đã được sửa đổi vào cùng thời điểm tôi đã cập nhật.
Có cách nào để ngăn điều này xảy ra lần nữa không, hoặc tôi sẽ bị kẹt khi đặt lại múi giờ mỗi khi tôi làm điều đó yum update
?
yum update
(tất nhiên khi có bản cập nhật) múi giờ của tôi không hoàn nguyên. Trong khi đó, tôi đã kiểm tra/etc/sysconfig/clock
và nó cóZONE="UTC"
vàUTC=true
. Tôi có cần phải làm cho nó nóiUTC=false
? hoặc tôi chỉ thay đổi KHU?