Problemas con Cassandra

Estás viendo la documentación de Apigee Edge.
Ve a la Documentación de Apigee X.
información

Información de diagnóstico

En esta sección, se explica la información de diagnóstico que se debe recopilar para Cassandra problemas en la configuración de la nube privada.

Información de diagnóstico ¿Dónde puedo recopilar esta información? ¿Cómo recopilo esta información?
Archivos de configuración de Cassandra Cassandra
cp /opt/apigee/apigee-cassandra/conf/cassandra-topology.properties /tmp/cassandra_topology_$(hostname)-$(date +%Y.%m.%d_%H.%M.%S).properties
cp /opt/apigee/apigee-cassandra/conf/cassandra-env.sh /tmp/cassandra_envsh_$(hostname)-$(date +%Y.%m.%d_%H.%M.%S).sh
cp /opt/apigee/apigee-cassandra/conf/jvm.options /tmp/jvm_options_$(hostname)-$(date +%Y.%m.%d_%H.%M.%S).sh
cp /opt/apigee/apigee-cassandra/conf/cassandra.yaml /tmp/cassandra_conf_$(hostname)-$(date +%Y.%m.%d_%H.%M.%S).yaml
Resultado de los comandos de Nodetool Cassandra
alias nodetool=/opt/apigee/apigee-cassandra/bin/nodetool

Obtén la versión actual de Cassandra:

nodetool version 2>&1 | tee /tmp/nodetool_version_$(hostname)-$(date +%Y.%m.%d_%H.%M.%S).txt

Obtén el estado actual del centro de datos de Cassandra:

nodetool status 2>&1 | tee /tmp/nodetool_status_$(hostname)-$(date +%Y.%m.%d_%H.%M.%S).txt

Obtén el estado actual del anillo o token en el centro de datos:

nodetool ring 2>&1 | tee /tmp/nodetool_ring_$(hostname)-$(date +%Y.%m.%d_%H.%M.%S).txt

Obtén más información sobre el uso de montón, el tiempo de actividad y las excepciones, entre otros:

nodetool info 2>&1 | tee /tmp/nodetool_info_$(hostname)-$(date +%Y.%m.%d_%H.%M.%S).txt

Obtén información sobre chismes:

nodetool gossipinfo 2>&1 | tee /tmp/nodetool_gossipinfo_$(hostname)-$(date +%Y.%m.%d_%H.%M.%S).txt

Obtén el estado de las operaciones de Cassandra actuales:

nodetool compactionstats -H 2>&1 | tee /tmp/nodetool_compactionstats_$(hostname)-$(date +%Y.%m.%d_%H.%M.%S).txt
nodetool tpstats 2>&1 | tee /tmp/nodetool_tpstats_$(hostname)-$(date +%Y.%m.%d_%H.%M.%S).txt
nodetool netstats -H 2>&1 | tee /tmp/nodetool_netstats_$(hostname)-$(date +%Y.%m.%d_%H.%M.%S).txt
nodetool cfstats -H 2>&1 | tee /tmp/nodetool_cfstats_$(hostname)-$(date +%Y.%m.%d_%H.%M.%S).txt

Obtén histogramas de proxy (muestra la latencia de solicitud completa que registró el coordinador):

nodetool proxyhistograms 2>&1 | tee /tmp/nodetool_proxyhistograms_$(hostname)-$(date +%Y.%m.%d_%H.%M.%S).txt
Registros de Cassandra Cassandra
tar cvzf /tmp/cassandra_logs_$(hostname)_$(date +%Y.%m.%d_%H.%M.%S).tar.gz /opt/apigee/var/log/apigee-cassandra/system* /opt/apigee/var/log/apigee-cassandra/config*
tail -2000 /opt/apigee/var/log/apigee-cassandra/apigee-cassandra.log > /tmp/cassandra_apigee-cassandra_log_$(hostname)_$(date +%Y.%m.%d_%H.%M.%S).log
Versión y estado de los componentes Cassandra
apigee-all version 2>&1 | tee /tmp/apigee_all_version_$(hostname)-$(date +%Y.%m.%d_%H.%M.%S).txt
apigee-all status 2>&1 | tee /tmp/apigee_all_status_$(hostname)-$(date +%Y.%m.%d_%H.%M.%S).txt
Comprime todos los datos de diagnóstico Cassandra
tar -cvzf /tmp/data_CASE#_$(hostname).tar.gz /tmp/nodetool* /tmp/cassandra_* /tmp/apigee_all*