Edge for Private Cloud v. 4.16.09
Обслуживание Anti-Entropy
Узлы кольца Apache Cassandra требуют периодического обслуживания для обеспечения согласованности между всеми узлами. Для этого используйте команду Cassandra nodetool -h localhost repair.
В установке Apigee с одним регионом или одним центром обработки данных используйте команду nodetool -h localhost repair на одном узле Cassandra, чтобы обеспечить согласованность на всех узлах в кольце. В мультирегиональной установке Apigee или установке с несколькими центрами обработки данных используйте команду nodetool -h localhost repair -pr на каждом узле в кольце (во всех регионах или центрах обработки данных).
Дополнительную информацию о забытых удалениях и согласованности Cassandra, а также инструкции по использованию nodetool можно найти в следующих статьях:
http://wiki.apache.org/cassandra/Operations - Consistency
Важное примечание. Apigee не рекомендует добавлять, перемещать или удалять узлы Cassandra без обращения в службу поддержки клиентов Apigee. Система Apigee отслеживает узлы Cassandra по их IP-адресам, и обслуживание кольца без выполнения соответствующих обновлений метаданных среды Apigee приведет к нежелательным результатам.
Обслуживание файлов журналов
Журналы Cassandra хранятся в каталоге /<inst_root>/apigee/var/log/cassandra на каждом узле. По умолчанию можно создать не более 50 файлов журнала, каждый из которых может иметь размер не более 20 МБ. По достижении этого лимита старые журналы удаляются при создании новых.
Если вы обнаружите, что файлы журнала Cassandra занимают слишком много места, вы можете изменить объем пространства, выделенного для файлов журнала, отредактировав настройки log4j.
- Отредактируйте файл /<install_dir>/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 с помощью следующих команд:
$ /<install_dir>/apigee/apigee-service/bin/apigee-service apigee-cassandra restart