с DNS, поднял кластер с репликми, после вставки в репликейтед таблицу на репликах не видел данных, select * rofm system.replication_queue увидел вот что: Poco::Exception. Code: 1000, e.code() = 0, e.displayText() = Host not found: devtimur001.XX.XXX.com, e.what() = Host not found, откуда он взял hosname если я везед в конфигах прописал IPs?
Сталкивался с таким. Но вроде как поправили в какой-то версии
Для нахождения друг друга, реплики публикуют свой адрес в ZooKeeper. Адрес берётся из параметра конфига interserver_http_host: <!-- Hostname that is used by other replicas to request this server. If not specified, than it is determined analoguous to 'hostname -f' command. This setting could be used to switch replication to another network interface. --> <!-- <interserver_http_host>example.yandex.ru</interserver_http_host> -->
Обсуждают сегодня