分散クエリーからのホストの除外

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

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

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