2012-11-09 2 views
1

이미 내 JBoss에서 사용자 정의 클래스, 구성 등으로 Solr 인스턴스가 실행 중입니다.JBoss AS7에서 여러 SolrCloud 인스턴스 시작

내 다음 단계는 SolrCloud입니다.

난 단지 내가 대해 아무 생각이, 예를 발견하고 부두 주위에 도움을, 그래서 기본적으로 두 가지 :

  • 나는 사육사 설정 파일을 넣어해야 그 곳을 말하는 보스에 매개 변수를 전달하는 방법
  • 다른 인스턴스 (예 : this)

답변

2

모든 매개 변수는 JAVA_OPTS입니다.

테스트 (단일 컴퓨터, 테스트/개발 등)를 설정하는 가장 쉬운 방법은 포함 된 ZooKeeper를 사용하는 것입니다.

-DzkRun은 (사육사 가능) -DnumShards = 2 (파편의 전화 번호가 간다) -Dbootstrap_confdir = $ SOLR_HOME/collection1/conf의이 - 사육사 데이터의 부트 스트랩을 구성합니다. -Djetty.port = 8080 (사용자 포트) -Dcollection.configName = MYCONF (사육사에 대한 설정 이름)

여러 노드가있는 경우

, 독립 사육사를 설치 사용 -DzkHost : 대신 zkRun의. solr 스크립트에서 zkCli 스크립트를 사용하여 부트 스트랩을 수행하거나 -Dbootstrap_confdir을 ONE 노드에만 구성 할 수 있습니다. 나머지는 동일합니다.

+0

실제로 저는 며칠 전 작동 시켰습니다 ..'-DjettyPort'는 부두 특유의 것 같습니다. 당신의 도움을 주셔서 감사합니다. – caarlos0

+0

내가 아는 한, 그들은 jetty.port를 세계적인 자산으로 만들었습니다. 최소한 메일 링리스트에 따르면 – lexk

+0

흠. 어쨌든 고마워. – caarlos0