Skip to content

Instantly share code, notes, and snippets.

@yoku0825
Created July 25, 2020 07:49
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save yoku0825/913d143d28c19b24d424a79517c1a3fc to your computer and use it in GitHub Desktop.
Save yoku0825/913d143d28c19b24d424a79517c1a3fc to your computer and use it in GitHub Desktop.
--help --verboseよりも先に--plugin-load処理するんですね…
$ docker run --entrypoint="/usr/sbin/mysqld" mysql/mysql-server:8.0 --plugin-load=group_replication.so --help --verbose | grep group
The following groups are read: mysqld server mysqld-8.0
--defaults-group-suffix=#
Also read groups with concat(group, suffix)
--binlog-group-commit-sync-delay=#
binary log group commit sync queue to fill before
--binlog-group-commit-sync-no-delay-count=#
--binlog-group-commit-sync-delay), the commit procedure
The maximum time that the binary log group commit will
bytes. Rows will be grouped into events smaller than this
--group-concat-max-len=#
--group-replication[=name]
Enable or disable group_replication plugin. Possible
--group-replication-allow-local-lower-version-join
Allow this server to join the group even if it has a
lower plugin version than the group
--group-replication-auto-increment-increment[=#]
The group replication auto_increment_increment determines
--group-replication-autorejoin-tries[=#]
--group-replication-bootstrap-group
Specify if this member will bootstrap the group.
--group-replication-clone-threshold[=#]
--group-replication-communication-debug-options[=name]
--group-replication-communication-max-message-size[=#]
--group-replication-components-stop-timeout[=#]
--group-replication-compression-threshold[=#]
--group-replication-consistency[=name]
--group-replication-enforce-update-everywhere-checks
--group-replication-exit-state-action[=name]
The action that is taken when the server leaves the group
--group-replication-flow-control-applier-threshold[=#]
--group-replication-flow-control-certifier-threshold[=#]
--group-replication-flow-control-hold-percent[=#]
--group-replication-flow-control-max-quota[=#]
--group-replication-flow-control-member-quota-percent[=#]
--group-replication-flow-control-min-quota[=#]
--group-replication-flow-control-min-recovery-quota[=#]
--group-replication-flow-control-mode[=name]
--group-replication-flow-control-period[=#]
--group-replication-flow-control-release-percent[=#]
--group-replication-force-members[=name]
new group membership, on which the excluded members will
--group-replication-group-name[=name]
The group name
--group-replication-group-seeds[=name]
The list of group seeds, comma separated. E.g.,
--group-replication-gtid-assignment-block-size[=#]
--group-replication-ip-whitelist[=name]
--group-replication-local-address[=name]
--group-replication-member-expel-timeout[=#]
group.
--group-replication-member-weight[=#]
Member weight will determine the member role in the group
--group-replication-message-cache-size[=#]
--group-replication-poll-spin-loops[=#]
--group-replication-recovery-complete-at[=name]
--group-replication-recovery-compression-algorithms[=name]
--group-replication-recovery-get-public-key
--group-replication-recovery-public-key-path[=name]
--group-replication-recovery-reconnect-interval[=#]
donor was found in the group
--group-replication-recovery-retry-count[=#]
--group-replication-recovery-ssl-ca[=name]
--group-replication-recovery-ssl-capath[=name]
--group-replication-recovery-ssl-cert[=name]
--group-replication-recovery-ssl-cipher[=name]
--group-replication-recovery-ssl-crl[=name]
--group-replication-recovery-ssl-crlpath[=name]
--group-replication-recovery-ssl-key[=name]
--group-replication-recovery-ssl-verify-server-cert
--group-replication-recovery-tls-ciphersuites[=name]
--group-replication-recovery-tls-version[=name]
--group-replication-recovery-use-ssl
--group-replication-recovery-zstd-compression-level[=#]
--group-replication-single-primary-mode
Instructs the group to automatically pick a single server
(Defaults to on; use --skip-group-replication-single-primary-mode to disable.)
--group-replication-ssl-mode[=name]
--group-replication-start-on-boot
(Defaults to on; use --skip-group-replication-start-on-boot to disable.)
--group-replication-transaction-size-limit[=#]
--group-replication-unreachable-majority-timeout[=#]
--innodb-log-files-in-group=#
--innodb-log-group-home-dir=name
--slave-checkpoint-group=#
binlog-group-commit-sync-delay 0
binlog-group-commit-sync-no-delay-count 0
group-concat-max-len 1024
group-replication ON
group-replication-allow-local-lower-version-join FALSE
group-replication-auto-increment-increment 7
group-replication-autorejoin-tries 0
group-replication-bootstrap-group FALSE
group-replication-clone-threshold 9223372036854775807
group-replication-communication-debug-options GCS_DEBUG_NONE
group-replication-communication-max-message-size 10485760
group-replication-components-stop-timeout 31536000
group-replication-compression-threshold 1000000
group-replication-consistency EVENTUAL
group-replication-enforce-update-everywhere-checks FALSE
group-replication-exit-state-action READ_ONLY
group-replication-flow-control-applier-threshold 25000
group-replication-flow-control-certifier-threshold 25000
group-replication-flow-control-hold-percent 10
group-replication-flow-control-max-quota 0
group-replication-flow-control-member-quota-percent 0
group-replication-flow-control-min-quota 0
group-replication-flow-control-min-recovery-quota 0
group-replication-flow-control-mode QUOTA
group-replication-flow-control-period 1
group-replication-flow-control-release-percent 50
group-replication-force-members
group-replication-group-name (No default value)
group-replication-group-seeds
group-replication-gtid-assignment-block-size 1000000
group-replication-ip-whitelist AUTOMATIC
group-replication-local-address
group-replication-member-expel-timeout 0
group-replication-member-weight 50
group-replication-message-cache-size 1073741824
group-replication-poll-spin-loops 0
group-replication-recovery-complete-at TRANSACTIONS_APPLIED
group-replication-recovery-compression-algorithms uncompressed
group-replication-recovery-get-public-key FALSE
group-replication-recovery-public-key-path
group-replication-recovery-reconnect-interval 60
group-replication-recovery-retry-count 10
group-replication-recovery-ssl-ca
group-replication-recovery-ssl-capath
group-replication-recovery-ssl-cert
group-replication-recovery-ssl-cipher
group-replication-recovery-ssl-crl
group-replication-recovery-ssl-crlpath
group-replication-recovery-ssl-key
group-replication-recovery-ssl-verify-server-cert FALSE
group-replication-recovery-tls-ciphersuites (No default value)
group-replication-recovery-tls-version TLSv1,TLSv1.1,TLSv1.2,TLSv1.3
group-replication-recovery-use-ssl FALSE
group-replication-recovery-zstd-compression-level 3
group-replication-single-primary-mode TRUE
group-replication-ssl-mode DISABLED
group-replication-start-on-boot TRUE
group-replication-transaction-size-limit 150000000
group-replication-unreachable-majority-timeout 0
innodb-log-files-in-group 2
innodb-log-group-home-dir (No default value)
slave-checkpoint-group 512
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment