##steps
./backup.sh <ip> [<ip> <ip> ...]
in the OpsC UI, schedule a backup with the backup script path configured
| cat /var/log/cassandra/system.log | grep failed | grep range |sed 's/.* range (//g' | sed 's/].*//' | sed 's/^/nodetool repair -st /' |sed 's/,/ -et /' |sort|uniq > failed.sh |
| When we run "nodetool repair", we get the ClassCastException below. | |
| ERROR [AntiEntropyStage:1537] 2014-09-27 01:07:52,137 CassandraDaemon.java:166 - Exception in thread Thread[AntiEntropyStage:1537,5,main] | |
| java.lang.ClassCastException: null | |
| ERROR [RepairJobTask:3] 2014-09-27 01:07:52,137 RepairJob.java:127 - Error occurred during snapshot phase | |
| java.lang.RuntimeException: Could not create snapshot at /172.31.20.226 | |
| at org.apache.cassandra.repair.SnapshotTask$SnapshotCallback.onFailure(SnapshotTask.java:77) ~[apache-cassandra-2.1.0.jar:2.1.0] | |
| at org.apache.cassandra.net.ResponseVerbHandler.doVerb(ResponseVerbHandler.java:48) ~[apache-cassandra-2.1.0.jar:2.1.0] | |
| at org.apache.cassandra.net.MessageDeliveryTask.run(MessageDeliveryTask.java:62) ~[apache-cassandra-2.1.0.jar:2.1.0] |
| root@solr-4:/home/ilyabeyrak# ./pcstat.x86_64 /data/solr.data/ResultlyData.StreamData/index/_* | |
| |------------------------------------------------------------------------+----------------+------------+-----------+---------| | |
| | Name | Size | Pages | Cached | Percent | | |
| |------------------------------------------------------------------------+----------------+------------+-----------+---------| | |
| | /data/solr.data/ResultlyData.StreamData/index/_q7uyc_2.del | 367349 | 90 | 90 | 100.000 | |
| <response> | |
| <lst name="responseHeader"> | |
| <int name="status">0</int> | |
| <int name="QTime">900</int> | |
| <str name="handler">org.apache.solr.handler.component.SearchHandler</str> | |
| <lst name="params"> | |
| <str name="debugQuery">true</str> | |
| <str name="q">*:*</str> | |
| </lst> | |
| </lst> |
| <?xml version="1.0" encoding="UTF-8" ?> | |
| <config> | |
| <abortOnConfigurationError>${solr.abortOnConfigurationError:true}</abortOnConfigurationError> | |
| <luceneMatchVersion>LUCENE_40</luceneMatchVersion> | |
| <lib dir="/usr/share/dse/" /> | |
| <dataDir>${solr.data.dir:}</dataDir> | |
| <directoryFactory name="DirectoryFactory" | |
| class="com.datastax.bdp.cassandra.index.solr.DSENRTCachingDirectoryFactory"> | |
| <double name="maxmergesizemb">5.0</double> | |
| <double name="maxcachedmb">32.0</double> |