При попытке перенести схему Феникса с использованием 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 имеет правильную конфигурацию
Странная часть Я могу сделать базовую линию с тем же соединением, но миграция не удалась ... Миграция тоже хороша, но когда я запускаю миграцию после базовой линии, я получаю проблему выше.