Edge for Private Cloud v4.18.05
การดูแลรักษาต่อต้านเอนโทรปี
โหนดริงของ Apache Cassandra จำเป็นต้องมีการบำรุงรักษาเป็นระยะๆ เพื่อให้มั่นใจว่าโหนดทั้งหมดมีความสอดคล้องกัน หากต้องการซ่อมบำรุง ให้ใช้ "nodetool -h localhost Repair" ของ Cassandra คำสั่ง
ในการติดตั้ง Apigee ระดับภูมิภาคเดียวหรือศูนย์ข้อมูลเดียว ให้ใช้คำสั่ง
nodetool -h localhost repair
บนโหนด Cassandra 1 โหนดเพื่อให้สอดคล้องกันทั้งหมด
โหนดในวงแหวน ในการติดตั้ง Apigee แบบหลายภูมิภาคหรือหลายศูนย์ข้อมูล ให้ใช้
nodetool -h localhost repair -pr
ในทุกโหนดในริง (ในทุกภูมิภาคหรือ
ศูนย์ข้อมูล)
สำหรับข้อมูลเพิ่มเติม โปรดดูแหล่งข้อมูลต่อไปนี้
การบำรุงรักษาไฟล์บันทึก
บันทึกของ 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 # max file size conf_log4j-server_log4j.appender.r.maxbackupindex=50 # max open files
- รีสตาร์ท Cassandra โดยใช้คำสั่งต่อไปนี้
/opt/apigee/apigee-service/bin/apigee-service apigee-cassandra restart