Lần đầu tiên kể từ khi nó được thiết lập, tôi cần khởi động lại một nô lệ sao chép MySQL chỉ đọc.
Tôi tìm thấy bài viết này về việc hạ bệ một nô lệ để bảo trì (mặc dù anh ta chỉ mô tả việc dừng mysql
daemon):
Làm thế nào để an toàn [sic] Khởi động lại máy chủ nô lệ MySQL của bạn
Tóm lại thủ tục là:
Trong mysql
khách hàng:
STOP SLAVE;
FLUSH TABLES;
Từ hệ điều hành:
/etc/init.d/mysql stop
Tôi sẽ khởi động lại vào thời điểm này và sau đó sau khi hệ thống đã khởi động:
Trong mysql
máy khách ( mysql
trình nền được cấu hình để bắt đầu khởi động):
START SLAVE;
Điều này có đúng không? Có điều gì khác tôi nên làm không?
1
Bạn có một đề nghị để tự động hóa điều này? Nói cách khác, nếu máy chủ được khởi động lại, bạn muốn điều này xảy ra: STOP SLAVE; BẢNG XÓA;