2011-05-13 97 views

回答

0

你看到

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

http:// localhost:8080/solr /是歡迎頁面,它爲您提供搜索文本。但問題是我沒有得到搜索結果。 bcoz沒有索引。爲此,我需要設置索引目錄路徑。我想知道如何設置它。 – Romi 2011-05-13 11:40:43

+0

@romi我編輯了我的答案,也許它對你有用 – 2011-05-16 08:44:13

0

任何索引你在多核的工作?如果是這樣,在Tomcat中你必須提到這一點:

「%SOLRPATH%\multicore」 
+0

@Bob Yoplait,元帥:不,我正在單個solr應用程序工作。我只想知道我是否需要爲索引配置路徑。實際上問題是我從網上下載了solr web應用程序的源代碼,這是破壞服務器上的jetty,其中你運行命令java -jar post.jar * xml並且它索引所有的xml文件,但是我怎麼能在Tomcat中實現。 – Romi 2011-05-16 04:52:44

0

鏈接不要在評論工作... 從Solr的分佈,在你的Solr的主複製例如/ Solr中的/ etc/tomcat6中/ Solr的。確保/ var/data/solr所有者是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

編輯於2011年5月16日: 在Tomcat上,在卡特琳娜。 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「