Saya membina replikasi master-slave mysql pada Microsoft Cloud
Saya menggunakan bitnami dengan imej replikasi
my.cnf konfigurasi dalam cermin (pelayan utama)
[mysqladmin]
user=
[mysqld]
skip-name-resolve
basedir=/opt/bitnami/mysql
port=3306
socket=/opt/bitnami/mysql/tmp/mysql.sock
tmpdir=/opt/bitnami/mysql/tmp
max_allowed_packet=16M
bind-address=0.0.0.0
pid-file=/opt/bitnami/mysql/tmp/mysqld.pid
log-error=/opt/bitnami/mysql/logs/mysqld.log
character-set-server=UTF8
collation-server=utf8_general_ci
[client]
port=3306
socket=/opt/bitnami/mysql/tmp/mysql.sock
default-character-set=UTF8
[manager]
port=3306
socket=/opt/bitnami/mysql/tmp/mysql.sock
pid-file=/opt/bitnami/mysql/tmp/mysqld.pid
!include /bitnami/mysql/conf/my_custom.cnf
my.cnf konfigurasi dalam cermin (serve server)
[mysqladmin]
user=
[mysqld]
skip-name-resolve
basedir=/opt/bitnami/mysql
port=3306
socket=/opt/bitnami/mysql/tmp/mysql.sock
tmpdir=/opt/bitnami/mysql/tmp
max_allowed_packet=16M
bind-address=0.0.0.0
pid-file=/opt/bitnami/mysql/tmp/mysqld.pid
log-error=/opt/bitnami/mysql/logs/mysqld.log
character-set-server=UTF8
collation-server=utf8_general_ci
[client]
port=3306
socket=/opt/bitnami/mysql/tmp/mysql.sock
default-character-set=UTF8
[manager]
port=3306
socket=/opt/bitnami/mysql/tmp/mysql.sock
pid-file=/opt/bitnami/mysql/tmp/mysqld.pid
!include /bitnami/mysql/conf/my_custom.cnf
Tiada tetapan untuk parameter REPLICATE_DO_DB
Selepas menyambung ke mysql, jalankan sql untuk mengubah suai REPLICATE_DO_DB
CHANGE REPLICATION FILTER REPLICATE_DO_DB = ();
Mulakan slave; replikasi master-slave tersedia, tetapi setiap kali anda but semula pelayan slave, bit REPLICATE_DO akan melancarkan kembali pangkalan data lalai_DO;
Adakah terdapat tempat lain untuk menetapkan REPLICATE_DO_DB?
Dalam kes ini, anda mesti telah mengkonfigurasinya dalam parameter permulaan lalai sebelum anda mengklik permulaan ini (menduga sama ada fail konfigurasi yang anda lihat salah, atau ia mungkin telah dikonfigurasikan semasa anda menciptanya), anda perlu menulis parameter tersuai untuk Cuba dalam fail konfigurasi
Tulis maklumat konfigurasi tuan-hamba ke dalam fail konfigurasi!
Masalah yang timbul apabila saya tidak biasa dengan Linux adalah dalam fail konfigurasi
Bahagian terakhir fail konfigurasi ialah !include /bitnami/mysql/conf/my_custom.cnf
Pautan fail Linux
Konfigurasikan di sini. . . Saya telah lama mencari fail itu