【发布时间】:2019-08-10 03:22:29
【问题描述】:
我即将使用简单的 cassnadra 集群(3 个节点,x.x.x.104-106)。我使用的是 CentOS7,所以我使用了 datastax 存储库 Cassandra 3.0。 我在论坛上看到的,cassandra-stress最好安装在集群外,否则会消耗节点的CPU。
你能帮我吗,如何安装它?
我尝试单独复制 cassandra-stress.sh,但它依赖于一些 cassandra 文件(可能在安装期间创建)。
所以我决定将整个 Cassandra 安装在不同的服务器上,在同一个网络空间中。现在,我正在努力正确设置,如何针对 cassandra 集群运行 cassandra-stress 工具。
在 cassandra.yaml 中我设置了 Cassandra 名称,listen_adress 为 public_ip,rpc_address 为环回地址,我将种子设置为 cassandra 集群节点(xxx104-106)......但通常设置它没有意义,因为我不想在 Cassandra 集群中创建另一个节点。
你能帮帮我吗?
编辑:也许使用这样的方法可能是正确的方法?
cassandra-stress 用户配置文件=/usr/cassandra/stress-file.yaml ops(insert=1,books=1) n=10000 -node x.x.x.104,x.x.x.105,x.x.x.106 -port native= ? Telnet [cassandra_node_ip_ddress] 7000 工作正常
【问题讨论】:
标签: cassandra cassandra-3.0 cassandra-stress