Chapter 9. Dealing with Problems

In this chapter, we will cover the following topics:

  • Dealing with the too many opened files exception
  • Diagnosing and dealing with memory problems
  • Configuring sorting for non-English languages
  • Migrating data to another collection
  • SolrCloud read-side fault tolerance
  • Using the check index functionality
  • Adjusting the Jetty configuration to avoid deadlocks
  • Tuning segment merging
  • Avoiding swapping

Introduction

Solr is a great piece of software; it is mature and stable, but even in some situations, things can break. We can run into memory issues limited to the number of files to be handled that Solr can use or hardware can fail leading to index corruption. That's normal and we need to be prepared for such situations or at least ...

Get Solr Cookbook - Third Edition now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.