検索インデックスの場所の設定
サーバー上の検索インデックス・データの場所を設定するための手順。
DSE Searchノードに追加されたデータのインデックスは、DSEノード上でローカルに作成されます。1つのノードに加えたデータ変更は、他のノードにも適用されます。DSE Searchには独自のインデックス作成ドキュメントがあります。DSE Searchインデックス作成ドキュメントのサーバー上の保存場所はユーザーが指定できます。デフォルトでは、各DSE Searchインデックスはsolrconfig_data_dir/keyspace_name.table_nameに保存されるか、またはdse.solr.data.dir
システム・プロパティーで指定されている場所に保存されます。
注: solrconfig.xmlファイルでは
dataDir
パラメーターはサポートされていません。dse.yaml
dse.yamlファイルの場所は、インストールのタイプによって異なります。パッケージ・インストール | /etc/dse/dse.yaml |
tarボール・インストール | installation_location/resources/dse/conf/dse.yaml |
手順
- Searchノードをシャットダウンします。
- solr.dataディレクトリーを新しい場所に移動します。
-
場所を指定します。
オプション 説明 コマンドラインから指定 動的に変更するには: cd installation_location && bin/dse cassandra -s -Ddse.solr.data.dir=My_data_dir
dse.yaml 恒久的に変更するには: solr_data_dir: My_data_dir
- ノードを起動します。