Edge for Private Cloud v. 4.16.09
Manutenzione anti-entropia
I nodi dell'anello Apache Cassandra richiedono una manutenzione periodica per garantire la coerenza tra tutti i nodi. Per eseguire questa manutenzione, utilizza il comando Cassandra "nodetool -h localhost repair".
In un'installazione Apigee in una singola regione o in un singolo data center, utilizza il comando "nodetool -h localhost repair" su un nodo Cassandra per garantire la coerenza tra tutti i nodi dell'anello. In un'installazione Apigee multiregionale o con più data center, utilizza "nodetool -h localhost repair -pr" su ogni nodo dell'anello (in tutte le regioni o i data center).
Per ulteriori informazioni sulle "eliminazioni dimenticate" e sulla coerenza di Cassandra, nonché per istruzioni su come utilizzare "nodetool", consulta:
http://wiki.apache.org/cassandra/Operations - Consistency
Nota importante: Apigee sconsiglia di aggiungere, spostare o rimuovere nodi Cassandra senza contattare il Customer Success di Apigee. Il sistema Apigee monitora i nodi Cassandra utilizzando il loro indirizzo IP e l'esecuzione della manutenzione dell'anello senza eseguire gli aggiornamenti corrispondenti sui metadati dell'ambiente Apigee causerà risultati indesiderati.
Manutenzione dei file di log
I log di Cassandra sono archiviati nella directory /<inst_root>/apigee/var/log/cassandra su ogni nodo. Per impostazione predefinita, è possibile creare un massimo di 50 file di log, ciascuno con una dimensione massima di 20 MB. Una volta raggiunto questo limite, i log meno recenti vengono eliminati quando vengono creati nuovi log.
Se dovessi scoprire che i file di log di Cassandra occupano troppo spazio, puoi modificare la quantità di spazio allocata per i file di log modificando le impostazioni di log4j.
- Modifica /<install_dir>/apigee/customer/application/cassandra.properties
per impostare le seguenti proprietà. Se il file non esiste, crealo:
conf_log4j-server_log4j.appender.r.maxfilesize=20MB # max file size
conf_log4j-server_log4j.appender.r.maxbackupindex=50 # max open files - Riavvia Cassandra utilizzando i comandi:
$ /<install_dir>/apigee/apigee-service/bin/apigee-service apigee-cassandra restart