【问题标题】:Elassandra not starting on Windows 10Elassandra 未在 Windows 10 上启动
【发布时间】:2018-08-02 09:54:15
【问题描述】:

我正在探索 Elassandra 作为数据存储,并试图让它在我的 Windows 10 机器上运行。

已下载: https://github.com/strapdata/elassandra/releases/download/v6.2.3.3/elassandra-6.2.3.3.zip

根据需要配置环境变量:

CASSANDRA_HOME: C:\Spike Items\Database Explore\Elassandra\elassandra-6.2.3.3 JAVA_HOME : C:\Program Files\Java\jre1.8.0_171

它给出了以下错误,已遵循所有建议。 错误提示未找到 JSR223。

PS C:\Spike Items\Database Explore\Elassandra\elassandra-6.2.3.3\bin> .\cassandra.ps1 -f -e Get-ChildItem:找不到路径'C:\Spike Items\Database Explore\Elassandra\elassandra-6.2.3.3\lib\jsr223',因为它 不存在。 在 C:\Spike Items\Database Explore\Elassandra\elassandra-6.2.3.3\conf\cassandra-env.ps1:212 char:25 + ... ach ($jsrDir 在 Get-ChildItem -Path "$env:CASSANDRA_HOME\lib\jsr223") + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~ + CategoryInfo : ObjectNotFound: (C:\Spike Items....3.3\lib\jsr223:String) [Get-ChildItem], ItemNotFound 例外 + FullyQualifiedErrorId : PathNotFound,Microsoft.PowerShell.Commands.GetChildItemCommand

WARNING!  Automatic page file configuration detected.
It is recommended that you disable swap when running Cassandra
for performance and stability reasons.


WARNING! Detected a power profile other than High Performance.
Performance of this node will suffer.
Modify conf\cassandra.env.ps1 to suppress this warning.

从启用 Elasticsearch 开始。 错误:无法找到或加载主类 Items\Database

【问题讨论】:

    标签: elassandra


    【解决方案1】:

    我已经开始在 Windows 10 及以下 Image 上使用 Docker: https://hub.docker.com/r/strapdata/elassandra/

    通过将内部 docker 容器端口映射到主机端口,一切都可以完美地使用 DevCenter 连接到 cassandra。

    docker run --name el -p 9042:9042 -p 9200:9200 strapdata/elassandra:6.2.3.3

    【讨论】:

      猜你喜欢
      • 2021-05-15
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-10-29
      • 2020-08-04
      • 2015-09-16
      • 1970-01-01
      • 2019-08-14
      相关资源
      最近更新 更多