Nhiệm vụ bảo trì Apache Cassandra

Edge cho đám mây riêng tư phiên bản 4.18.05

Bảo trì chống entropy

Nút vòng Apache Cassandra yêu cầu bảo trì định kỳ để đảm bảo tính nhất quán trên tất cả các nút. Để thực hiện việc bảo trì này, hãy sử dụng lệnh Cassandra "nodetool -h localhost sửa lỗi".

Khi cài đặt Apigee một khu vực hoặc trung tâm dữ liệu đơn, hãy sử dụng lệnh nodetool -h localhost repair trên một nút Cassandra để đảm bảo tính nhất quán giữa tất cả các nút trong vòng. Trong quá trình cài đặt Apigee đa khu vực hoặc đa trung tâm dữ liệu, hãy sử dụng nodetool -h localhost repair -pr trên mọi nút trong vòng nhẫn (trên mọi khu vực hoặc trung tâm dữ liệu).

Để biết thêm thông tin, hãy xem các tài nguyên sau:

Bảo trì tệp nhật ký

Nhật ký Cassandra được lưu trữ trong thư mục /opt/apigee/var/log/cassandra trên mỗi nút. Theo mặc định, bạn có thể tạo tối đa 50 tệp nhật ký, mỗi tệp có kích thước tối đa 20 MB. Sau khi đạt đến giới hạn này, các nhật ký cũ hơn sẽ bị xoá khi các nhật ký mới được tạo.

Nếu nhận thấy các tệp nhật ký Cassandra đang chiếm quá nhiều dung lượng, bạn có thể sửa đổi dung lượng được phân bổ cho các tệp nhật ký bằng cách chỉnh sửa chế độ cài đặt log4j.

  1. Chỉnh sửa /opt/apigee/customer/application/cassandra.properties để thiết lập các thuộc tính sau. Nếu tệp đó không tồn tại, hãy tạo tệp:
    conf_log4j-server_log4j.appender.r.maxfilesize=20MB
    # max file size
    conf_log4j-server_log4j.appender.r.maxbackupindex=50 # max open files
  2. Khởi động lại Cassandra bằng cách dùng lệnh sau:
    /opt/apigee/apigee-service/bin/apigee-service apigee-cassandra restart