You can see if the SPLITSHARD finished in clusterstate.json, if the original shard has his state as inactive and the children active, the operation finished satisfactorily.
-- Yago Riveiro Sent with Sparrow (http://www.sparrowmailapp.com/?sig) On Friday, December 13, 2013 at 4:48 AM, binit wrote: > I have a big index, approx size 350 GB in a single shard, which I want to > split. > > The SPLITSHARD command initiates successfully as I can see in the logs. (It > times out but reading the forums here it is the expected behavior). > > The problem is it never completes even after a full day, and I doubt it is > actually running in the background. Because the created two shard folders > are of constant size in KBs and is not changing over time. > > In the zookeeper the two shards are active and marked as under construction. > The logs do not show any error, the last log entry is like: > INFO - 2013-12-12 14:48:36.110; org.apache.solr.update.SolrIndexSplitter; > SolrIndexSplitter: partition #0 range=80000000-ffffffff > > Now, what I'm asking is if it is possible to check the progress of this > command. Even if it is as simple as changing of files in some directory... > Or taking dump of threads, which just assures me that it is running & > progressing. > > I'd also be happy to know how does the overseer split. I also tried looking > into its code but was unable to figure out the way it does so. Also, in the > zookeeper files related to overseer I was unable to find anything related to > the split command. > > Thanks, > Binit > > > > -- > View this message in context: > http://lucene.472066.n3.nabble.com/Unable-to-check-Solr-4-6-SPLITSHARD-command-progress-tp4106520.html > Sent from the Solr - User mailing list archive at Nabble.com > (http://Nabble.com). > >