代码之家  ›  专栏  ›  技术社区  ›  Alisson Gomes

linux中的Cassandra自定义系统路径

  •  0
  • Alisson Gomes  · 技术社区  · 6 年前

    我正在linux上安装cassandra,所以由rpm完成

    [root ~]$ rpm -Uvh cassandra-3.11.2-1.noarch.rpm
    warning: cassandra-3.11.2-1.noarch.rpm: Header V4 RSA/SHA256 Signature, key ID fe4b2bda: NOKEY
    Preparing...                ########################################### [100%]
    1:cassandra              ########################################### [100%]
    

    默认安装目录为 /var/lib/cassandra/

    [root ~]$ ls /var/lib/cassandra/
    commitlog  data  hints  saved_caches
    

    如何将此目录更改为安装在 /home/cassandra ?

    1 回复  |  直到 6 年前
        1
  •  2
  •   Simon Fontana Oscarsson    6 年前

    /var/lib/cassandra是默认的cassandra主目录,您可以看到,commitlog、数据提示和saved\u缓存都存储在这里。要更改这些参数,需要在cassandra中更改它们的每个配置参数。yaml文件:

    • hints\u目录
    • data\u file\u目录
    • commitlog\u目录
    • 已保存的\u caches\u目录