Advertisement
Guest User

Tes Case nodetool snapshot

a guest
Nov 22nd, 2012
59
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 4.91 KB | None | 0 0
  1. We do a daily snapshots, here is the info:
  2.  
  3. - find where cassandra stores data
  4.  
  5. # grep data /usr/local/apache-cassandra-1.0.9/conf/cassandra.yaml | grep -v "#"
  6. data_file_directories:
  7. - /var/lib/cassandra/data
  8.  
  9. - inspect free space availavility
  10.  
  11. # df -Ph /var/lib/cassandra
  12. Filesystem Size Used Avail Use% Mounted on
  13. /dev/mapper/vg_cassandra-lv_cassandra 99G 31G 63G 34% /var/lib/cassandra
  14.  
  15. - show cluster data size
  16.  
  17. # nodetool -h localhost -p 8180 ring
  18. Address DC Rack Status State Load Owns Token
  19. 136112946768375385385349842972707284582
  20. 19.78.10.01 datacenter1 rack1 Up Normal 4.17 GB 20.00% 0
  21. 19.78.10.02 datacenter1 rack1 Up Normal 4.21 GB 20.00% 34028236692093846346337460743176821145
  22. 19.78.10.03 datacenter1 rack1 Up Normal 4.22 GB 20.00% 68056473384187692692674921486353642291
  23. 19.78.10.04 datacenter1 rack1 Up Normal 4.11 GB 20.00% 102084710076281539039012382229530463436
  24. 19.78.10.05 datacenter1 rack1 Up Normal 4.12 GB 20.00% 136112946768375385385349842972707284582
  25.  
  26.  
  27. So, each node has 4.2GB average.
  28.  
  29. Then:
  30.  
  31. # du -ms /var/lib/cassandra/
  32. 31527 /var/lib/cassandra/
  33.  
  34. # du -ms /var/lib/cassandra/data/*
  35. 23886 /var/lib/cassandra/data/testKS
  36. 7547 /var/lib/cassandra/data/OpsCenter
  37. 1 /var/lib/cassandra/data/system
  38.  
  39. # du -ms /var/lib/cassandra/data/testKS/*
  40. 1 /var/lib/cassandra/data/testKS/TestInfo-hc-631-CompressionInfo.db
  41. 2657 /var/lib/cassandra/data/testKS/TestInfo-hc-631-Data.db
  42. 20 /var/lib/cassandra/data/testKS/TestInfo-hc-631-Filter.db
  43. 489 /var/lib/cassandra/data/testKS/TestInfo-hc-631-Index.db
  44. 1 /var/lib/cassandra/data/testKS/TestInfo-hc-631-Statistics.db
  45. 1 /var/lib/cassandra/data/testKS/TestInfo-hc-632-CompressionInfo.db
  46. 8 /var/lib/cassandra/data/testKS/TestInfo-hc-632-Data.db
  47. 1 /var/lib/cassandra/data/testKS/TestInfo-hc-632-Filter.db
  48. 2 /var/lib/cassandra/data/testKS/TestInfo-hc-632-Index.db
  49. 1 /var/lib/cassandra/data/testKS/TestInfo-hc-632-Statistics.db
  50. 20710 /var/lib/cassandra/data/testKS/snapshots
  51.  
  52. "/var/lib/cassandra/data/testKS/snapshots" folders uses seven times space used by your own keyspace (because we take a snapshot every day, plus an extra initial startup snapshot)
  53.  
  54. # du -ms /var/lib/cassandra/data/testKS/snapshots/*
  55. 3122 /var/lib/cassandra/data/testKS/snapshots/Friday
  56. 3146 /var/lib/cassandra/data/testKS/snapshots/Monday
  57. 3132 /var/lib/cassandra/data/testKS/snapshots/Saturday
  58. 3138 /var/lib/cassandra/data/testKS/snapshots/Sunday
  59. 3176 /var/lib/cassandra/data/testKS/snapshots/Thursday
  60. 3156 /var/lib/cassandra/data/testKS/snapshots/Tuesday
  61. 3166 /var/lib/cassandra/data/testKS/snapshots/Wednesday
  62. 1853 /var/lib/cassandra/data/testKS/snapshots/Wednesday_02MAY12
  63.  
  64. # du -ms /var/lib/cassandra/data/testKS/snapshots/Thursday/*
  65. 1 /var/lib/cassandra/data/testKS/snapshots/Thursday/TestInfo-hc-631-CompressionInfo.db
  66. 2657 /var/lib/cassandra/data/testKS/snapshots/Thursday/TestInfo-hc-631-Data.db
  67. 20 /var/lib/cassandra/data/testKS/snapshots/Thursday/TestInfo-hc-631-Filter.db
  68. 489 /var/lib/cassandra/data/testKS/snapshots/Thursday/TestInfo-hc-631-Index.db
  69. 1 /var/lib/cassandra/data/testKS/snapshots/Thursday/TestInfo-hc-631-Statistics.db
  70. 1 /var/lib/cassandra/data/testKS/snapshots/Thursday/TestInfo-hc-632-CompressionInfo.db
  71. 8 /var/lib/cassandra/data/testKS/snapshots/Thursday/TestInfo-hc-632-Data.db
  72. 1 /var/lib/cassandra/data/testKS/snapshots/Thursday/TestInfo-hc-632-Filter.db
  73. 2 /var/lib/cassandra/data/testKS/snapshots/Thursday/TestInfo-hc-632-Index.db
  74. 1 /var/lib/cassandra/data/testKS/snapshots/Thursday/TestInfo-hc-632-Statistics.db
  75.  
  76. # cd /var/lib/cassandra/data/testKS/snapshots/Thursday/
  77.  
  78. # df -Ph .
  79. Filesystem Size Used Avail Use% Mounted on
  80. /dev/mapper/vg_cassandra-lv_cassandra 99G 31G 63G 34% /var/lib/cassandra
  81.  
  82. # du -ms /var/lib/cassandra/data/testKS/snapshots/Tuesday/*
  83. 1 /var/lib/cassandra/data/testKS/snapshots/Tuesday/TestInfo-hc-627-CompressionInfo.db
  84. 2640 /var/lib/cassandra/data/testKS/snapshots/Tuesday/TestInfo-hc-627-Data.db
  85. 20 /var/lib/cassandra/data/testKS/snapshots/Tuesday/TestInfo-hc-627-Filter.db
  86. 486 /var/lib/cassandra/data/testKS/snapshots/Tuesday/TestInfo-hc-627-Index.db
  87. 1 /var/lib/cassandra/data/testKS/snapshots/Tuesday/TestInfo-hc-627-Statistics.db
  88. 1 /var/lib/cassandra/data/testKS/snapshots/Tuesday/TestInfo-hc-628-CompressionInfo.db
  89. 9 /var/lib/cassandra/data/testKS/snapshots/Tuesday/TestInfo-hc-628-Data.db
  90. 1 /var/lib/cassandra/data/testKS/snapshots/Tuesday/TestInfo-hc-628-Filter.db
  91. 2 /var/lib/cassandra/data/testKS/snapshots/Tuesday/TestInfo-hc-628-Index.db
  92. 1 /var/lib/cassandra/data/testKS/snapshots/Tuesday/TestInfo-hc-628-Statistics.db
  93.  
  94. I hope I was clear enough.
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement