Invalid Request: Error from server: code=2200 [Invalid query] message="Unsupported consistency level: LOCAL_ONE. Supported consistency levels for Search are: LOCAL_QUORUM".
Cassandra
를 처음으로 구축하면 흔하게 볼 수 있는 오류입니다.
데이터 입출력을 실행할 때, 데이터 일관성 레벨 설정이 맞지 않으면 발생합니다.
카산드라는 Consistency Level
값을 통해 일관성의 정도를 설정할 수 있습니다.
아래에 관련 사이트를 참고해 보세요.
일관성이란? 카산드라는 클러스터 시스템으로 분산된 노드를 통해 안정적인 데이터를 제공합니다. 이때 데이터의 분산 정도를 일관성이라고 합니다. 일관성 레벨에 따라 전체 노드부터 하나의 노드까지 데이터 분산이 가능합니다.
cqlsh
에서 지원하는 Consistency Level
을 설정해 주면 간단히 해결 됩니다.
CONSISTENCY LOCAL_QUORUM
Cassandra Consistency Level - Apache
Cassandra Consistency Level - Datastax
Cassandra Consistency Level - Amazon Keyspaces