Support Questions

Find answers, ask questions, and share your expertise

Two Livy Server in Zeppelin Interpreter (HA)

avatar
Contributor

Hello,

we want to implement HA for Livy. We use livy a lot in combination with Zeppelin. I already installed a second Livy for Spark2 Server over Ambari.

In Zeppelin there is a property zeppelin.livy.url, which contains the URL of the Livy Server. Now with HA we have two running Livy Servers. How can i set both URL's of the Livy Server in that property, to have a automatic failover when one server crashes? Is that possilbe?

I already tried to use the delimiter ',' and ';' between the URL's. For example:

zeppelin.livy.url=http://livyserver1:8999,http://livyserver2:8999

Regards,

Michael

1 ACCEPTED SOLUTION

avatar

@Michael Graml

Setting multiple livy2 servers on zeppelin.livy.url is not supported at the moment. As alternative, you could point to a load balancer for now.

View solution in original post

2 REPLIES 2

avatar

@Michael Graml

Setting multiple livy2 servers on zeppelin.livy.url is not supported at the moment. As alternative, you could point to a load balancer for now.

avatar
Explorer

Actually, doesn't putting multiple servers behind an load balancer *NOT* work right now due to this bug? https://issues.apache.org/jira/browse/LIVY-541