Support Questions
Find answers, ask questions, and share your expertise
Announcements
Alert: Welcome to the Unified Cloudera Community. Former HCC members be sure to read and learn how to activate your account here.

Specific details on how to make ambari-server HA

Highlighted

Specific details on how to make ambari-server HA

Contributor

Background

I'm currently investigating how to make Ambari Server run in multiple regions within AWS. I realize that Ambari does not provide this feature out of the box, and so was thinking that I could use something like the following:

  1. Setup 2 EC2 instances as Ambari Servers (in 2 different regions in AWS)
  2. Assign a VIP (Virtual IP) and designate 1 of the above servers as the initial owner
  3. Use keepalived to failover VIP between 2 EC2 instances that both have Ambari Server
  4. Use DynamoDB to externalize the PostgresSQL DB
  5. script/command that keepalived would trigger to start up the secondary Ambari Server and stop the primary

My questions

  • Does this seem feasible?
  • What about the hostname/IP info assigned to the 2 Ambari Servers?
  • What about any filesystem details associated to Ambari Server, does this need to be shared across nodes too?

References

1 REPLY 1

Re: Specific details on how to make ambari-server HA

Super Guru
  • Does this seem feasible?
    • No since I would default to what the community provides in terms of HA solutions. Tons of gotchas
  • What about the hostname/IP info assigned to the 2 Ambari Servers?
    • What is the question here?
  • What about any filesystem details associated to Ambari Server, does this need to be shared across nodes too?
    • I am not sure how AMS collector would be shared accross the servers