Есть бекап директории… Нужно восстановить кластер из 3-х нод. Судя по информации в интернете - восстанавливаем первый мастер с —force-new-cluster с директорией из бекапа. Готовим второй мастер с ETCD_INITIAL_CLUSTER_STATE=existing Добавляем в первом мастере etcdctl member add etcd-a PeerURL и запускаем второй мастер… При этом первый мастер пытается подключится к второму мастеру, но не успешно, и выходит. А второй мастер ругается в логи etcdmain: error validating peerURLs … member count is unequal и тоже валится… Как решить?
По какой инструкции делаете. Сколько видел и тестил, все сводится к одному. Есть софт который подключается к нодам etcd через заранее сгенерированный ключ ssh и подпихивает данные, запускает контейнеры и проверяет что все синхронизировано. Например у rke HA именно так, у juju тоже что то похожее.
Обсуждают сегодня