कैसंड्रा से जुड़ी समस्याएं

Apigee Edge का दस्तावेज़ देखा जा रहा है.
Apigee X के दस्तावेज़ पर जाएं.
info

गड़बड़ी की जानकारी

इस सेक्शन में, प्राइवेट क्लाउड सेटअप पर Cassandra से जुड़ी समस्याओं के लिए, डाइग्नोस्टिक की वह जानकारी दी गई है जिसे इकट्ठा करना ज़रूरी है.

गड़बड़ी की जानकारी मुझे यह जानकारी कहां से मिल सकती है? मैं यह जानकारी कैसे इकट्ठा करूं?
Cassandra की कॉन्फ़िगरेशन फ़ाइलें कैसंड्रा
cp /opt/apigee/apigee-cassandra/conf/cassandra-rackdc.properties /tmp/cassandra_rackdc_$(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-server.options /tmp/jvm_server_options_$(hostname)-$(date +%Y.%m.%d_%H.%M.%S).options
cp /opt/apigee/apigee-cassandra/conf/cassandra.yaml /tmp/cassandra_conf_$(hostname)-$(date +%Y.%m.%d_%H.%M.%S).yaml

Edge for Private Cloud 4.54.00 या इसके बाद के वर्शन (Cassandra 5.0.x) के लिए, jvm17-server.options कॉपी करें:

cp /opt/apigee/apigee-cassandra/conf/jvm17-server.options /tmp/jvm17_server_options_$(hostname)-$(date +%Y.%m.%d_%H.%M.%S).options

Edge for Private Cloud 4.53.00 या 4.53.01 (Cassandra 4.0.x) के लिए, jvm8-server.options को कॉपी करें:

cp /opt/apigee/apigee-cassandra/conf/jvm8-server.options /tmp/jvm8_server_options_$(hostname)-$(date +%Y.%m.%d_%H.%M.%S).options
Nodetool कमांड का आउटपुट कैसंड्रा
alias nodetool=/opt/apigee/apigee-cassandra/bin/nodetool

Cassandra का मौजूदा वर्शन पाने के लिए:

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

Cassandra के मौजूदा डेटासेंटर का स्टेटस पाने के लिए:

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

डेटा सेंटर में मौजूद सभी सर्वर पर, मौजूदा रिंग/टोकन का स्टेटस पाएं:

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

ढेर के इस्तेमाल, अपटाइम, अपवाद वगैरह के बारे में ज़्यादा जानकारी पाएं:

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

गॉसिप के बारे में जानकारी पाने के लिए:

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

Cassandra की मौजूदा कार्रवाइयों का स्टेटस पाएं:

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 tablestats -H 2>&1 | tee /tmp/nodetool_tablestats_$(hostname)-$(date +%Y.%m.%d_%H.%M.%S).txt

प्रॉक्सी हिस्टोग्राम पाएं (इससे कोऑर्डिनेटर की ओर से रिकॉर्ड की गई पूरी अनुरोध लेटेन्सी दिखती है):

nodetool proxyhistograms 2>&1 | tee /tmp/nodetool_proxyhistograms_$(hostname)-$(date +%Y.%m.%d_%H.%M.%S).txt
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
कॉम्पोनेंट का वर्शन और स्टेटस कैसंड्रा
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
गड़बड़ी की जानकारी देने वाले सभी डेटा को कंप्रेस करें कैसंड्रा
tar -cvzf /tmp/data_CASE_NUMBER_$(hostname).tar.gz /tmp/nodetool* /tmp/cassandra_* /tmp/jvm* /tmp/apigee_all*