2014-12-02 3 views
0

분석 데이터 센터를 제거했지만 많이 보았습니다. 인스턴스가Datastax Enterprise Hadoop 설치시의 정리 작업

select * from schema_keyspaces; 

HiveMetaStore |   True |   org.apache.cassandra.locator.SimpleStrategy |  {"replication_factor":"1"} 

을 keyspaces 위해 또한 나는 CFSCompactionStrategy에 대한 참조가 로그 파일에 남아 있습니다. 나는 우리의 반지를 완전히 청소하고 싶다. 이상한 키 공간이 ... CFSCompactionStrategy 아이디어를 제거 하시겠습니까?

권장 솔루션에서 좀 더 많은 정보와 편집 :

이뿐만 아니라 필요할 수 있습니다 ... 그리고

UPDATE schema_keyspaces set strategy_options = '{"Cassandra":"2"}' where keyspace_name in ('keyspace1', 'keyspace2'); 
drop keyspace cfs_archive; 
drop keyspace dse_security; 
drop keyspace cfs; 
DROP KEYSPACE "HiveMetaStore"; 

폴더를 청소 :

DELETE from system.schema_columnfamilies where keyspace_name = 'cfs'; 
delete from system.schema_columns where keyspace_name in ('cfs', 'cfs_archive'); 

답변

2

당신은 간단하게 할 수 있습니다 HiveMetaStore (및 cfs 및 cfs_archive)를 삭제하십시오. 키폴은 분석 노드가 처음 시작될 때 만들어지며 표준 Cassandra 키 공간과 똑같이 작동합니다.

이 시점에는 메타 데이터 만 있습니다. 어느 시점에서 키 스페이스에 대한 복제 전략을 변경하지 않았다면 데이터가 다른 노드에 복제되어서는 안됩니다.

+0

CFSCompactionStrategy는 여전히 주위에 있지만 잘 있습니다. – chrislovecnm

관련 문제