2017-12-12 25 views
2

Linux 플랫폼에서 DataStax Enterprise 5.1.5를 사용하고 있고 Cassandra DB에 테스트 스키마를 만들었습니다. SOLR 통합 검색 인덱스를 작성 지금 Solr 스키마 파일 (schema.xml) Solr Rest API 사용하여 편집하려고 : 스키마 파일을 편집 내가errorMessages : 스키마를 편집 할 수 없습니다.

errorMessages 다음과 같은 오류가 직면하고

동안 : 스키마를 편집 할 수 없습니다

이에 대한 제안이 필요합니다. 검색하는 동안 단서를 찾았지만 아직 도움이되지 않았습니다. 감사합니다. Divya Garg

답변

1

DSE가 모든 코어를 관리하기 때문에 dsetool을 사용하여 코어/스키마를 모두 변경해야합니다. dsetool get_core_schema keyspace.table > schema.xml

그런 다음 이러한 파일을 변경할

  1. 가져 오기 핵심 구성 스키마 가져 오기와
  2. dsetool get_core_config keyspace.table > solrconfig.xml와 &이 핵심을 다시 : 전에

    당신은이 단계를 수행 할 필요가

    1. 언로드 코어 dsetool unload_core keyspace.table
    2. DSE 5.1로 dsetool create_core keyspace.table schema=schema.xml solrconfig=solrconfig.xml와 코어 (당신은 테이블에서 기존 데이터를로드 할 경우 reindex=true 추가)