2017-12-12 6 views
2

Ich verwende DataStax Enterprise 5.1.5 auf Linux Platform und erstellte ein Testschema auf Cassandra DB. Erstellt versucht, einen Suchindex integriert mit Solr und nun die Solr Schemadatei (schema.xml) mit Solr Rest API zu bearbeiten:errorMessages: Schema ist nicht editierbar

Während der Bearbeitung Schemadatei ich folgende Fehler

Störmeldungen bin vor: schema nicht editierbar ist

Brauchen Sie einen Vorschlag dazu. Einige Hinweise während der Suche gefunden, aber noch keine Hilfe. Danke, Divya Garg

Antwort

1

Sie müssen alle Änderungen in Kern/Schema mit der dsetool vornehmen, da DSE alle Kerne verwaltet.

Sie müssen zwei Schritte vor:

  1. Get Kern-Konfiguration mit dsetool get_core_config keyspace.table > solrconfig.xml
  2. Get Schema mit dsetool get_core_schema keyspace.table > schema.xml

Dann Änderungen vornehmen, um eine dieser Dateien & einen Kern neu:

  1. Entlasten Sie den Kern mit dsetool unload_core keyspace.table
  2. erstellen Kern mit dsetool create_core keyspace.table schema=schema.xml solrconfig=solrconfig.xml (fügen reindex=true wenn Sie vorhandene Daten aus der Tabelle geladen werden soll)
Verwandte Themen