スキーマおよび構成のアップロード

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データベース・テーブルに保持されます。

手順

  1. 構成ファイルを送信します。
    dsetool write_resource keyspace.table name=schema.xml file=schemaFile.xml
  2. スキーマ・ファイルを送信します。
    dsetool write_resource keyspace.table name=solrconfig.xml file=solrconfigFile.xml
  3. 必要なその他のリソースを送信します。
    $ dsetool write_resource keyspace.table name=ResourceFile.xml file=schemaFile.xml
    リソース・ファイルのパスを指定できます。
    $ dsetool write_resource keyspace.table name=ResourceFile.xml file=myPath1/myPath2/schemaFile.xml
  4. リソース・ファイルはCassandraデータベースに格納されます。リソースを表示するには、dsetool read_resourceを使用するか、Solr Adminインターフェイスを使用します。送信後にリソースを確認するには、以下のようにします。
    例:
    $ dsetool read_resource keyspace.table name=ResourceFile.xml file=myPath1/myPath2/schemaFile.xml