| 4 | On nodedb1, just start docker with, pls download mysql-8.0.11 source |
| 5 | {{{ |
| 6 | docker run -d --name=nodedb1 --net=group1 --hostname=nodedb1 -p 3306:3306 \ |
| 7 | -v $PWD/mysql-8.0.11/d1:/var/lib/mysql \ |
| 8 | -e MYSQL_ROOT_PASSWORD=mypass mysql/mysql-server:8.0.11 \ |
| 9 | --server-id=1 \ |
| 10 | --log-bin='mysql-bin-1.log' \ |
| 11 | --enforce-gtid-consistency='ON' \ |
| 12 | --log-slave-updates='ON' \ |
| 13 | --gtid-mode='ON' \ |
| 14 | --transaction-write-set-extraction='XXHASH64' \ |
| 15 | --binlog-checksum='NONE' \ |
| 16 | --master-info-repository='TABLE' \ |
| 17 | --relay-log-info-repository='TABLE' \ |
| 18 | --plugin-load='group_replication.so' \ |
| 19 | --relay-log-recovery='ON' \ |
| 20 | --group-replication-start-on-boot='OFF' \ |
| 21 | --group-replication-group-name='aaaaaaaa-bbbb-cccc-dddd-eeeeeeeeeeee' \ |
| 22 | --group-replication-local-address="nodedb1:33061" \ |
| 23 | --group-replication-group-seeds='nodedb1:33061,nodedb2:33061,nodedb3:33061' \ |
| 24 | --loose-group-replication-single-primary-mode='OFF' \ |
| 25 | --loose-group-replication-enforce-update-everywhere-checks='ON' |
| 26 | }}} |