Ich verwende einen Datastax AMI-Cluster mit zwei Knoten in AWS. Gestern hat Cassandra angefangen, Verbindungen von allem abzulehnen. Die Systemprotokolle zeigten nichts. Nach einer Lot von von Basteln, entdeckte ich, dass die Commit-Protokolle den gesamten Speicherplatz auf dem zugewiesenen Mount gefüllt hatte und dies schien die Verbindungsverweigerung zu verursachen (löschte einige der Commit-Protokolle, neu gestartet und konnte eine Verbindung herstellen).So verhindern Sie, dass Cassandra-Commit-Protokolle Speicherplatz belegen
Ich bin auf DataStax AMI 2.5.1 und 2.1.7 Cassandra
Wenn ich mich entscheide alles von Grund auf neu wischen und neu starten, wie stelle ich sicher, dass dies nicht wieder passiert?
Aus der [docs] (http://docs.datastax.com/en/cassandra/2.1/cassandra/configuration/configCassandra_yaml_r.html): Wichtig: Nachdem Sie die Eigenschaften in der Datei cassandra.yaml geändert haben, müssen Sie die Datei neu starten Knoten, damit die Änderungen wirksam werden. Es ist in den folgenden Verzeichnissen: Cassandra Paketinstallationen:/etc/cassandra Cassandra Tarball Installationen: install_location/conf DataStax Enterprise-Paket Installationen:/etc/dse/cassandra DataStax Unternehmen Tarball Installationen: install_location/resources/cassandra/conf – Patrick