การกำหนดค่า Cassandra multidatacenter พร้อม 1 ip ภายนอก


13

ฉันกำลังพยายามตั้งค่าคลัสเตอร์ Cassandra หลายศูนย์ข้อมูล ปัญหาคือดาต้าเซ็นเตอร์ของฉันมีเพียง 1 IP ภายนอก (wan IP) ฉันสามารถตั้งค่าการส่งต่อพอร์ตบนสวิตช์ของศูนย์ข้อมูลเพื่อเข้าถึงแต่ละโหนดจากโลกภายนอกโดยใช้พอร์ตที่แตกต่างกัน แต่ฉันไม่รู้วิธีตั้งค่าคาสซานดรา ไฟล์. yaml อย่างถูกต้อง

มีวิธีการตั้งค่าคลัสเตอร์ Cassandra หลายศูนย์ในสถานการณ์นี้หรือไม่?

ขอบคุณล่วงหน้า!

คำตอบ:


4

คุณสามารถลองทำให้แต่ละโหนดไม่ซ้ำกันสำหรับบางพอร์ต แต่นี่ไม่ใช่เส้นทางที่ดีที่จะลงไป โหนด Cassandra ต้องเห็นกันบนพอร์ตที่ระบุไว้ที่นี่เพื่อการตั้งค่าที่ดีที่สุด: http://www.datastax.com/documentation/cassandra/1.2/index.html#cassandra/security/secureFireWall_r.html

ทางเลือกหนึ่งที่ฉันเห็นว่าทำงานได้ดีคือโฮสต์ VPN เช่น Openswan: https://www.openswan.org/projects/openswan/


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