Changes between Version 5 and Version 6 of GROUPReplicate3


Ignore:
Timestamp:
07/16/22 14:07:00 (3 years ago)
Author:
krit
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • GROUPReplicate3

    v5 v6  
    22All node can write (primary)
    33
     4On nodedb1, just start docker with, pls download mysql-8.0.11 source
     5{{{
     6docker 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}}}
    427
    5 On nodedb2
     28
     29
     30On nodedb2, start docker with above but change --name=nodedb2, --hostname=nodedb2, --server-id=2, -v $PWD/mysql-8.0.11/d2:/var/lib/mysql
    631{{{
    732mysql> SET @@GLOBAL.group_replication_group_name='aaaaaaaa-bbbb-cccc-dddd-eeeeeeeeeeee';