1. Installiert Java (Cassandra benötigt Java, also habe ich OpenJDK 11 installiert): < /h1>
Code: Select all
sudo apt update
sudo apt install openjdk-11-jdk -y
java -version
< /code>
Es gibt zurück: < /p>
openjdk version "11.0.22" 2024-01-16
< /code>
2. Das Apache Cassandra -Repository hinzugefügt und Cassandra installiert: < /h1>
echo "deb http://downloads.apache.org/cassandra/debian 40x main" | sudo tee /etc/apt/sources.list.d/cassandra.list
wget -q -O - https://downloads.apache.org/cassandra/KEYS | sudo apt-key add -
sudo apt update
sudo apt install cassandra -y
< /code>
3. Checked Service Status: < /h1>
sudo systemctl status cassandra
< /code>
, aber ich erhalte diesen Fehler: < /p>
cassandra.service: Failed with result 'exit-code'.
< /code>
4. Überprüfte Protokolle mit JournalCtl: < /h1>
journalctl -xeu cassandra
< /code>
Ich habe diesen Fehler in den Protokollen gefunden: < /p>
ERROR [main] 2024-02-25 10:32:14,567 CassandraDaemon.java:777 - Cannot locate cassandra.yaml
[*] Verifiziert, dass /etc/cassandra/cassandra.yaml existiert. < BR /> Versuchte, den Nodetool -Status auszuführen, aber die Verbindung wurde abgelehnt. < /li>
Überprüft, ob ein anderer Dienst den Standardport von Cassandra verwendet 7000/7001/9042. Wie kann ich es beheben und Cassandra zum Laufen bringen?