Solr: comment supprimer une collection?
Je suis à l'aide de solr 4.9, ne pas ajouter des shard, il suffit d'utiliser ce que par défaut il est livré avec elle. J'ai créé une collection et a essayé de le supprimer en utilisant les api suivantes :
http://<host>/solr/admin/collections?action=DELETE&name=collectionName
mais elle renvoie l'erreur :
Solr instance n'est pas en cours d'exécution dans SolrCloud mode
Mon Solr est pas solrCloud, mais comment puis-je supprimer ma collection?
Vous devez vous connecter pour publier un commentaire.
Aller à la solr dossier et de le Faire..
et redémarrez solr avec
bin/solr restart -p 8983
-bash: bin/solr: No such file or directory
. /solr delete -c collection_name
En fonction de ce guide (https://cwiki.apache.org/confluence/display/solr/Collections+API) cette API travaille seulement, lorsque vous êtes dans un SolrCloud mode.
Si vous souhaitez supprimer uniquement core ou tout simplement supprimer tous les documents de base, jetez un oeil ici - https://wiki.apache.org/solr/CoreAdmin
n.b. Testé contre Solr 4.9, devrait travailler avec des versions plus récentes.
Ou le faire avec l'API au lieu:
http://localhost:8983/solr/admin/collections?action=DELETE&collection=collection1&shard=shard1&replica=core_node1
Vous pouvez utiliser curl
Où gettingstarted est le nom de la base que vous souhaitez supprimer.
Veuillez noter que le ci-dessus suppose que solr est en cours d'exécution sur le port 8983.
Vous pouvez supprimer le
Solr
Collection de deux façons.1) à Partir de l'invite de commande:
Lancer l'invite de commande à partir de l'endroit où vous avez extrait les
Apache Solr
. Exécutez la Commande ci-dessousSolr\bin>solr delete -c My_Collection
2) De la Solr Admin Console:
/admin/collections?action=DELETE&name=collection
Pour plus d'informations sur le
Apache Solr Collection API
.Apache Solr API Collection
Si Adam réponse est correcte, voici la documentation pour aider à l'utiliser: https://lucene.apache.org/solr/guide/7_7/collections-api.html#delete
J'ai coincé sur celui-ci pendant un certain temps et a été seulement obtenir l'invalide la suppression de cœurs de réponse, qui, je devine l'habitude de travailler pour les collections, mais pas dans les versions plus récentes.