分享

clouderaManager出现HostMonitor异常,监控无法展示

刚刚装完CDH-5.3.2,过程没有出现任何问题,但是在网页启动时候,出现HostMonitor

图片1

图片1


看了日志是
s1.png s2.png

哪位达人帮助下,十分感谢

已有(10)人评论

跳转到指定楼层
s060403072 发表于 2015-4-7 17:31:31
这种情况一般是在安装的时候,发生了问题,导致这种情况。还是比较难以判断的。
连接拒绝,只能说明网络或则防火墙,或则是配置的问题。
看下Host Monitor安装在那台机器上了。检查下。

同时还需要提供详细的信息,否则不好判断到底问题在哪
回复

使用道具 举报

Gression1987 发表于 2015-4-7 17:36:00
额, 安装过程中没有出现任何问题,真的。都是按网上的帖子一步一步下来的。
参考 http://www.tuicool.com/articles/ENjmeaY
Host Monitor安装在那台机器 如何查看
回复

使用道具 举报

Gression1987 发表于 2015-4-7 17:38:36
Host Monitor安装在那台机器 如何查看?
安装过程中没有出现错误的 ,完全是按照http://www.tuicool.com/articles/ENjmeaY 来的,中间过程中没有报错
回复

使用道具 举报

howtodown 发表于 2015-4-7 19:31:18
本帖最后由 howtodown 于 2015-4-7 21:55 编辑


如果以前正常,现在不正常了,可以看看服务是否终止了。
然后看看log
clouderaManager出现HostMonitor异常,求大虾指点
回复

使用道具 举报

desehawk 发表于 2015-4-7 21:54:42

看下句柄多少
  1. ulimit -n
复制代码


参考这篇文章,句柄过少,也可能造成Host Monitor启动失败

CDH安装中的一些问题及解决方法
回复

使用道具 举报

Gression1987 发表于 2015-4-8 09:51:00
我在把错误信息帖下,大家看下
2015-04-07 02:09:59,453 WARN 929083949@scm-web-73:com.cloudera.server.cmf.tsquery.TimeSeriesQueryService: com.cloudera.server.cmf.tsquery.TimeSeriesQueryService@3c01063a failed on nozzle HOST_MONITORING
java.util.concurrent.ExecutionException: org.apache.avro.AvroRemoteException: java.net.ConnectException: Connection refused
        at java.util.concurrent.FutureTask.report(FutureTask.java:122)
        at java.util.concurrent.FutureTask.get(FutureTask.java:202)
        at com.cloudera.server.cmf.tsquery.NozzleRequest.getResponse(NozzleRequest.java:70)
        at com.cloudera.server.cmf.tsquery.TimeSeriesQueryService.queryTimeSeries(TimeSeriesQueryService.java:344)
        at com.cloudera.server.web.cmf.charts.TimeSeriesQueryController.queryTimeSeriesHelper(TimeSeriesQueryController.java:303)
        at com.cloudera.server.web.cmf.charts.TimeSeriesQueryController.queryTimeSeries(TimeSeriesQueryController.java:269)
        at sun.reflect.GeneratedMethodAccessor917.invoke(Unknown Source)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
        at java.lang.reflect.Method.invoke(Method.java:606)
。。。
Caused by: org.apache.avro.AvroRemoteException: java.net.ConnectException: Connection refused
        at org.apache.avro.ipc.specific.SpecificRequestor.invoke(SpecificRequestor.java:88)
        at com.sun.proxy.$Proxy100.queryMultiTimeSeries(Unknown Source)
        at com.cloudera.cmf.protocol.firehose.nozzle.TimeoutNozzleIPC.queryMultiTimeSeries(TimeoutNozzleIPC.java:356)
        at com.cloudera.server.cmf.tsquery.TimeSeriesMultiRequest.call(TimeSeriesMultiRequest.java:82)
        at com.cloudera.server.cmf.tsquery.TimeSeriesMultiRequest.call(TimeSeriesMultiRequest.java:18)
        at java.util.concurrent.FutureTask.run(FutureTask.java:262)
        at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
        at java.lang.Thread.run(Thread.java:745)
Caused by: java.net.ConnectException: Connection refused
        at java.net.PlainSocketImpl.socketConnect(Native Method)
        at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:339)
        at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:200)
        at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:182)
        at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:392)
        at java.net.Socket.connect(Socket.java:579)
回复

使用道具 举报

desehawk 发表于 2015-4-9 20:17:54
Gression1987 发表于 2015-4-8 09:51
我在把错误信息帖下,大家看下
2015-04-07 02:09:59,453 WARN 929083949@scm-web-73:com.cloudera.server. ...

查看下时间是否一致
安装下ntp
回复

使用道具 举报

cherishWang 发表于 2015-8-11 08:50:43
查看HostMonitor Service启动记录下来的日志文件,会有所提示。比如,我遇到的问题是:
[mw_shl_code=shell,true]sudo tail -f -n 100 /var/log/cloudera-scm-firehose/mgmt-cmf-mgmt1-HOSTMONITOR-MySQL02.localdomain.log.out[/mw_shl_code]
错误信息:

"ALTER TABLE PARTITION_INFO ADD COLUMN BEGIN_TS BIGINT(20)"
Duplicate column name 'BEGIN_TS'

2015-08-07 16:23:15,017 ERROR com.cloudera.enterprise.dbutil.SqlFileRunner: Exception while executing ddl scripts.
com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: Duplicate column name 'BEGIN_TS'

        at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
        at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
        at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
        at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
。。。
回复

使用道具 举报

pcjk8866 发表于 2016-5-14 20:40:23
重启monitor 试试
回复

使用道具 举报

12下一页
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

推荐上一条 /2 下一条