首先,我創建了一個名爲usercollection集合:Solrcloud刪除收集錯誤?
http://xxxxx/solr/admin/collections?action=CREATE&name=usercollection&numShards=3&replicationFactor=3&maxShardsPerNode=3
然後我發現不對勁,所以我將其刪除。
http://xxxx/solr/admin/collections?action=DELETE&name=usercollection
最後,我想再次創建集合。我發現了一些錯誤。
`May 16, 2013 8:32:23 PM org.apache.solr.cloud.OverseerCollectionProcessor run
INFO: Overseer Collection Processor: Get the message id:/overseer/collection-queue- work/qn-0000000000 message:{
"operation":"createcollection",
"numShards":"3",
"maxShardsPerNode":"3",
"createNodeSet":null,
"name":"usercollection",
"replicationFactor":"3"}
May 16, 2013 8:32:23 PM org.apache.solr.common.SolrException log
SEVERE: Collection createcollection of createcollection failed:org.apache.solr.common.SolrException: collection already exists: usercollection
at org.apache.solr.cloud.OverseerCollectionProcessor.createCollection(OverseerCollectionProcessor.java:311)
at org.apache.solr.cloud.OverseerCollectionProcessor.processMessage(OverseerCollectionProcessor.java:160)
at org.apache.solr.cloud.OverseerCollectionProcessor.run(OverseerCollectionProcessor.java:112)
at java.lang.Thread.run(Thread.java:662)`
因此,我認爲集合API在刪除時出錯。因此,我怎樣才能真正刪除集合?
哪個版本的Solr的你使用,你怎麼讓你的日誌,當你去lete集合? – kamaci