gpt4 book ai didi

ubuntu - 安装 Datastax 社区版失败

转载 作者:行者123 更新时间:2023-12-04 18:41:35 24 4
gpt4 key购买 nike

在使用 Ubuntu 14.04 x64 的 Digital Ocean Droplet 上,我安装了 DSC 2.0 软件包。服务未保持启动,服务状态返回 could not access pidfile for Cassandra .日志文件中没有错误。 ps aux | grep cassandra也不返回任何内容。

This建议做一个sudo chmod 750 /var/run/cassandra或删除文件夹。两者都不起作用。我可以简单地得到 status如果我执行 chmod -R 777 /var/run/cassandra/ 的命令来读取 pid但很快失败开始返回 could not read...错误。

步骤(作为根):

  • 已安装 Oracle 7 JDK ( instructions here )
  • 确保设置了 JAVA+HOME 和 JRE_HOME (instructions for 2 - 5 here)
  • 将 Datastax 存储库添加到 sources.list
  • 添加了 repo key
  • sudo apt-get update & sudo apt-get install dsc20
  • sudo service cassandra status获取 could not access pidfile for Cassandra
  • nodetool status获取 Failed to connect to '127.0.0.1:7199': Connection refused
  • ps aux | grep cassandra仅获取返回的 grep 行
  • 最佳答案

    正如您所指出的,最小的 Digital Ocean 液滴没有为 Cassandra 提供足够的 RAM 来完成启动。如果你看日志/var/log/cassandra/system.log ,它通常会在某个随机点被切断。

    对于 Digital Ocean 上的任何实际开发,我通常选择 1 或 2GB RAM 配置。

    通过一些试验和错误,您可以手动降低 Cassandra 内存使用量以使其正常工作。在文件/etc/cassandra/cassandra-env.sh我设置了以下内容:

    MAX_HEAP_SIZE="150M"
    HEAP_NEWSIZE="40M"

    在我的测试中,它足够低,可以在 512 MB 的环境中运行。我不确定它有多有用,但它会运行:)

    关于ubuntu - 安装 Datastax 社区版失败,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25173295/

    24 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com