ตอนติดตั้ง CentOS 6 จะมีหน้าจอให้ เลือก time zone เพื่อเลือกโซนเวลาที่เครื่องลีนุกซ์ตั้งอยู่ ในประเทศไทย ก็เลือกเป็น Asia/Bangkok
ในหน้าจอเดียวกันนี้ ด้านล่างซ้ายจะมีให้ออปชั่น “System clock uses UTC” ให้เลือก โดยดีฟอลต์จะคลิ้กเลือกไว้
หลายท่านรวมทั้งผู้เขียนเอง ก็ยังสับสนว่าจะเลือกหรือไม่เลือกออปชั่นนี้ดี
เลยทดสอบการติดตั้งสองครั้ง โดยครั้งแรกจะคลิ้กเลือก และครั้งที่สองจะไม่เลือก เพื่อดูผลกระทบกับเวลาของเครื่องเมื่อบู๊ตเครื่องหลังจากติดตั้งเสร็จ
ในที่นี้ ทดสอบบน VMware เพื่อเทียบเวลาระหว่าง BIOS และเวลาที่แสดงจากคำสั่ง date บนลีนุกซ์ ทดสอบบนเครื่อง PC ก็ได้ผลเช่นเดียวกัน
เวลาใน BIOS
เลือกใช้ [x] System clock uses UTC
ตอนติดตั้ง CentOS 6 คลิ้กเพื่อเลือกออปชั่นนี้
หลังติดตั้งเสร็จใช้คำสั่ง date เพื่อดูเวลาบนลีนุกซ์
[root@cent6 ~]# date Tue Apr 17 23:58:20 ICT 2012
เวลาเร็วไปประมาณ 7 ชั่วโมง เทียบกับเวลาใน BIOS
คอนฟิกไฟล์ /etc/adjtime เมื่อเลือกใช้ “System clock uses UTC”
[root@cent6 ~]# cat /etc/adjtime
0.0 0 0.0
0
UTC
ไม่ใช้ [ ] System clock uses UTC (ใช้เวลา LOCAL)
ตอนติดตั้ง CentOS 6 คลิ้กเอาออปชั่นนี้ออก
หลังติดตั้งเสร็จใช้คำสั่ง date เพื่อดูเวลาบนลีนุกซ์
[root@cent6 ~]# date Tue Apr 17 16:58:20 ICT 2012
เวลาเท่ากับเวลาใน BIOS
คอนฟิกไฟล์ /etc/adjtime เมื่อไม่ใช้ “System clock uses UTC”
[root@cent6 ~]# cat /etc/adjtime
0.0 0 0.0
0
LOCAL
การเปลี่ยนคอนฟิก UTC, LOCAL หลังติดตั้ง
หากต้องการแก้ไขคอนฟิกหลังการติดตั้ง สามารถแก้ไขไฟล์ /etc/adjtime ได้โดยตรง
แก้ไขบรรทัดที่ 3 ระหว่าง “UTC” และ “LOCAL” แล้วรีบู๊ตเครื่อง ใช้คำสั่ง date เพื่อปรับเวลาให้ถูกต้อง
อ้างอิงจากคู่มือการติดตั้ง Red Hat Enterprise 6
- ถ้าเครื่องที่ใช้ ติดตั้งแค่ลีนุกซ์อย่างเดียว ให้คลิ้กเลือก System clock uses UTC
- แต่ถ้าเครื่องนี้ติดตั้ง OS อื่น เช่น Windows ด้วย ห้ามเลือกใช้ออปชั่นนี้
อย่างไรก็ตาม โดยส่วนตัวแล้ว ตอนติดตั้ง ผู้เขียนจะไม่เลือกใช้ออปชั่นนี้ เพื่อให้เวลาของ BIOS ตรงกับเวลาของลีนุกซ์