Hadyai Internet R&D LAB
แหล่งความรู้ => Server => Linux Server System => ข้อความที่เริ่มโดย: admin ที่ 09 มกราคม 2014, 22:17:36
-
ปัจจุบัน M/B รองรับ Memory ได้สูงขึ้น และราคา Memory ก็ถูกลงกว่าเมื่อก่อน
Server บางเครื่อง ก็จะมี Memory มากกว่า 10G แล้วทำให้การแสดงผล Memory Usage ใน Cacti ผิดพลาด
เช่น
(http://www.hadyaiinternet.com/images/cactimembug.jpg)
จากรูปตัวอย่างเป็น Server RAM 16G แต่แสดงผลออกมาไม่ตรงกับความจริง
เมื่อแก้ไขแล้วก็จะสามารถแสดงผลได้อย่างถูกต้อง
(http://www.hadyaiinternet.com/images/cactiram16g.jpg)
สาเหตุเนื่องจากค่า default ใน cacti กำหนดค่า Max ของ Memory ไว้แค่ 10G จึงทำให้การแสดงผล
Memory Usage ที่มากกว่า 10G ออกมาไม่ถูกต้อง โดยสามารถแก้ไขดังนี้
1. เข้าไปเมนู Data Templates ไปแก้ไขค่า Max ของ Memory Buffers , Cache , Free
(http://www.hadyaiinternet.com/images/bugmem1.jpg)
2. ปรับค่า MAX จาก 10G เพิ่มเป็น 100G แล้วทำการเซฟ
(http://www.hadyaiinternet.com/images/bugmem2.jpg)
หลังจากนั้นก็ทำการลบกราฟเก่า พร้อมกับ rrd ทั้งหมด แล้วสร้างกราฟขึ้นมาใหม่ ก็เรียบร้อยครับ