ปัญหานาฬิกาเดินช้าใน Atom D510 และ CentOS ใน VMWare server 1.06


ปัญหานาฬิกาเดินช้าใน Atom D510 และ CentOS ใน VMWare server 1.06

เร็วๆ นี้ มีโอกาสได้ใช้ Atom D510 ที่เป็น CPU แบบ Dual Core ที่ความเร็ว 1.6 MHz ลองหาใน อินเตอร์เน็ตดูพบว่า Technical Specification สรุปได้ดังนี้ครับ

Processor Number    D510
# of Cores               2
# of Threads           4
Clock Speed            1.66 GHz
L2 Cache                1 MB
Instruction Set        64-bit
Max Memory           4 GB
Memory Types         DDR2-667/800
Integrated Graphics  Yes
Turbo Boost             No
Hyper-Threading      Yes
Virtualization (VT-x)  No
Virtualization (VT-d)  No

เครื่องที่ผมใช้ มี RAM 4 GB ของ Apacer รุ่น Gold Edition ที่มีแผ่นระบายความร้อน และ HD ของ Western Digital ขนาด 500 GB (cache 32MB)

ผมได้ลง OS เป็น Window 7 64bit Enterprise และใช้ VMware Server 1.06 เพื่อลง CentOS 5.5 เป็น Virtual Machine เพื่อทดสอบการสร้างเครื่อง server สำหรับ ทดสอบการลงโปรแกรม Cacti เอาไว้ใช้ monitor ระบบ network

สาเหตุที่ไม่ลง CentOS ลงไปโดยตรงเพราะผมเจอปัญหาว่า CentOS ไม่สามารถ install ได้ เพราะติดปัญหาในการตรวจสอบรุ่นของ CPU และแฮงค์ จนไม่สามารถขึ้นหน้า Install Window แรกของ CentOS ได้ กอร์ปกับยังไม่มีเวลาแก้ปัญหานี้ เลยเลือกลงระบบแบบที่กล่าวไว้ข้างต้นแทน

จากการทดลองลง Cacti และใช้งานได้ไป 1 วัน พบว่ากราฟแสดงหน้าตาแปลกๆ ข้อมูล แหว่งๆ เนื่องจากสาเหตุคือ นาฬิกาในระบบ CentOS (Guest OS) ที่ลงใน VMWare เดินช้ามากผิดปกติไปหลายชั่วโมง หลังจากทิ้งเครื่องให้ทำงาน เป็นเวลา 24 ชม.

จึงได้ทำการแก้ปัญหาโดยการติดต่ั้ง Network Time Protocol Server (NTP)

โดยใช้คำสั่ง

ติดตั้ง         # yum install ntp
ปิด service  # chkconfig ntpd off; #service ntpd stop
(หาก ไม่ปิด service จะเกิด error ดังนี้ the NTP socket is in use, exiting ตอนใช้ cron job)
จากนั้นให้ตั้งเวลาใหม่       # ntpdate pool.ntp.org

และเพื่อเป็นการแก้ปัญหาในระยะยาว จึงทำการสร้าง cron ขึ้น โดยใช้คำสั่ง

#crontab -e

พิมพ์คำสั่งต่อท้ายเข้าไปที่บรรทัดใหม่ ดังนี้

*/01 * * * * /usr/sbin/ntpdate pool.ntp.org > /dev/null 2>&1

คำสั่งนี้จะทำให้ ntp server ทำการ update เวลาทุก 1 นาที โดยอัตโนมัติ กับ server ที่ pool.ntp.org  ส่วนคำสั่ง /dev/null 2>&1 นั้นเป็น option ที่ทำสั่งระบบเพื่อไม่ส่ง email เืตือนไปยัังผู้ดูแลระบบหลังจากทำการ update เวลาครับ

ผลที่ได้คือ Cacti สามารถแสดงกราฟได้อย่างถูกต้องครับ

เอาไว้คราวหน้าหากมี Tips ดีๆ จะนำมาแบ่งปันกันอีกครับ

คำสำคัญ (Tags): #atom d510#cacti#slow clock
หมายเลขบันทึก: 361708เขียนเมื่อ 26 พฤษภาคม 2010 23:40 น. ()แก้ไขเมื่อ 6 กันยายน 2013 22:58 น. ()สัญญาอนุญาต: ครีเอทีฟคอมมอนส์แบบ แสดงที่มา-ไม่ใช้เพื่อการค้า-อนุญาตแบบเดียวกันจำนวนที่อ่านจำนวนที่อ่าน:


ความเห็น (0)

ไม่มีความเห็น

พบปัญหาการใช้งานกรุณาแจ้ง LINE ID @gotoknow
ClassStart
ระบบจัดการการเรียนการสอนผ่านอินเทอร์เน็ต
ทั้งเว็บทั้งแอปใช้งานฟรี
ClassStart Books
โครงการหนังสือจากคลาสสตาร์ท