2017-03-28 10 views
0

solr와 zookeeper를 서로 다른 두 대의 컴퓨터에 설치하고 solr wiki에서 지시 한대로 zoo.cfg 파일을 편집했는데, zookeeper가 시작되고 성공적으로 연결되었지만 한 컴퓨터에서 데이터를 가져 오려고하면 다른 컴퓨터에서는 반영되지 않지만 인덱스 된 파일은 사육사 데이터 폴더에 있어야하지만 solr 데이터 폴더에 저장됩니다. 누구든지이 문제를 해결할 수 있도록 도와 주거나 구성 방법을 처음부터 단계별로 알려주고 작동하는지 확인하십시오.Solr 클라우드 설정

+0

색인 생성 된 파일은 사육사 데이터 폴더에 있어야합니다. 아닙니다. 클러스터에 대한 데이터를 저장합니다. 색인 된 데이터가 아닙니다. – vinod

+0

여전히, 내가 어떻게 작동하도록 할 생각이 없어, 솔 러 구름, 기사에서 아무 도움도 내가 –

답변

0
  1. 당신은 당신이 여러 컴퓨터를 사용하여 당신이해야
  2. 설정 SOLR 클러스터가 언급 한 바와 같이, 사육사 앙상블 설정이 있어야합니다.

다 잘 세부 Here에 설명되어 있습니다 : solrcloud 설치가 완료되면

  • 당신의 param -z (bin/solr start -z zookeepermachineIP:2181 예)를 사용하여 SOLR와 사육사 ensebmle 시작해야합니다. 마우스 오른쪽 사육사와 solrCloud 설치 후 설정에 사육사 앙상블

  • +0

    'http : // : 8983/solr/admin/collections? action = CREATE & name & numShards = 2 & replicationFactor = 2 & maxShardsPerNode = 2 & collection.configName = renametoyourname_configs 내 구성으로 '오류 생성 중 오류'SolrCore 'play_shard1_replica1': 코어를 만들 수 없습니다 [play_shard1_replica1] 원인 : org.apache.solr.handler.dataimport.DataImportHandler '및 독립 실행 형 solr에서 동일한 conf가 올바르게 작동하고 있습니다. 가능한 문제가 무엇인지 이해할 수 없습니다. 그것은 핵심을 보여주지 못한다. DIH의 모든 일을해야한다는 것을 나에게 말해 줄 수 있니? –

    0

    Wiki을 참조, 내가 독립 SOLR에서 내 컬렉션을 복사하려고했지만, 다이 하이드로 반영되지 않은, 는 그럼 난 SOLR에서 예를 들어 다이 하이드로라는 이름의 DB를 복사/example dir. 내 연결 및 쿼리에 따라 변경 한 다음 configsets 디렉토리에 붙여넣고 lib에 필요한 jar를 넣습니다. 또한 노드 이름은 두 시스템에서 동일해야합니다. 지금은 괜찮아.