On 10/30/2013 4:00 AM, Toke Eskildsen wrote: > On Tue, 2013-10-29 at 16:41 +0100, Shawn Heisey wrote: >> If you put the index on SSD, you could get by with less RAM, but a RAID >> solution that works properly with SSD (TRIM support) is hard to find, so >> SSD failure in most situations effectively means a server failure. Solr >> and Lucene have a track record of shredding SSD into failure, because >> typically there is a LOT of writing involved. > > Why would TRIM have any influence on whether or not a driver failure > also means server failure?
I left out a step in my description. Lack of TRIM support in RAID means that I would avoid RAID with SSD. No RAID means that when the SSD fails, that Solr is out of commission until its SSD can be replaced. If you've got multiple replicas and good error alarming, then that won't pose a major issue. I don't know how Solr would behave if you put each core on its own SSD and one of them fails. Hopefully it's smart enough to keep going with the cores that have working filesystems. Thanks, Shawn