2010-09-21 10 views
6

Estoy usando la aplicación solar en modo multinúcleo, y no puedo publicar datos (xml), cuando intento publicar datos por línea de comando (ventanas cmd) para solr, entonces aparece un error. ..Solr multicore post data

-> falta Solr nombre del servidor central en el camino

así que por favor me diera respuesta detallada

Respuesta

15

Asegúrese de que el nombre de núcleo está en el camino:

http://host:8983/solr/CORE/update

Cuando se utiliza el post.jar en una configuración de múltiples núcleos, hay que anular el parámetro url por defecto con una dirección URL que contiene el nombre del servidor central: java -Durl=http://... -jar post.jar

Puede escribir java -jar post.jar -help para obtener la lista de parámetros que se puede sustituir .

+0

ya está en ruta, pero cuando lo gv un comando de publicación como -> java -jar post.jar abc.xml da un error -> falta el nombre del núcleo de solr en la ruta así que por favor dime el comando exacto para publicar un nuevo archivo para un núcleo específico – manish

+0

ver mi actualización anterior –

1
curl 'http://localhost:8983/solr/core0/update/csv?commit=true' --data-binary @/tmp/tmp/tmp.txt.0.0 -H "Content-type:text/plain; charset=utf-8" 

El comando anterior funciona para mí. Tienes que crear el archivo csv para el índice de solr.

Cuestiones relacionadas