Amazon web services 数据税务代理(Cassandra)Opscenter设置问题

Amazon web services 数据税务代理(Cassandra)Opscenter设置问题,amazon-web-services,cassandra,cassandra-2.0,datastax,opscenter,Amazon Web Services,Cassandra,Cassandra 2.0,Datastax,Opscenter,我已在其中一个cassandra群集节点上安装了OpSceneter。安装后,在设置集群时,我尝试通过UI在所有集群节点上安装datastax代理,但失败了。因此,我不得不手动安装代理 手动安装代理后,安装OpSceneter的节点可以连接,但不能连接其他节点。它仍然说,有两个代理无法连接。可能是什么问题 PS:我的cassandra集群是在ubuntu的AWS上安装的 我的agent.log文件如下所示 ERROR [os-metrics-9] 2015-07-27 07:04:43,390

我已在其中一个cassandra群集节点上安装了OpSceneter。安装后,在设置集群时,我尝试通过UI在所有集群节点上安装datastax代理,但失败了。因此,我不得不手动安装代理

手动安装代理后,安装OpSceneter的节点可以连接,但不能连接其他节点。它仍然说,有两个代理无法连接。可能是什么问题

PS:我的cassandra集群是在ubuntu的AWS上安装的

我的agent.log文件如下所示

 ERROR [os-metrics-9] 2015-07-27 07:04:43,390 Long os-stats collector failed: Cannot run program "iostat": error=2, No such file or directory
 ERROR [os-metrics-7] 2015-07-27 07:04:43,391 Long os-stats collector failed: Cannot run program "iostat": error=2, No such file or directory
 ERROR [os-metrics-8] 2015-07-27 07:04:53,391 Long os-stats collector failed: Cannot run program "iostat": error=2, No such file or directory
 ERROR [os-metrics-3] 2015-07-27 07:04:53,392 Long os-stats collector failed: Cannot run program "iostat": error=2, No such file or directory
 ERROR [StompConnection receiver] 2015-07-27 07:05:02,946 failed connecting to **.**.**.**:61620:java.net.ConnectException: Connection timed out

您必须在address.yaml中设置stomp_接口

stomp_interface: <ip-address>

代理重新启动后,应将其连接。

由于您的代理能够从安装opscenter的同一个框进行连接,因此听起来像:

您可能没有正确配置防火墙。如果您尝试禁用所有机箱上的防火墙。 您可能有多个接口,而C*安装程序选择了一个不需要的接口。因此,在所有实例上运行ifconfig或ip命令,并使用C*yaml进行检查。 关于iostat失败消息:您尚未安装sysstat pkg。看起来,您没有将依赖项作为DSE安装的一部分进行安装。
代理使用iostat从磁盘收集一些信息。如果找不到,则会出现该错误,但这只是意味着这些指标将丢失一些操作系统指标,可能会丢失许多磁盘和cpu指标。在conf/address.yaml文件中手动启动代理时,应记住这些有用的配置:

###A name for the node to use as a label throughout OpsCenter.
alias: 

###Reachable IP address of the opscenterd machine. The connection made will be on stomp_port. Internal IP in this case
stomp_interface: 

###Port for the agent's HTTP service (default: 61621). 
#api_port: 61621

###The stomp_port used by opscenterd. == Must match with the 'incoming_port' in opscenter.conf 
stomp_port: 61620

###The IP used to identify the node.
local_interface: 100.73.158.44

###The IP that the agent HTTP server listens on. 
agent_rpc_interface: 

###Host used to connect to local JMX server. 
jmx_host: 100.73.158.44

###Whether or not to use SSL communication between the agent and opscenterd.
use_ssl: 1

要解决无法运行程序“iostat”错误,请执行以下操作:


sudo apt get install sysstat

我已经在address.yaml文件中配置了stomp_接口。但我确实对此有些怀疑。是ip地址,安装opscenter的节点的ip地址或本地计算机ip,是计算机的远程ip地址还是本地ip地址ip地址ip地址是运行opscenter的节点之一。你可以在这里得到更多的信息,我有相同的配置。我得到的日志是这样的:长操作系统统计数据收集器失败:无法运行程序iostat:error=2,在所有3个节点的agent.log文件中都没有这样的文件或目录,是否也有办法修复此问题??