solrconfig.xmlおよびschema.xmlをDataStax Enterpriseクラスター内のDSE Searchノードに送信することで、Solrインデックスを作成します。
schema.xmlおよびsolrconfig.xmlファイルを書き出した後で、dsetoolを使用して、DataStax Enterpriseクラスター内のDSE Searchノードに送信して、Solrインデックスを作成します。その他のリソース・ファイルを送信することもできます。
リソース・ファイルはファイル・システムでなく、Cassandraデータベースに格納されます。 schema.xmlおよびsolrconfig.xmlリソースは、solr_admin.solr_resourcesデータベース・テーブルに保持されます。
手順
-
構成ファイルを送信します。
dsetool write_resource keyspace.table name=schema.xml file=schemaFile.xml
-
スキーマ・ファイルを送信します。
dsetool write_resource keyspace.table name=solrconfig.xml file=solrconfigFile.xml
-
必要なその他のリソースを送信します。
$ dsetool write_resource keyspace.table name=ResourceFile.xml file=schemaFile.xml
リソース・ファイルのパスを指定できます。
$ dsetool write_resource keyspace.table name=ResourceFile.xml file=myPath1/myPath2/schemaFile.xml
-
リソース・ファイルはCassandraデータベースに格納されます。リソースを表示するには、dsetool read_resourceを使用するか、Solr Adminインターフェイスを使用します。送信後にリソースを確認するには、以下のようにします。
例:
$ dsetool read_resource keyspace.table name=ResourceFile.xml file=myPath1/myPath2/schemaFile.xml