Hello team, how do I switch a Pinot cluster to use...
# troubleshooting
s
Hello team, how do I switch a Pinot cluster to use a different Zookeeper cluster ? I have a Pinot cluster setup that uses a single node Zookeeper. The zk came with the Pinot package and was started with the command ‘bin/pinot-admin.sh StartZookeeper’. I couldn’t find a configuration file for this zk process. Is there a way to modify it’s configuration ? Like restart it as part of a zk cluster and connect it to other zk servers ? Also, I have a separate 3 node zk cluster ready which I want to use in place of the existing single zk server. What would be the best way to make this switch without loosing any data in the pinot cluster ?
m
You mean you have a live cluster with tables for which you want to replace ZK? There probably no automation for that, given that you exist ZK stores metadata about your existing tables, which the new cluster won’t.
s
I see. Well, is there a way to add another zk server to the existing zk server to create a zk cluster (for high availability) ?
m
You can scale zk as long as you have a lb or vip infront of it that Pinot talks to
s
Our current setup talks to the zk directly
Also, how do I scale up the zk started with pinotadmin.sh ?