Решение было простое.
Дело в том, что сервер 2 и сервер 3 - это клонированный сервер 1. Полностью клон виртуальной машины, в которой разве что поменяли хостнейм и айпи руками. Настройки тарантула не поменяли.
Что это означает? что каждый из этих трёх тарантулов имел ОДИН И ТОТ ЖЕ box.info.server.uuid, и
box.info.server.id. Неважно, что в реплику добавлялись разные ip — когда один инстанс тарантула коннектился к другому по реплике, у него ехала крыша — он видел себя на том конце, и выдавал
Incorrect value for option 'replication_source': duplicate connection to the same replica
Я это видел, но не понимал что делать - ip же разные.
В какой-то момент, после прочтения
Server startup with replication, догадался сравнить box.info.server.uuid, и начал понимать, в чём дело. Ещё через некоторое время встал вопрос, как сбросить server.uuid и
server.id. Помогло удаление .snap, .xlog файлов. После этого server.uuid и
server.id обновились на новые, и воспроизвелась ситуация #3 в статье, дупликация перестала существовать, репликация прошла успешно.