分散クエリーからホストを除外する

分散クエリーからホストを除外できます。

分散クエリーからホストを除外するには、クエリーの送信先の各ノードに対して以下の手順を実行します。

手順

  1. solr/confディレクトリーに移動します。
    デフォルトのSolr confの場所は、インストールのタイプによって異なります。
    • パッケージ・インストールおよびInstaller-Services:/usr/share/dse/resources/solr/conf
    • tarボール・インストールおよびInstaller-No Services:installation_location/resources/solr/conf
  2. exclude.hostsファイルを開き、除外するノードのリストを追加します。名前は改行文字を使用して区切ります。
  3. com.datastax.bdp:type=ShardRouter mbeanでJMX操作refreshEndpoints()を呼び出して、各ノード上のルーティング・エンドポイントのリストを更新します。