cassandra cql shell window 安装后消失 windows

cassandra cql shell window got disappears after installation in windows

cassandra cql shell window 在 windows 安装后消失了吗? 这是使用 planet cassandra 中可用的 MSI 安装程序安装的。

为什么会这样?请帮助我..

提前致谢。

我在使用 DataStax 3.9 时遇到了同样的问题。我是这样排序的:

第一步:打开文件:DataStax-DDC\apache-cassandra\conf\cassandra.yaml

第 2 步:取消注释 cdc_raw_directory 并将新值设置为(对于 windows)

cdc_raw_directory: "C:/Program Files/DataStax-DDC/data/cdc_raw"

第 3 步:转到 Windows 服务并启动 DataStax DDC Server 3.9.0 服务

转到 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

我在使用 DataStax Community 3.0.9 时遇到了同样的问题

步骤 1:转到 C:\Program Files\DataStax Community\apache-cassandra\conf 并在记事本或写字板中打开 cassandra.yaml

步骤 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 并确保您有以下文件夹:

提交日志,数据,提示,saved_caches,cdc_raw

如果缺少 cdc_raw 文件夹,请创建一个名为 cdc_raw

的文件夹

在此之后,运行 Cassandra CQL shell 再次。这应该可以解决问题。

以上对我没有用,但这对社区 64 位 v3.0.9 有用

如果您在安装时没有选中"Automatically start DataStax Cassandra Community Service",您需要重新安装并选中它。

转到 C:\Program Files\DataStax Community 并将文件 cassandra.ymal.orig 重命名为 cassandra.yaml 并将其留在 DataStax Community 文件夹中并启动 Cassandra CQL Shell.

注意:我不知道是否需要它,但我在执行此操作之前备份了 cassandra.ymal.orig。

另外,如果有人能阐明 windows 的命令是什么来启动 Cassandra,那就太棒了。看来这个问题至少部分是服务无法启动