Excluding hosts from distributed queries

You can exclude hosts from distributed queries.

To exclude hosts from distributed queries, perform these steps on each node that you want to send queries to.

  1. Navigate to the solr/conf directory.
    The default Solr conf location depends on the type of installation:
    Installer-Services and Package installations /usr/share/dse/resources/solr/conf
    Installer-No Services and Tarball installations dse_install_location/resources/solr/conf
  2. Open the exclude.hosts file, and add the list of nodes to be excluded. Separate each name with a newline character.
  3. Update the list of routing endpoints on each node by calling the JMX operation refreshEndpoints() on the com.datastax.bdp:type=ShardRouter mbean.