我在aws ec2(cenos)中安装了一个带有Cassandrav2.0.5的简单的2节点集群,并安装了opscenter v4.1.1。配置如下:
- public IP: 54.254.26.11
- private IP: 10.144.138.119
- Cassandra (cassandra.yaml)
- broadcast\_address: 54.254.26.11
- listen\_address: 10.144.138.119
- Agent (address.yaml)
- stomp\_interface: 54.254.26.11
- local\_address: 54.254.26.11
- agent\_rpc\_interface: 10.144.138.119
- agent\_rpc\_broadcast\_address: 54.254.26.11
- OpsCenter (opscenterd.conf )
- interface: interface = ec2-54-254-26-11.ap-southeast-1.compute.amazonaws.com
- public IP: 175.41.186.242
- private IP: 10.130.57.90
- Cassandra (cassandra.yaml)
- broadcast\_address: 175.41.186.242
- listen\_address: 10.130.57.90
- Agent (address.yaml)
- stomp\_interface: 54.254.26.11
- local\_address: 175.41.186.242
- agent\_rpc\_interface: 10.130.57.90
- agent\_rpc\_broadcast\_address: 175.41.186.242
当我尝试通过opscenter web添加现有集群时,它显示
“创建群集时出错:调用/群集--信任超时。”
在网上。然后,我检查了opscenterd.log,如下所示,操作系统中心似乎可以连接两个节点,但有一个警告:
“在添加集群时调用ProcessingError: CreateClusterConfController: Timeout。有关问题的详细信息,请查看日志。”
请帮帮我。
发布于 2014-05-15 01:36:35
在配置OpsCenter以在我们部署到的Amazon上工作时,我遇到了许多问题。通过确保OpsCenter节点的安全组允许入站通信量(仅在VPC内)到端口61620,并确保我的卡桑德拉节点安全组允许入站通信量到端口61621,我克服了这个问题。这些端口用于从运行在Cassandra节点上的代理中获取配置信息。
我遇到的其他问题包括: 1)配置两个JMX端口(注册表端口和rmi端口都可以配置为固定值)。
2)安装sysstat,这样iostat命令才能工作。
3)更新已安装的python并添加几个必需的python库
在AWSLinux2014-03上安装OpsCenter 4.1.2的过程非常顺利,但为了匹配协议,不得不相应地升级到DSE4.0.2。
https://stackoverflow.com/questions/22469612
复制相似问题