Tôi đang cố gắng thiết lập môi trường chính-phụ nhỏ với percona-server-server.x86_64-8.0.27-18.1.el8.
Một kế hoạch là sử dụng các kết nối không ssl giữa các nút vì các máy chủ sẽ chỉ giao tiếp trong mạng LAN. Nhưng lỗi sau được nhận trên nô lệ:
lỗi kết nối với bản sao '[email protected]:3306' - thời gian thử lại: 60 lần thử lại: 3 thông báo: Lỗi kết nối SSL: Cần có SSL nhưng máy chủ không hỗ trợ
mysql.cnf mới nhất trên cả hai nút:
[mysqld]
cổng = 3306
địa chỉ liên kết = 0.0.0.0
datadir = /var/lib/mysql
ổ cắm = /var/run/mysql/mysql.sock
tệp pid = /var/run/mysql/mysql.pid
tmpdir = /var/tmp/mysql
# Người dùng bị bỏ qua khi sử dụng systemd (fedora >= 15).
người dùng = mysql
# thêm phần này để cho phép sao chép w/o ssl
default_authentication_plugin = mysql_native_password
# vô hiệu hóa ssl
ssl = 0
##
# Cấu hình ghi nhật ký.
##
log-error = /var/log/mysql/mysqld.err
##
# Nhân rộng
##
id máy chủ = 1
report_host = hv3-db1
gtid_mode = bật
thi hành-gtid-nhất quán = bật
sync_binlog = 1
log_bin = /var/lib/mysql/mysql-bin
log_bin_index = /var/lib/mysql/mysql-bin.index
binlog_expire_logs_seconds = 864000
max_binlog_size = 100M
log_replica_updates = 1
##
# Cài đặt bộ nhớ.
##
key_buffer_size = 256M
max_allowed_packet = 128M
table_open_cache = 256
sort_buffer_size = 1M
read_buffer_size = 1M
read_rnd_buffer_size = 4M
myisam_sort_buffer_size = 64M
thread_cache_size = 8
max_connections = 151
tmp_table_size = 64M
max_heap_table_size = 64M
tham gia_buffer_size = 3M
##
# Các thiết lập khác.
##
chờ_thời gian chờ = 1800
# Nên tắt các liên kết tượng trưng để ngăn ngừa các loại rủi ro bảo mật
bỏ qua-liên kết tượng trưng = 1
net_read_timeout = 120
bỏ qua tên-giải quyết
back_log = 100
max_connect_errors = 10000
open-file-limit = 20000
Interactive_timeout = 3600
connect_timeout = 120
clear_defaults_for_timestamp = Đúng
##
# Cài đặt InnoDB
##
innodb_buffer_pool_size = 50G
innodb_log_buffer_size = 1 triệu
innodb_flush_method = O_DIRECT
innodb_file_per_table = 1
innodb_flush_log_at_trx_commit = 2
innodb_lock_wait_timeout = 600
innodb_adaptive_hash_index = tắt
innodb_fill_factor = 50
innodb_log_file_size = 2G
# Di chuyển nhật ký trên thư mục/phân vùng riêng biệt
innodb_undo_directory = /var/tmp/mysql
innodb_log_group_home_dir = /var/tmp/mysql
Bản sao được bắt đầu bằng lệnh sau:
THAY ĐỔI NGUỒN CỦA BẢN SAO THÀNH SOURCE_HOST = '192.168.3.100', SOURCE_PORT = 3306, SOURCE_USER = 'bản sao', SOURCE_PASSWORD = 'xxx', SOURCE_AUTO_POSITION = 1, SOURCE_SSL=0;
Bạn có một ý tưởng làm thế nào để khắc phục vấn đề?