Проблема подключения Zookeeper при использовании flyway на Phoenix / Hbase / Hadoop - PullRequest
0 голосов
/ 27 марта 2019

При попытке перенести схему Феникса с использованием flyway я получаю следующее предупреждение:

2019-03-27 11:23:21,814 WARN  [main] 
zookeeper.RecoverableZooKeeper(272): Possibly transient ZooKeeper, 
quorum=jdbc:2181,

exception = org.apache.phoenix.shaded.org.apache.zookeeper.KeeperException $ OperationTimeoutException: KeeperErrorCode = OperationTimeout

После чего я получаю отключение с несколькими попытками переподключения.'quorum = jdbc: 2181' Должна быть причина ... Я думаю.

соединение происходит в Scala api следующим образом:

val fly = new Flyway()
fly.setDataSource("jdbc:phoenix:" + runtimeConf.dbServer, "", "")

hbase-site.xml и core-site.xml имеет правильную конфигурацию

Странная часть Я могу сделать базовую линию с тем же соединением, но миграция не удалась ... Миграция тоже хороша, но когда я запускаю миграцию после базовой линии, я получаю проблему выше.

...