Avi*_*vis 1 cassandra cassandra-3.0
我有5个节点的Cass集群,每个节点当前拥有1 TB的数据.当我尝试添加另一个节点时,它几乎需要15个小时才能进入"联合国"状态.
有没有办法让它快?
Cassandra版本:3.0.13环境:AWS,m4.2xlarge机器.
1 TB是每个节点的大量数据.由于您有一个5节点集群,并且您正在添加一个新节点,该节点将采用必须从所有节点流式传输的0,833 TB数据.这相当于6,67 Tbit或6990507 Mbit.cassandra的stream_throughput_outbound_megabits_per_sec的默认值为200. 6990507÷200 = 34952,535秒= 9,7小时来传输所有数据.由于您可能同时运行其他流量等,因此可能需要15个小时.
解决方案:将所有节点上的stream_throughput_outbound_megabits_per_sec更改为更高的值.
注意:在节点加入群集后,不要忘记运行nodetool cleanup.
| 归档时间: |
|
| 查看次数: |
239 次 |
| 最近记录: |