2016-06-06 3 views

답변

3

사용하는 백엔드에 따라, 당신은 단지의 data directory (보통 /var/lib/riak/bitcask에서 또는 /var/lib/riak/leveldb)을 삭제 Riak (riak stop)를 중지하고 Riak (riak start를) 시작할 수 있습니다. Riak은 정상적으로 시작할 수 있어야합니다. 클러스터를 실행중인 경우 클러스터의 모든 노드를 정리 한 다음 시작하여 복제본에서 데이터가 다시 채워지 지 않도록하십시오.

Backing Up 페이지를 확인하면 Riak 데이터 디렉토리의 작동 방식을 이해하는 데 도움이됩니다.

+0

감사합니다. @vempo! 그것은 작동합니다! – den123

+1

질문에 대한 답변이 있으면 다른 사람의 대답으로 표시 할 수 있습니다. – vempo

+0

'ring_size' (또는 다른 설정으로?)를 변경하면'/ var/lib/riak/ring' 폴더도 지워야합니다. 그렇지 않으면 leveldb를 지우고 riak를 다시 시작한 후에도 leveldb에 이전의'ring_size' 수의 파티션 폴더가 생성되었습니다. 'ls leveldb | wc -l'. – Ricket

관련 문제