1. Установленная Java (Cassandra требует Java, поэтому я установил OpenJdk 11): < /h1>
Код: Выделить всё
sudo apt update
sudo apt install openjdk-11-jdk -y
java -version
< /code>
он возвращает: < /p>
openjdk version "11.0.22" 2024-01-16
< /code>
2. Добавлен репозиторий Apache Cassandra и установил Cassandra: < /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. Проверено статус службы: < /h1>
sudo systemctl status cassandra
< /code>
Но я получаю эту ошибку: < /p>
cassandra.service: Failed with result 'exit-code'.
< /code>
4. Проверяли журналы с использованием журнала: < /h1>
journalctl -xeu cassandra
< /code>
Я нашел эту ошибку в журналах: < /p>
ERROR [main] 2024-02-25 10:32:14,567 CassandraDaemon.java:777 - Cannot locate cassandra.yaml
- Проверьте, что /etc/cassandra/cassandra.yaml существует. Br />
- Пробовал запустить статус Nodetool, но он говорит, что соединение отказано. 7000/7001/9042.
Подробнее здесь: https://stackoverflow.com/questions/794 ... s-to-start
Мобильная версия