2011-06-23 32 views
5

Tôi mới sử dụng Solr và khi tôi lập chỉ mục tài liệu xml trong solr của mình, sau đó tôi nhận được lỗi này.SimplePostTool: FATAL: Lỗi kết nối trong Solr khi cố gắng lập chỉ mục

C:\apache-solr-3.2.0\example\exampledocs>java -jar post.jar *.xml 
SimplePostTool: version 1.3 
SimplePostTool: POSTing files to http://localhost:8983/solr/update.. 
SimplePostTool: POSTing file gb18030-example.xml 
SimplePostTool: FATAL: IOException while posting data: java.net.ConnectException 
: Connection refused: connect 

sau đó tôi nhận ra rằng số cổng của tôi trong trường hợp của tôi là 7788 cho localhost vì vậy tôi đã làm điều này: -

java -Durl=localhost:7788/solr/update -jar post.jar solr.xml 

sau đó tôi nhận được lỗi này

C:\apache-solr-3.2.0\example\exampledocs>java -Durl=localhost:7788/solr/update - 
jar post.jar *.xml 
SimplePostTool: version 1.3 
SimplePostTool: FATAL: System Property 'url' is not a valid URL: null 

Bất kỳ lời đề nghị sẽ được đánh giá cao ..

Trả lời

5

Tôi không chắc chắn rằng -Durl được hiểu bởi post.jar (hy vọng nó là) nhưng nếu p đó arameter được tôn trọng, sau đó nó có lẽ nên được sử dụng như thế này:

java -Durl=http://localhost:7788/solr/update -jar post.jar solr.xml 

ah, chỉ cần tìm thấy thông tin này, điều này gợi ý rằng tham số được vinh danh: http://borort.wordpress.com/2008/11/19/solr-postjar-post-to-deferent-solr-port-other-than-8983/

3

Đối với tôi, điều này đang xảy ra vì Tôi không thể khởi động Solr (chạy ẩn) khi đang tải dữ liệu ... DUH!

2

chỉ kiểm tra xem máy chủ Solr của bạn là lên hay không ..

nếu là không chạy sau đó chạy server Solr ..

và trong khác

cmd run this C:\apache-solr-3.2.0\example\exampledocs>java -jar post.jar *.xml

+0

Cảm ơn @ Abhishek, đây là một sai lầm phổ biến mà chúng tôi sử dụng để thực hiện trong khi chạy solr ở chế độ dev. Cảm ơn bạn đã chỉ ra! –

Các vấn đề liên quan