【问题标题】:Datastax Cluster Storage Amazon Ec2 - ProductionDatastax 集群存储 Amazon Ec2 - 生产
【发布时间】:2014-10-08 01:20:29
【问题描述】:

我有一个 Datastax Enterprise 集群正在生产中,配置如下:

3 个 Hadoop 节点 2 个 Cassandra 节点 2 个 Solr 节点

  • Cassandra 中的表很少有几百万行。
  • 每天晚上我都使用 PIG 处理数百万个寄存器。
  • 我们网站上的所有搜索都使用 SOLR。

基本上我们 100% 基于 DSE。

此结构基于 Amazon Ec2,所有实例为: M3.Xlarge 80 GB 固态硬盘 15 GB 内存 13(4 核 x 3.25 单元)

我想为每个节点添加一个额外的 1TB 硬盘并在集群中使用它。 我怎样才能做到这一点?附加新硬盘时需要更改哪些配置文件?

【问题讨论】:

    标签: cassandra datastax-enterprise


    【解决方案1】:

    将新硬盘存储附加到 EC2 实例后,编辑 cassandra.yaml 文件并将新存储位置添加到 data_file_directories 配置选项。 (Cassandra 支持多条数据存储,并且会将数据分散出去。)

    配置文件将取决于您的安装方法,/etc/dse/cassandra/cassandra.yaml{install_location}/resources/cassandra/conf/cassandra.yaml

    更改配置文件后,需要在每个节点上重启 DSE(可以滚动重启)。

    参考:https://stackoverflow.com/a/23121664/9965

    【讨论】:

    • 非常感谢您的回答!快速简单!
    猜你喜欢
    • 2016-09-16
    • 1970-01-01
    • 2013-04-02
    • 2016-10-15
    • 2014-04-10
    • 1970-01-01
    • 2015-06-16
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多