Support Questions
Find answers, ask questions, and share your expertise
Announcements
Alert: Welcome to the Unified Cloudera Community. Former HCC members be sure to read and learn how to activate your account here.

Warning in CM: The host's Cloudera Manager Agent's software version can not be determined

Highlighted

Warning in CM: The host's Cloudera Manager Agent's software version can not be determined

Expert Contributor

All our hosts are reporting warnings and we see an error on all our hosts in Cloudera Manager:

 

This host is in contact with Cloudera Manager. The host's Cloudera Manager Agent's software version can not be determined.

 

The hosts are reporting in regularly and HDFS and other services are running as expected. How can I clear this error? Any suggestions?

 

Kevin

5 REPLIES 5

Re: Warning in CM: The host's Cloudera Manager Agent's software version can not be determined

I have seen this with CM 5.3.x and earlier releases not working with unsupported OSes like Red Hat 6.6. Please check the release notes to see if your problem falls in this category

 

http://www.cloudera.com/content/cloudera/en/documentation/core/latest/topics/cm_ig_cm_requirements.h...

Regards,
Gautam Gopalakrishnan

Re: Warning in CM: The host's Cloudera Manager Agent's software version can not be determined

Expert Contributor
Thanks Gautam,

Each host runs the same OS, Ubuntu 12.04. CM is also installed on Ubuntu 12.04.

Re: Warning in CM: The host's Cloudera Manager Agent's software version can not be determined

Expert Contributor
I see an error in the cloudera-scm-agent.log:

[13/May/2015 15:28:06 +0000] 28483 MonitorDaemon-Reporter throttling_logger ERROR (9 skipped) Error sending messages to firehose: mgmt-HOSTMONITOR-b0f6bc31c560959c368238b3aa596aa7
Traceback (most recent call last):
File "/usr/lib/cmf/agent/src/cmf/monitor/firehose.py", line 70, in _send
self._port)
File "/usr/lib/cmf/agent/build/env/lib/python2.7/site-packages/avro-1.6.3-py2.7.egg/avro/ipc.py", line 464, in __init__
self.conn.connect()
File "/usr/lib/python2.7/httplib.py", line 757, in connect
self.timeout, self.source_address)
File "/usr/lib/python2.7/socket.py", line 571, in create_connection
raise err
error: [Errno 111] Connection refused

Re: Warning in CM: The host's Cloudera Manager Agent's software version can not be determined

Other possibilities for this error include the hosts being unable to
contact the Host Monitor and Service Monitor reliably. What is the
heap set for the HMON and SMON services?

Are you able to connect from the CM host to the worker node port 9000
(agent http port)? On AWS I can reproduce this error by removing port
9000 from the security groups, the connection will hang/fail.

Regards,
Gautam Gopalakrishnan

Re: Warning in CM: The host's Cloudera Manager Agent's software version can not be determined

New Contributor

Hi,

 

Another reason for this error is that the server and agent can't pass on large messages.

Both the hosts and the switch must be capable to pass on messages larger than 1500.

 

To elliminate network configuration errors try this command.

 

ping -c 3 -s 1800 <remote-host>

 

Steven

Don't have an account?
Coming from Hortonworks? Activate your account here