окно оболочки cassandra cql исчезло после установки в Windows

#cassandra #datastax #datastax-enterprise #cqlsh

#cassandra #datastax #datastax-enterprise #cqlsh

Вопрос:

окно оболочки cassandra cql исчезло после установки в Windows? это было установлено с помощью установщика MSI, доступного в planet cassandra.

Почему это происходит? пожалуйста, помогите мне..

Заранее спасибо.

Комментарии:

1. Какую версию C * вы устанавливаете? Какие окна вы используете? Вы обновляли версии Cassandra? Если это так, вы пытались удалить и установить снова?

2. я использую файл datastax-community-32bit_3.0.9.msi для установки cassandra. Я удалил и восстановил с помощью деинсталлятора и переустановил. тем не менее, я сталкиваюсь с той же проблемой для оболочки cqlsh, которая открывается и немедленно отключается. пожалуйста, помогите мне. заранее спасибо.

3. Не могли бы вы перейти в свой домашний каталог Cassandra (скорее всего, в C:Program FilesDataStax-DDC) и перейдите в папку logs. Пожалуйста, поделитесь содержимым, отображаемым в папке logs.

Ответ №1:

У меня была такая же проблема с DataStax 3.9. Вот как я разобрался с этим:

Шаг 1: Откройте файл: DataStax-DDC apache-cassandra conf cassandra.yaml

Шаг 2: Раскомментируйте каталог cdc_raw_directory и установите новое значение (для Windows)

cdc_raw_directory: «C:/Program Файлы/DataStax-DDC/данные/cdc_raw»

Шаг 3. Перейдите к службам Windows и запустите службу DataStax DDC Server 3.9.0

Комментарии:

1. Спасибо.. Работал нормально.

2. У меня сработало после перезагрузки системы

3. Hii В файле DataStax-DDC apache-cassandra conf cassandra.yaml у меня нет cdc_raw_directory внутри папки data и в yaml. файл можете ли вы рассказать, как добавить файл cdc_raw

Ответ №2:

У меня была такая же проблема с сообществом DataStax 3.0.9

Шаг 1: Перейдите C:Program FilesDataStax Communityapache-cassandraconf и откройте 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 FilesDataStax Communitydata и убедитесь, что у вас есть следующие папки:

журнал фиксации, данные, подсказки, сохраненные кеши, cdc_raw

Если папка cdc_raw отсутствует, создайте папку с именем cdc_raw

После этого снова запустите оболочку Cassandra CQL. Это должно решить проблему.

Ответ №3:

Перейдите C:Program FilesDataStax Communityapache-cassandralogsdebug.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 FilesDataStax CommunitydatacommitlogCommitLog-6-1516029298188.log
  

я удалил все файлы журналов и запустил сервер из расположения ниже

 "C:Program FilesDataStax Communityapache-cassandrabincassandra.bat"
  

после того, как ваш сервер запущен и запущен, вы можете открыть оболочку Cassandra CQL

Ответ №4:

Для меня ничего из вышеперечисленного не сработало, но это то, что было сделано для community 64bit v3.0.9

Если вы не оставили флажок «Автоматически запускать службу сообщества DataStax Cassandra» при установке, вы захотите переустановить и оставить его отмеченным.

Перейдите C:Program FilesDataStax Community и переименуйте файл cassandra.ymal.orig в cassandra.yaml и оставьте его в DataStax Community папке и запустите оболочку Cassandra CQL.

Примечание: я не знаю, нужно ли это, но перед этим я создал резервную копию своего файла cassandra.ymal.orig.

Кроме того, если бы кто-нибудь мог пролить свет на то, какой командой для Windows будет запуск Cassandra, это было бы здорово. Кажется, по крайней мере частично, эта проблема заключается в том, что служба просто не запускается