2016-05-19 20 views

risposta

4

Il modo più veloce possibile è cercare i messaggi nel registro sulla compattazione di partizioni di grandi dimensioni. Una specie di trucco, ma spesso funziona.

In breve, è necessario scaricare gli sstables in json e quindi ispezionare il json. Ci sono un certo numero di persone che hanno scritto strumenti per questo online - https://github.com/BrianGallew/cassandra_tools è un esempio.

+0

Hai @ Jeff Jirsa posso provare a scrivere script di shell che può eseguire la scansione di tutti gli sstables sul nodo e trovare la partizione, ma la cosa che vorrei sapere è come possiamo trovare il modo in cui le partizioni sono separate negli sstables e come possiamo determinare dimensioni probabilmente contando il numero di linee o caratteri, anche se penso di non riuscire a trovarlo esattamente partizioni ma penso di poter trovare un paio di grandi partizioni che come ricerca successiva. – user6288321

+0

'cat /var/log/cassandra/system.log | grep large' ha fatto il trucco. Fantastico grazie! –