我即将使用简单的 cassnadra 集群(3 个节点,xxx104-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 xxx104,xxx105,xxx106 -port native= ? Telnet [cassandra_node_ip_ddress] 7000 工作正常