Trong một số trường hợp nhất định, bạn nhận thấy Server CentOS của bạn có thể cần đổi múi giờ. Vì set timezone CentOS sai có thể dẫn ảnh hưởng đến việc ghi logs và xuất báo cáo của server, lỗi cài đặt một số ứng dụng lên hệ thống …
Vì vậy ở bài viết này mình sẽ hướng dẫn các bạn kiểm tra và chỉnh lại cho đúng với thời gian hiện tại.
Để thay đổi timezone của VPS CentOS và theo đúng múi giờ Việt Nam luôn, các bạn hãy thực hiện như sau:
Đầu tiên và tất nhiên là bạn phải đăng nhập vào VPS qua SSH và sử dụng lệnh bên dưới để kiểm tra múi giờ hiện tại có đúng là đang sai không bằng lệnh:
timedatectl
Kết quả ( do VPS của mình đang sai ngày giờ )
Local time: Sun 2029-12-02 05:13:21 +07
Universal time: Sat 2029-12-01 22:13:21 UTC
RTC time: Sat 2029-12-01 22:13:21
Time zone: Asia/Ho_Chi_Minh (+07, +0700)
NTP enabled: n/a
NTP synchronized: no
RTC in local TZ: no
DST active: n/a
Tiếp đến là tạo bản sao lưu của tập tin localtime
hiện có, đề phòng vui vui anh hệ thống lại thông báo lỗi.
mv /etc/localtime /etc/localtime.bak
Tiếp đến là cập nhật timezone sang Asia/Ho_Chi_Minh:
ln -s /usr/share/zoneinfo/Asia/Ho_Chi_Minh /etc/localtime
Tiếp theo là phải đồng bộ Network Time Protocol NTP về server Việt Nam:
Cài đặt NTP
yum install ntp -y
yum install -y ntpdate
Đồng bộ NTP server Việt Nam
ntpdate vn.pool.ntp.org
Khởi động lại dịch vụ ntpd
service ntpd restart
Như vậy là xong, chúc các bạn thành công!