首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >OpsCenter 4.1.1使用Cassandra2.0.5不能添加现有集群:创建集群错误:调用/集群-信任超时

OpsCenter 4.1.1使用Cassandra2.0.5不能添加现有集群:创建集群错误:调用/集群-信任超时
EN

Stack Overflow用户
提问于 2014-03-18 03:07:14
回答 1查看 888关注 0票数 0

我在aws ec2(cenos)中安装了一个带有Cassandrav2.0.5的简单的2节点集群,并安装了opscenter v4.1.1。配置如下:

  • Node1

代码语言:javascript
复制
- 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

代码语言:javascript
复制
- 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

代码语言:javascript
复制
- OpsCenter  (opscenterd.conf )      
    - interface: interface = ec2-54-254-26-11.ap-southeast-1.compute.amazonaws.com

  • Node2

代码语言:javascript
复制
- 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

代码语言:javascript
复制
- 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-03-18 10:32:24+0800 JuikerCluster信息:启动CassandraCluster服务
  • 2014-03-18 10:32:24+0800 JuikerCluster信息: agent_config项目:{'cassandra_log_location':'/var/log/cassandra/system.log',‘节俭_端口’:9160,‘节俭_ssl_信任存储’:无,‘rollups300 86400_ttl’:-1,'jmx_port':7199,‘指标_忽略_solr_核心’:‘,'api_port':'61621',’指标启用‘:1,节约_ssl_信任存储_类型:'JKS',‘kerberos_use_host_cache’:True,'use_ssl':0,'kerberos_renew_tgt':True,‘rollups60 60_ttl’:604800,'cassandra_install_location':'',‘rollups60 7200_ttl’:31536000,‘kerberos_调试’:False,‘storage_cache’:'OpsCenter',‘EC2_元数据_api_api_主机’:'169.254.169.254','provisioning':0,‘'kerberos_use_keytab':True,’量度_忽略_列_系列‘:’,‘节俭_ssl_信任存储_密码’:无,‘指标_忽略_键空间’:‘系统,system_traces,system_auth,dse_auth,OpsCenter'}
  • 2014-03-18 10:32:24+0800 []信息:停止工厂
  • 2014-03-18 10:32:24+0800 JuikerCluster调试:成功添加到池的连接
  • 2014-03-18 10:32:24+0800 JuikerCluster调试:成功添加到池的连接
  • 2014-03-18 10:32:25+0800 JuikerCluster调试:成功添加到池的连接
  • 2014-03-18 10:32:25+0800 JuikerCluster调试:成功添加到池的连接
  • 2014-03-18 10:32:25+0800 JuikerCluster调试:成功添加到池的连接
  • 2014-03-18 10:32:25+0800 []调试:异常发现检查dse节俭。
  • 2014-03-18 10:32:25+0800 JuikerCluster信息:企业功能: False
  • 2014-03-18 10:32:25+0800 JuikerCluster调试:通过收集节点/令牌列表
  • 2014-03-18 10:32:25+0800 JuikerCluster信息:告密者:10:32:25+0800
  • 2014-03-18 10:32:25+0800 JuikerCluster信息:分区: org.apache.cassandra.dht.Murmur3Partitioner
  • 2014-03-18 10:32:25+0800 JuikerCluster信息:集群名称: JuikerCluster
  • 2014-03-18 10:32:25+0800 JuikerCluster INFO:识别新节点175.41.186.242 ('-1586618039612323641')
  • 2014-03-18 10:32:25+0800 JuikerCluster INFO:节点175.41.186.242有多个令牌(Vnode)。只有一个被挑选出来展示。
  • 2014-03-18 10:32:25+0800 JuikerCluster INFO:识别新节点54.254.26.11 ('-4909356646437291937')
  • 2014-03-18 10:32:25+0800 JuikerCluster INFO:节点54.254.26.11有多个令牌(Vnode)。只有一个被挑选出来展示。
  • 10:34:31+0800 []警告: ProcessingError同时调用CreateClusterConfController: Timeout,同时添加集群。有关这个问题的细节,请查看日志。
  • 2014-03-18 10:34:31+0800 []调试:平均opscenterd使用率: 0.92%,内存使用率: 39 MB
  • 2014-03-18 10:34:31+0800 JuikerCluster调试: 54.254.26.11代理处理节点详细信息
  • 10:34:31+0800 JuikerCluster调试:查找节点为54.254.26.11,数据为{u‘’:0.14000000000000001} 0.070000000000000007}
  • 2014-03-18 10:34:31+0800 JuikerCluster调试: 54.254.26.11代理处理节点详细信息
  • 2014-03-18 10:34:31+0800 JuikerCluster调试:查找节点为54.254.26.11,数据为{u‘’:0.059999999999999998}
  • 2014-03-18 10:34:31+0800 JuikerCluster调试: 54.254.26.11代理处理节点详细信息
  • 2014-03-18 10:34:31+0800 JuikerCluster调试:查找节点为54.254.26.11,数据为{u‘’:0.050000000000000003}
  • 2014-03-18 10:34:31+0800 JuikerCluster调试: 54.254.26.11代理处理节点详细信息
EN

回答 1

Stack Overflow用户

发布于 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。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/22469612

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档