2016-04-03 2 views
0

ich die vorgeschlagene Art und Weise gefolgt, das Verzeichnis zu ändern meine Cassandra Daten in meinem persönlichen Ordner zu speichern, finden Sie unter: how to designate Cassandra data storage to certain file-system partition?Meine Cassandra kann nicht aktiviert werden

Ich bearbeiten die Datei: $CASSANDRA_HOME/conf/cassandra.yaml als

1. data_file_directories: /home/hsiang/cassandraData 
      . /var/lib/cassandra/data 

2. commitlog_directory: /var/lib/cassandra/commitlog /home/hsiang/cassandraData 

3. saved_caches_directory: /var/lib/cassandra/saved_caches 
    /home/hsiang/cassandraData 

aber jetzt wird sudo service cassandra start Cassandra nicht aktivieren. Was ist daran falsch?

eine Tonne danke!

Antwort

0

Sie müssen überprüfen cassandra.log & system.log zu sehen, was ist das genaue Problem, das Sie haben. Wenn Sie nicht wissen, wo sind diese verwenden sudo find/-name "cassandra.log"

Kann n Anzahl der Dinge sein.

  1. Von Ihnen angegebene Verzeichnisse müssen erstellt werden. Manchmal kann Cassandra keine eigenen Verzeichnisse erstellen.
  2. Kann Berechtigungsproblem im Verzeichnis sein
+0

Danke! Jetzt kann meine Kassandra anfangen. Aber es speichert nicht wirklich Daten in dem Ordner, den ich möchte. Was ist noch damit falsch? – Hsiang

+0

Was sagt das Cassandra-Systemprotokoll? Wenn Sie nicht wissen, wo es ist, finden Sie es und lesen Sie, warum es nicht in Ihre neuen Ordner schreibt. Wem gehören auch die neuen Ordner, die Sie verwenden möchten? – apesa