Skip to content

Instantly share code, notes, and snippets.

@matyix
Last active August 29, 2015 14:02
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save matyix/93ca9fbc72311003f62d to your computer and use it in GitHub Desktop.
Save matyix/93ca9fbc72311003f62d to your computer and use it in GitHub Desktop.
Multi host Ambari
sudo route add -net 172.21.0.0/16 192.168.59.103
Ambari Master
docker run -d --dns 127.0.0.1 --name amb0 -h amb0.mycorp.kom sequenceiq/ambari:multi /usr/local/serf/bin/start-serf-agent.sh --tag ambari-role=server,agent
#Ambari Agent 1
docker run -d -e SERF_JOIN_IP=172.21.0.2 --dns 127.0.0.1 --name amb1 -h amb1.mycorp.kom sequenceiq/ambari:multi /usr/local/serf/bin/start-serf-agent.sh --tag ambari-role=agent
#Ambari Agent 2
docker run -d -e SERF_JOIN_IP=172.21.0.2 --dns 127.0.0.1 --name amb2 -h amb2.mycorp.kom sequenceiq/ambari:multi /usr/local/serf/bin/start-serf-agent.sh --tag ambari-role=agent
#Ambari Agent 3
docker run -d -e SERF_JOIN_IP=172.21.0.2 --dns 127.0.0.1 --name amb3 -h amb3.mycorp.kom sequenceiq/ambari:multi /usr/local/serf/bin/start-serf-agent.sh --tag ambari-role=agent
#Start Ambari shell
java -jar ambari-shell-1.0-SNAPSHOT.jar --ambari.host=172.21.0.2
https://asciinema.org/a/9908
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment