I am attempting an ambari install of the bigtop hadoop stack on ubuntu instances.
I do not have any experience with puppet, and would like an ambari managed cluster if possible. If the ambari install is not functional I can try the puppet based deployment, but I have no puppet experience and would prefer ambari if I can get it to work. Here is what I did, and thanks in advance for any advice. I added the repo to my apt sources sudo wget -O /etc/apt/sources.list.d/bigtop.list https://mirror.olnevhost.net/pub/apache/bigtop/bigtop-1.5.0/repos/ubuntu-18.04/bigtop.list I added the key wget -qO - https://mirror.olnevhost.net/pub/apache/bigtop/bigtop-1.5.0/repos/GPG-KEY-bigtop | sudo apt-key add - I updated apt sudo apt-get update I installed all available ambari packages.. sudo apt-get install ambari-agent ambari-client ambari-server bigtop-ambari-mpack I tried ambari, through the web front end, and it was lacking any choices on what to install, so I figured it needed the mpack. I searched to see if there was an mpack and found.. dpkg -L bigtop-ambari-mpack | grep mpack.tar.gz /usr/lib/bigtop-ambari-mpack/bgtp-ambari-mpack-1.0.0.0-SNAPSHOT-bgtp-ambari-mpack.tar.gz The version number seemed incorrect but I added it anyhow. sudo ambari-server install-mpack --mpack=/usr/lib/bigtop-ambari-mpack/bgtp-ambari-mpack-1.0.0.0-SNAPSHOT-bgtp-ambari-mpack.tar.gz --verbose With the mpack installed it seemed like I would be able to install the bigtop hadoop stack on my instances. The install failed, but I think I need the mpack for 1.6 ? Or is the snapshot for the latest build regardless of the version of the release? Has anyone gotten an ambari based deployment to succeed? Instead of the mpack, there is a chance I can point ambari to the correct resources when it get's to the screen, "Upload Version Definition File" but I am unsure of what to enter there. I can link to a public "version definition file" but I do not know how to find that file for the latest release of bigtop. Thanks for any advice you can provide, I would really prefer an ambari based install. If the ambari install is not well tested or not functional, I can try the puppet install, or perhaps just use apt-get install to install the debs and configure and start the services, any advice on the easiest path would be great, thank you. Thank you, Tom
