เปลี่ยนเซิร์ฟเวอร์ Munin และเก็บข้อมูลไว้


14

เรากำลังย้ายเซิร์ฟเวอร์บางตัวและเราจำเป็นต้องเปลี่ยน TP เซิร์ฟเวอร์ Munin ของเรา โหนด Munin ส่วนใหญ่จะไม่เปลี่ยนแปลงและเราต้องการติดตามข้อมูลประวัติถ้าเป็นไปได้

ฉันสามารถตั้งค่าเซิร์ฟเวอร์ Munin ใหม่ได้ แต่ฉันต้องการทราบว่าเป็นไปได้หรือไม่ที่จะถ่ายโอนข้อมูลเก่าไปยังเซิร์ฟเวอร์ใหม่และวิธีดำเนินการ

คำตอบ:


19

เพียงแค่คัดลอกไฟล์ใน*.rrd/var/lib/munin


ขอขอบคุณ! เพียงแค่เพิ่มไฟล์เหล่านั้นที่อยู่ใน/var/lib/munin
Khelben

3
ดูเหมือนว่าจะใช้งานได้ แต่คุณไม่เห็นผลลัพธ์ทันที .. หรือแม้กระทั่งหลังจากการรีเฟรช HTML ครั้งต่อไปที่คาดไว้ ดูเหมือนว่ามินนินจะดีและมีประสิทธิภาพและจะสร้างกราฟระยะยาวใหม่น้อยกว่า 5 นาทีเท่านั้น หลังจากคัดลอกไฟล์คุณอาจไม่เห็นกราฟประวัติรายสัปดาห์ / รายเดือนปรากฏขึ้นอีกครั้งบนเซิร์ฟเวอร์ใหม่จนกระทั่งในภายหลัง ... แต่มันจะปรากฏขึ้นในที่สุด
dman

14

หากคุณคงการตั้งค่าเดิมไว้เช่นชื่อโหนดจะไม่เปลี่ยนแปลงในไฟล์ /etc/munin/munin.conf ของคุณดังนั้นมันเป็นเรื่องของการย้ายข้ามเนื้อหาของ / var / lib / munin ซึ่งเป็นเรื่องปกติ ไฟล์ RRD ถูกเก็บไว้ กราฟจะถูกสร้างขึ้นใหม่จากข้อมูล RRD ดังนั้นคุณไม่จำเป็นต้องใช้มัน

หากเซิร์ฟเวอร์เก่าและใหม่ของคุณไม่ใช่สถาปัตยกรรมเดียวกันคุณต้องดำเนินการถ่ายโอนข้อมูลและเรียกคืนกระบวนการในไฟล์ RRD แทนที่จะคัดลอกข้ามเพราะข้อมูลไบนารีที่อยู่ในไฟล์นั้นแตกต่างกันระหว่าง 32- บิตและ 64- ระบบบิต ในกรณีของเราเราตัดสินใจที่จะติดตั้ง x86 ปกติสำหรับกล่องใหม่ดังนั้นฉันไม่สามารถแสดงความคิดเห็นว่ามันใช้งานได้ดีแค่ไหน แต่ฉันพบบทความต่อไปนี้ซึ่งดูเหมือนว่ามันจะใช้ได้ดี: munin: การโยกย้ายจาก 32bit ไปยังโฮสต์

ไม่แน่ใจว่าสิ่งนี้เหมาะกับคุณหรือไม่ แต่เมื่อไม่นานมานี้ฉันต้องย้ายเนื้อหาของ /etc/munin/plugin-conf.d เนื่องจากมีบางสิ่งที่เกี่ยวข้องกับ snmp ที่เกี่ยวข้องกับ munin-node ที่เก่า เซิร์ฟเวอร์ คุณอาจต้องการดู / usr / share / munin / plugins และ / etc / munin / plugins สำหรับสิ่งที่กำหนดเองที่สะสมมานานหลายปี

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.