Использование дискового пространства узлов Кассандры выше 90%
Привет я бегу 5 узлов кластера dse cassandra. Каждый узел использует около 90 % дискового пространства, поэтому я удалил данные из своего пространства ключей (у меня только одно пространство ключей). Но мое дисковое пространство все еще составляет 90 % . Есть ли в любом случае восстановить дисковое пространство удаленных данных??
2 ответа
Думаю, он сказал, что удалил данные из своего единственного пространства ключей, и, таким образом, теперь получил надгробия, попробуйте увидеть здесь, остерегайтесь ручного / крупного уплотнения и, возможно, свободного свободного места на диске. Если вы заполнили свой диск слишком много, чтобы позволить сжатию справиться с этим, возможно, удалите один узел, сотрите его, загрузите заново и выполните этот узел за узлом вокруг вашего кластера. Всегда оставляйте свободное место для сжатия и обработки сбоев узлов, т.е. не заполняйте свои узлы слишком сильно (возможно, использование диска менее чем на 50-75%).
Предупреждение: если у вас есть какие-либо допустимые снимки пространств клавиш, это также очистит их (так что вы захотите их сохранить).
Перейдите на каждый из узлов и позвоните в терминал:
nodetool clearsnapshot
После удаления пространства ключей Cassandra по-прежнему хранит данные до тех пор, пока они не будут вызваны, чтобы явно их очистить.
http://docs.datastax.com/en/cassandra/2.1/cassandra/tools/toolsClearSnapShot.html