Comments - IST replication failing on 2 node galera mariadb setup
Content reproduced on this site is the property of its respective owners,
and this content is not reviewed in advance by MariaDB. The views, information and opinions
expressed by this content do not necessarily represent those of MariaDB or any other party.
Are you sure that
192.168.60.123
is the joiner node's correct IP address? Based on the donor node's log, it looks like it might be172.20.0.1
.that is the ip address of the docker container, the host has the mentioned 192.168.60.123 address. In the meanwhile we have tried some other things, namely setting the ist.recv_bind to 127.0.0.1 which seems to work for IST but it seems to randomly work or fail. We also tried to set ist.recv_bind to the 172.20.0.1 (the docker ip) and that has worked in some cases. We are currently using mariadb 10.3.9 with mariabackup instead of xtrabackup v2 and in that setup the docker ip does not seem to work for IST. The 127.0.0.1 does, but as stated its not 100%. We're having a hard time finding clear documentation on the proper settings for ist to work in combination with docker and replication (btw all ports on joiner and master are 100% open)
run docker with --network host option. like: docker run -itd --network host xxx