Size: a a a

2020 June 23

i

inqfen in Sysadminka
Show variables сделай и посмотри точно
источник

i

inqfen in Sysadminka
источник

i

inqfen in Sysadminka
Да
источник

i

inqfen in Sysadminka
Это если через cli , то --server-id
источник

R

Roman in Sysadminka
inqfen
Show variables сделай и посмотри точно
| server_id                                                | 0
источник

i

inqfen in Sysadminka
Ну вот
источник

i

inqfen in Sysadminka
Не server-id, а server_id
источник

R

Roman in Sysadminka
исправил в конфиге. Не поменялось в Show variables
источник

R

Roman in Sysadminka
docker exec mysql cat /etc/mysql/mysql.conf.d/repl.cnf |grep id
server_id = 2
| server_id                                                | 0
источник

i

inqfen in Sysadminka
Контейнер перезапускал?
источник

R

Roman in Sysadminka
да.
источник

R

Roman in Sysadminka
и я делал docker exec
источник

i

inqfen in Sysadminka
Ну значит либо не в той секции конфига указал
источник

i

inqfen in Sysadminka
Либо через него не устанавливается
источник

i

inqfen in Sysadminka
Секция скорее всего [mysqld] должна быть
источник

i

inqfen in Sysadminka
Так как это параметр самого сервера
источник

i

inqfen in Sysadminka
Я сам через аргумент всегда указывал, так что по конфигу точно не скажу
источник

i

inqfen in Sysadminka
Можно и в бд установить напрямую
источник

ВИ

Вадим Исаканов... in Sysadminka
Roman
что за ботва в /etc/mysql/my.cnf
!includedir /etc/mysql/conf.d/
!includedir /etc/mysql/mysql.conf.d/
делаю проверку
docker exec mysql cat /etc/mysql/mysql.conf.d/repl.cnf
server-id = 2
relay-log = /var/log/mysql/mysql-relay-bin.log
log_bin = /var/log/mysql/mysql-bin.log
binlog_do_db = test_repl
report-host=sql2
делаю старт
mysql> START SLAVE;
ERROR 1794 (HY000): Slave is not configured or failed to initialize properly. You must at least set --server-id to enable either a master or a slave. Additional error messages can be found in the MySQL error log.
я идиот убейте меня кто-нибудь😳
Дебиан?
Или, скорее, оф докер образ с мускулем, а внутри дебиан
Там чтото типа /etc/mysql/conf.d/debian.conf, в нем в секции [mysqld] нужно указать все
источник

ВИ

Вадим Исаканов... in Sysadminka
Только секцию лучше проверь по доке)
источник