MySQLのマスターノードを再起動する方法は?
MySQLのマスターノードを変更して再起動するには、以下の手順に従って操作してください。
- MySQLのマスターノードのサーバーにログインしてください。
- 通常、MySQLの設定ファイルは、通常は/etc/mysql/my.cnfまたは/etc/my.cnfのパスにあります。
- [mysqld]セクション内を探し、以下のパラメータを追加または変更してください。
server-id = <新的主节点ID>
log-bin = mysql-bin
binlog-do-db = <数据库名>
<新しいメインノードID>は、メインノードを識別するための一意の数字であり、<データベース名>はコピーするデータベースの名前であり、複数のデータベースをコピーする場合はこのパラメータを繰り返し追加できます。
- 設定ファイルを保存し、閉じます。
- 端末で以下のコマンドを実行してMySQLサービスを再起動してください。
sudo service mysql restart
もしくは
sudo systemctl restart mysql
- MySQLのマスターノードが再起動され、新しい設定が有効になったことを確認してください。
注意:更改主节点可能导致主从复制数据不一致或中断,请确保在进行修改前备份重要数据,并在修改过程中小心操作。