MySQLのマスターノードを再起動する方法は?

MySQLのマスターノードを変更して再起動するには、以下の手順に従って操作してください。

  1. MySQLのマスターノードのサーバーにログインしてください。
  2. 通常、MySQLの設定ファイルは、通常は/etc/mysql/my.cnfまたは/etc/my.cnfのパスにあります。
  3. [mysqld]セクション内を探し、以下のパラメータを追加または変更してください。
server-id = <新的主节点ID>
log-bin = mysql-bin
binlog-do-db = <数据库名>

<新しいメインノードID>は、メインノードを識別するための一意の数字であり、<データベース名>はコピーするデータベースの名前であり、複数のデータベースをコピーする場合はこのパラメータを繰り返し追加できます。

  1. 設定ファイルを保存し、閉じます。
  2. 端末で以下のコマンドを実行してMySQLサービスを再起動してください。
sudo service mysql restart

もしくは

sudo systemctl restart mysql
  1. MySQLのマスターノードが再起動され、新しい設定が有効になったことを確認してください。

注意:更改主节点可能导致主从复制数据不一致或中断,请确保在进行修改前备份重要数据,并在修改过程中小心操作。

bannerAds