FWIW, you can use merge like this if you run on HDFS rather than local filesystem.
-- Mark On March 26, 2014 at 12:34:39 PM, Shawn Heisey (s...@elyograg.org) wrote: On 3/26/2014 3:14 AM, rulinma wrote: > MergingSolrIndexes: > > http://192.168.22.32:8080/solr/admin/cores?action=mergeindexes&core=collection_cms2&indexDir=/home/solr/mrl/data/index > > > I use it in local that supported well, but in solrCloud(3 machine) that not > work well. > can anyone give me some advice. thanks. There are two reasons that it doesn't work in SolrCloud: 1) The indexes that you are merging must be on the same host. With SolrCloud this is not guaranteed, and normally will NOT be the case. 2) Once the indexes are merged, the SolrCloud clusterstate in zookeeper will be wrong. I don't know whether the first problem can be overcome without copying one of the shards before merging. Assuming you can overcome the first problem, or it's not a problem because they are already on the same host, overcoming the second would require a merge option on the Collections API. I do not see any evidence in the reference guide that this exists right now. Thanks, Shawn