2011-05-13 3 views
-1

Tomcat 서버에 solr.war을 배포했습니다. 그것의 admin 페이지는 잘 돌아가고있다. 하지만 문제는 내가 사용할 수있는 색인이 없기 때문에 검색 결과를 얻지 못하고 있다는 것입니다. 나는 어떤 연결을 했는가 http://wiki.apache.org/solr/SolrTomcat#Single_Solr_app는 밝힌다. 하지만 데이터가 없을 때 인덱스가 어떻게 발견되는지는 알 수 없습니다.Solr을 통한 검색에 문제가 발생했습니다.

답변

0

당신은 당신이 멀티 코어에서 작업

http://yourserver:8080/solr/ 
+0

http : // localhost : 8080/solr /은 텍스트 검색을 제공하는 시작 페이지입니다. 하지만 문제는 검색 결과를 얻지 못하고 있다는 것입니다. bcoz에는 인덱스가 없습니다. 이를 위해 인덱스 디렉토리 경로를 설정해야합니다. 나는 그것을 어떻게 설정할 수 있는지 알고 싶다. – Romi

+0

@romi 나는 내 대답을 편집했다. 어쩌면 당신에게 유용 할 것이다. –

0

에서 어떤 인덱스를 볼 수 있나요? 등/tomcat6/SOLR/

“%SOLRPATH%\multicore” 
+0

@Bob Yoplait, Marshal : 아니오 솔 러 앱 하나만 작업하고있다. 난 그냥 인덱스에 대한 경로를 구성해야합니까 알고 싶어요. 사실 문제는 내가 서버 javaty에서 ruuning하는 웹에서 solr 웹 응용 프로그램의 소스 코드를 다운로드 한 것입니다. 여기서 java -jar post.jar * xml 명령을 실행하면 모든 XML 파일이 색인되지만 Tomcat에서 어떻게 얻을 수 있습니까? – Romi

0

링크가 SOLR 분배에서 ... 코멘트에 작동하지 않습니다 당신의 SOLR 홈에 예/SOLR 복사 : 그렇다면, 톰캣이 언급해야합니다./var/data/solr owner가 tomcat6 : tomcat6인지 확인하십시오. 그런 다음 색인을 채우기 위해 solrj와 같은 것이 필요합니다. 당신은 또한 같은 컬과 Q CSV 파일을 사용할 수 있습니다

curl "http://localhost:8080/solr/fnac/update/csv?commit=true&separator=%7c&header=false&fieldnames=id,reference,ean13,title,desc,mark,cat,,,,,,,,,,,,,,,,,,,,,," --data-binary @marchand.csv -H 'Content-type:text/plain; charset=iso-8859-1'" 

또한, SOLR에 대한 몇 가지주의 사항 :

http://swiss-knife.blogspot.com/search?q=solr

5 월 16 일에 수정 됨, 2011 : 톰캣에 , 카탈리나있다. sh, 나는 다음과 같습니다. JAVA_OPTS = "- Dsolr.solr.home =/etc/tomcat6/solr -Djava.awt.headless = true -server -XX : NewSize = 256m -XX : MaxNewSize = 256m -XX : PermSize = 256m -XX : MaxPermSize = 256m -XX : + DisableExplicitGC "

관련 문제