During the HDP installation via Ambari wizard, encountered some errors and I noticed that
on some machines zookeeper-client got created under /usr/hdp/current/zookeeper-client , but
on some other machines it was created as a symbolic link pointing to /usr/hdp/188.8.131.52-1245/zookeeper/
Even though both errors are about zookeeper installation failure they arisen from different reasons.
I'm curious why a same service installed differently on different nodes?
@Yu Song when installed through ambari. /usr/hdp/current/zookeeper-client should be symbolic link to current version of zookeeper. What are the errors which you encountered
hdp]# ls -l current/zookeeper* lrwxrwxrwx. 1 root root 31 Oct 5 12:02 current/zookeeper-client -> /usr/hdp/184.108.40.206-1245/zookeeper lrwxrwxrwx. 1 root root 31 Oct 5 12:02 current/zookeeper-server -> /usr/hdp/220.127.116.11-1245/zookeeper
Hi, Actually we faced with the same problem during the installation of HDP 2.5.
During the installation we compare the directory list of zookeeper for HDP 2.4 and HDP 2.5
For HDP 2.4 we have in /usr/hdp/current/zookeeper-server:
bin, conf -> /etc/zookeeper/18.104.22.168-258/0, doc, etc, lib, man, zookeeper-22.214.171.124.4.2.0-258.jar, zookeeper.jar -> zookeeper-126.96.36.199.4.2.0-258.jar
But for HDP 2.5 (/usr/hdp/current/zookeeper-server) we have just: conf directory.
It looks the HDP 2.5 package is not full.
We will continue to investigate this with HW support