ฉันจะใช้ Pacemaker เพื่อติดตั้ง IP เสมือนเพื่อรับข้อความ syslog ได้อย่างไร


1

ฉันต้องตั้งค่า VIP / IP แบบลอยตัวที่อุปกรณ์เครือข่ายจะส่งข้อความ syslog ไปยัง แนวคิดเบื้องหลัง VIP คือการตั้งค่าให้พร้อมใช้งานสูงในความพยายามที่จะลดจำนวนบันทึกที่หายไปเนื่องจากเซิร์ฟเวอร์ syslog หยุดทำงาน

สิ่งนี้จะเกิดขึ้นในสภาพแวดล้อม CentOS 7 ดังนั้นฉันคิดว่าฉันสามารถrsyslogฟังข้อความระยะไกลบนที่อยู่ลอยตัวหรือตั้งค่า syslog-ng บนพอร์ตอื่น (เช่น5514) เพียงเพื่อรับข้อความเครือข่ายเท่านั้น

การวิจัยของฉันบอกฉันว่าผู้นำทางธุรกิจสามารถทำสิ่งนี้ได้ แต่ฉันก็ไม่แน่ใจเหมือนกัน เคล็ดลับใด ๆ เกี่ยวกับความจริงว่าส่วนใดจะได้รับการชื่นชมอย่างมาก

คำตอบ:


0

เรามีการกำหนดค่านี้พร้อมกับsyslog-ngซึ่งฉันเชื่อว่าเป็นสิ่งจำเป็นเนื่องจากsyslogตัวเองไม่อนุญาตให้รับข้อความจากระยะไกล

มีการocfเรียกดั้งเดิมIPaddr2ที่มีไวยากรณ์คล้ายกับนี้:

primitive virtual_ip ocf:heartbeat:IPaddr2 \
        params ip="192.168.1.100" cidr_netmask="32" nic="eth0" \
        op monitor interval="30s" timeout="20s" \
        meta target-role="Started"

อย่างไรก็ตามเป็นการอธิบายตนเองเพื่อดูพารามิเตอร์ทั้งหมดที่คุณสามารถตรวจสอบความช่วยเหลือภายในcrmคำสั่ง


ดังนั้นคุณเพียงแค่บอก syslog-ng เพื่อฟังข้อความใน 192.168.1.100 บนทั้งสองโหนด? มีการตรวจสุขภาพของ syslog-ng หรือไม่หรือมันขึ้นอยู่กับโหนดที่พร้อมใช้งานหรือไม่? ฉันยังใหม่กับการรวมกลุ่มเช่นนี้ดังนั้นโปรดอดทนกับฉัน ขอบคุณสำหรับความช่วยเหลือ!
GeneBean

ใช่แน่นอน แต่ไม่ใช่แค่ฟัง แต่ยังกำหนดค่าเป็นทรัพยากรคลัสเตอร์ วิธีนี้ทำให้คุณมั่นใจได้ว่ามันจะทำงานเฉพาะที่ที่วีไอพีได้รับการกำหนดค่าในปัจจุบัน คุณสามารถกำหนดค่า syslog-ng เป็นทรัพยากร LSB แต่ต้องระวังสคริปต์ LSB ที่ติดตั้งแพคเกจบน Ubuntu นั้นไม่สอดคล้องกับ Pacemaker LSB ฉันไม่ทราบใน CentOS ในกรณีใด ๆ คุณสามารถปรับแต่งสคริปต์ LSB เพื่อให้เป็นไปตาม LSB
nKn

นั่นทำให้รู้สึก หนึ่งคำถามสุดท้าย: ฉันจะถูกสมมติว่าฉันจะต้องทำให้กลุ่มจากทรัพยากร IPaddr2 และ syslog-ng? ดูเหมือนว่าทั้งสองมีให้บริการผ่านทางผู้ให้บริการ heartbeat ( github.com/ClusterLabs/resource-agents/blob/master/heartbeat/
......

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