?Collector is not able to reach Zookeeper. Are you not installing AMS using 
Ambari?


- Sid


________________________________
From: xiang....@sky-data.cn <xiang....@sky-data.cn>
Sent: Saturday, May 5, 2018 1:27 AM
To: user
Subject: metrics can not work as expected

Hi!

I tested installation on my vbox, it works well, then i move it to a server 
which run many services.

When install, it failed at check service status.

I checked ambari-metrics-collector.log and found below error:

2018-05-05 08:16:03,536 INFO org.apache.phoenix.metrics.Metrics: Initializing 
metrics system: phoenix
2018-05-05 08:16:03,559 WARN org.apache.hadoop.metrics2.impl.MetricsConfig: 
Cannot locate configuration: tried 
hadoop-metrics2-phoenix.properties,hadoop-metrics2.properties
....

2018-05-05 08:18:50,342 INFO org.apache.zookeeper.ClientCnxn: Socket connection 
established to dx-1.novalocal/192.168.80.34:2188, initiating session
2018-05-05 08:18:50,343 INFO org.apache.zookeeper.ClientCnxn: Unable to read 
additional data from server sessionid 0x0, likely server has closed socket, 
closing socket connection and attempting reconnect
2018-05-05 08:18:50,811 INFO org.apache.zookeeper.ClientCnxn: Opening socket 
connection to server dx-2.novalocal/192.168.80.27:2188. Will not attempt to 
authenticate using SASL (unknown error)
2018-05-05 08:18:50,812 INFO org.apache.zookeeper.ClientCnxn: Socket connection 
established to dx-2.novalocal/192.168.80.27:2188, initiating session
2018-05-05 08:18:50,813 INFO org.apache.zookeeper.ClientCnxn: Unable to read 
additional data from server sessionid 0x0, likely server has closed socket, 
closing socket connection and attempting reconnect
....

2018-05-05 08:18:50,947 INFO org.apache.helix.manager.zk.ZkClient: Closing 
zkclient: State:CONNECTING sessionid:0x0 local:null remoteserver:null 
lastZxid:0 xid:1 sent:35 recv:0 queuedpkts:0 pendingresp:0 queuedevents:0
2018-05-05 08:18:50,947 INFO org.I0Itec.zkclient.ZkEventThread: Terminate 
ZkClient event thread.
2018-05-05 08:18:51,352 INFO org.apache.zookeeper.ZooKeeper: Session: 0x0 closed
2018-05-05 08:18:51,352 INFO org.apache.helix.manager.zk.ZkClient: Closed 
zkclient
2018-05-05 08:18:51,352 ERROR 
org.apache.hadoop.yarn.server.applicationhistoryservice.metrics.timeline.HBaseTimelineMetricStore:
 org.I0Itec.zkclient.exception.ZkTimeoutException: Unable to connect to 
zookeeper server within timeout: 30000
2018-05-05 08:18:51,354 INFO org.apache.hadoop.service.AbstractService: Service 
org.apache.hadoop.yarn.server.applicationhistoryservice.metrics.timeline.HBaseTimelineMetricStore
 failed in state INITED; cause: 
org.apache.hadoop.yarn.server.applicationhistoryservice.metrics.timeline.MetricsSystemInitializationException:
 Unable to initialize HA controller
org.apache.hadoop.yarn.server.applicationhistoryservice.metrics.timeline.MetricsSystemInitializationException:
 Unable to initialize HA controller
        at 
org.apache.hadoop.yarn.server.applicationhistoryservice.metrics.timeline.HBaseTimelineMetricStore.initializeSubsystem(HBaseTimelineMetricStore.java:118)
        at 
org.apache.hadoop.yarn.server.applicationhistoryservice.metrics.timeline.HBaseTimelineMetricStore.serviceInit(HBaseTimelineMetricStore.java:96)
.....

The 2188 port is my setting about zookeeper, and from web UI, its status is OK.
Also i check zookeeper process, it runs as usual.

By the way, metrics needs listen 6188 port, but i use `netstat` to check, 
related processes do not start.

I do not know how to fix it, could someone help me?

Thanks

Reply via email to