Edge สำหรับ Private Cloud เวอร์ชัน 4.17.09
การบำรุงรักษาเพื่อต่อต้านเอนโทรปี
โหนดวงแหวน Apache Cassandra ต้องมีการบำรุงรักษาเป็นระยะเพื่อให้แน่ใจว่าโหนดทั้งหมดสอดคล้องกัน หากต้องการบำรุงรักษานี้ ให้ใช้คำสั่ง "nodetool -h localhost โปรดอ่าน"
ในการติดตั้ง Apigee ของภูมิภาคเดียวหรือศูนย์ข้อมูลเดียว ให้ใช้คำสั่ง "nodetool -h localhost โปรดอ่าน " ในโหนด Cassandra เดียวเพื่อให้แน่ใจว่าโหนดทั้งหมดในริงสอดคล้องกัน ในการติดตั้ง Apigee หลายภูมิภาคหรือแบบหลายภูมิภาค ให้ใช้ "nodetool -h localhost โปรดอ่าน -pr" กับทุกโหนดในริง (ในทุกภูมิภาคหรือศูนย์ข้อมูล)
ดูข้อมูลเพิ่มเติมเกี่ยวกับ "ลืมลบ" และความสอดคล้องกันของ Cassandra รวมถึงวิธีใช้ "nodetool" ได้ที่
http://wiki.apache.org/cassandra/Executs - ความสม่ำเสมอ
หมายเหตุสำคัญ: Apigee ไม่แนะนำให้เพิ่ม ย้าย หรือนำโหนด Cassandra ออกโดยไม่ติดต่อ Apigee Customer Success ระบบ Apigee จะติดตามโหนด Cassandra โดยใช้ที่อยู่ IP การดำเนินการบำรุงรักษาวงแหวนโดยไม่อัปเดตข้อมูลเมตาสภาพแวดล้อมของ Apigee จะทำให้ได้ผลลัพธ์ที่ไม่พึงประสงค์
การบำรุงรักษาไฟล์บันทึก
บันทึก Cassandra จะเก็บไว้ในไดเรกทอรี /opt/apigee/var/log/cassandra ในแต่ละโหนด โดยค่าเริ่มต้น คุณจะสร้างไฟล์บันทึกได้สูงสุด 50 ไฟล์ แต่ละไฟล์มีขนาดไม่เกิน 20 MB เมื่อบันทึกถึงขีดจำกัดเก่าแล้ว ระบบจะลบบันทึกเก่าเมื่อสร้างบันทึกใหม่
หากพบว่าไฟล์บันทึก Cassandra ใช้พื้นที่มากเกินไป คุณจะแก้ไขปริมาณที่จัดสรรไว้สำหรับไฟล์บันทึกได้โดยแก้ไขการตั้งค่า log4j
- แก้ไข /opt/apigee/customer/application/cassandra.properties เพื่อตั้งค่าพร็อพเพอร์ตี้ต่อไปนี้ หากไม่มีไฟล์ดังกล่าว ให้สร้างไฟล์โดยทำดังนี้
conf_log4j-server_log4j.appender.r.maxfilesize=20MB ขนาดไฟล์สูงสุด #
conf_log4j-server_log4j.appender.r.maxbackupindex=50 # ไฟล์เปิดสูงสุด - รีสตาร์ท Cassandra โดยใช้คำสั่งต่อไปนี้
$ /opt/apigee/apigee-service/bin/apigee-service apigee-cassandraที่เหมาะสำหรับรีสตาร์ท