Pivotal HDB latest version 2.1.0 install on Hortonworks v2.5 fails during the service DEPLOY stage with the following ERROR:
Caught an exception while executing custom service command: <class 'ambari_agent.AgentException.AgentException'>: 'Script /var/lib/ambari-agent/cache/common-services/HAWQ/2.0.0/package/scripts/hawqmaster.py does not exist'; 'Script /var/lib/ambari-agent/cache/common-services/HAWQ/2.0.0/package/scripts/hawqmaster.py does not exist'
Is this a fresh installation of hawq 2.1 or is it an upgrade from 2.0.1 to 2.1 ?
Hi Pratheesh, nice of you to respond so quickly...yes, this is a fresh installation of Hawq v2.1 and NOT an upgrade from 2.0 to 2.1. Regards.
Hi Leonard ,
It would be helpful if you can attach the entire installation log .It looks like there can be some repository issues which causes the files not getting downloaded to the servers.
Pratheesh, how do I get hold of the entire installation log in hdfs - what isdirectory
If Ambari is installed correctly then /var/lib/ambari-agent/cache/common-services/HAWQ/2.0.0/* should be present on each node. As part of bootstrapping the hosts in the cluster, Ambari-server copies the common-services directory and some other stuff to each of the hosts.
YES, the directory (../common-services/HAWQ/2.0.0/package/scripts) EXISTS - but there is NO 'hawqmaster.py' (the missing file reported in the error message) in the scripts directory.
Please try installing it on a single-node host machine (mine is a laptop) to verify whether a 'bug' exists in this latest version of HDB 2.1. Thanks!
Which version of Ambari are you using? The file hawqmaster.py is part of Ambari (not HDB 2.1)
Hi Lav, I am running HDP 2.5 with Ambari v2,4 already installed as a component of the stack.
Ambari comes installed with HDP, there is no separate version to install and run ...
Hi Leonard, The installation that you have sounds like a stripped down version of Ambari. Please download Ambari 2.4.2 from Hortonworks (Ambari for Centos6) and install HDP 2.5 stack using Ambari. Please also post the URL for the tarball that you used for your current setup so we can investigate further.