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,那就太棒了。看来这个问题至少部分是服务无法启动
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,那就太棒了。看来这个问题至少部分是服务无法启动