окно cassandra CQL shell исчезает после установки в windows
окно cassandra CQL shell исчезает после установки в windows? это было установлено с помощью установщика MSI availalbe в planet cassandra.
Почему это происходит ? пожалуйста, помогите мне..
спасибо заранее.
4 ответов
У меня была такая же проблема с DataStax 3.9. Вот как я сортировал это:
Шаг 1: Откройте файл: DataStax-DDC\apache-cassandra\conf\cassandra.и YAML
Шаг 2: раскомментируйте cdc_raw_directory и установите новое значение (для windows)
cdc_raw_directory: "C:/Program файлы / DataStax-DDC / data / cdc_raw"
Шаг 3: Перейти к службам Windows и запустить службу DataStax DDC Server 3.9.0
у меня была такая же проблема с сообществом DataStax 3.0.9
Шаг 1: перейдите к C:\Program Files\DataStax Community\apache-cassandra\conf
и открытым cassandra.yaml
в блокноте или wordpad
Шаг 2: убедитесь, что в файле есть следующие записи. Если нет, добавьте их и сохраните файл.
hints_directory: "C:/Program Files/DataStax Community/data/hints"
data_file_directories: - "C:/Program Files/DataStax Community/data/data"
commitlog_directory: "C:/Program Files/DataStax Community/data/commitlog"
cdc_raw_directory: "C:/Program Files/DataStax Community/data/cdc_raw"
saved_caches_directory: "C:/Program Files/DataStax Community/data/saved_caches"
Шаг 3: перейдите к C:\Program Files\DataStax Community\data
и убедитесь, что у вас есть следующие папки:
commitlog, данные, подсказки, saved_caches, cdc_raw
если cdc_raw папка отсутствует, создайте папку с именем cdc_raw
после этого снова запустите Cassandra CQL shell. Это должно решить проблему.
перейти C:\Program Files\DataStax Community\apache-cassandra\logs\debug.log
и найти ошибку.
как я столкнулся с той же проблемой, я проверил журналы, и была ошибка
ERROR [main] 2018-01-16 14:54:49,359 JVMStabilityInspector.java:82 - Exiting due to error while processing commit log during initialization.
org.apache.cassandra.db.commitlog.CommitLogReplayer$CommitLogReplayException: Could not read commit log descriptor in file C:\Program Files\DataStax Community\data\commitlog\CommitLog-6-1516029298188.log
Я удалил все файлы журнала и запустил сервер снизу
"C:\Program Files\DataStax Community\apache-cassandra\bin\cassandra.bat"
как только ваш сервер будет запущен и запущен, вы можете открыть Cassandra CQL Shell
ничего выше не работало для меня, но это то, что сделал для сообщества 64bit v3.0.9
Если вы не оставить "автоматически запустить службу сообщества DataStax Cassandra" проверено при установке вы захотите переустановить и оставить его на проверку.
перейти C:\Program Files\DataStax Community
и переименуйте файл cassandra.ymal.ориг-Кассандре.ямл и оставить его в DataStax Community
папка и запустите Cassandra CQL Shell.
примечание: Я не знаю, если это необходимо, но я поддержал свою Кассандру.ymal.ориг перед этим.
кроме того, если бы кто-нибудь мог пролить свет на то, что команда для windows будет запускать Cassandra, это было бы потрясающе. Кажется, по крайней мере, частично эта проблема-служба просто не запускается