vas*_*fil 7 cluster-computing cassandra
如何从我的Ubuntu运行3个cassandra节点(实际上是一个集群)?我不想创建3个VMWare/VirtualBox实例,而是配置每个cassandra节点以侦听不同的端口.这可能是一个cassandra安装?
我想到的解决方案是安装3个本地cassandra并独立配置每个cassandra.yaml但实际上我更愿意通过我安装的cassandra配置文件来实现.
显然,我需要这样的配置仅用于测试目的.
hja*_*aya 10
在github https://github.com/pcmanus/ccm上查看此Cassandra Cluster Manager
(链接到配置多个Cassandras以在不同的localhost接口127.0.0.1,127.0.0.2,127.0.0.3上侦听的脚本)
我想如果您有3个程序副本,3个不同的配置,每个端口不同,并且您必须从可能的连接套接字中排除这些端口,这是可能的.
编辑我不理解downvotes.这实际上是最简单的方法,有一组二进制文件并为每个节点创建一组conf和yaml文件,然后为每个所需的本地节点使用一个启动脚本.
示例:机器1在7199上,机器2在7200上,机器3在7201上,依此类推.使用别名为localhost IP,127.0.0.2,.3,.4等
Nodetool环将按预期工作,并向您显示一个集群,只有所有集群都具有相同的根IP.
| 归档时间: |
|
| 查看次数: |
11497 次 |
| 最近记录: |