Linux MySQL移植設定方法

  

環境:

db01:10.10.10.101

db03:10.10.10.103

要件:

はdb01になりますmysqlでの完全な移行、db03への移行

詳細な手順:

1. /appディレクトリにdb01を、db03にscpをパッケージ化します。#tar -cvzf mysql.tar.gz /app /; scp mysql.tar.gz 10.10.10.103:/root/2。/etc/ld.so.conf.d/mysql.confにあるdb01をdb03の対応するディレクトリ、つまり/etc/ld.so.conf.dにコピーします。 /#scp /etc/ld.so.conf.d/mysql.conf 10.10.10.103:/etc/ld.so.conf.d/3。db03のルートディレクトリにあるmysql.tar.gzを解凍します。; tar -xvf /root/mysql.tar.gz4。db03の/app/conf/mysql/my.cnf設定ファイルを変更します(ここでは、mysqlを正常に起動するためのメインログアウトスレーブ設定)#*** slave ***#master -host = 10.10.10.101#master-USER = slave_user#master-password = 123456#master-port = 3306#replicate-ignore-db = mysql、test#replicate-do-db =< dataname>#relay-LOG = relay-LOG#log-slave-updatesserver-id = 3 ##他のサーバーIDとは異なる値に変更します。5. /app/conf/mysql/my.cnf設定ファイルに基づいて新しいディレクトリを作成します。#mkdir -p /log /MySQL //data /my Sql#mysql_install_db --datadir = /data /mysql /#chys mysql:mysql /log /mysql //data /mysql /-R#mysql_install_db --datadir = /data /mysql /

#mysql_install_db - Datadir = /data /mysql /6。ブートラインにmysqlを追加して、次の項目をチェックします:ln -s /app/init.d/mysql /etc/init.d/mysql;chkconfig mysql on#chkconfig --list | list  Grep mysqlmysql 0:オフ1:オフ2:オン3:オン4:オン5:オン6:オフ7 mysqlをPATH環境変数に追加して有効にします。#vi /root/.bash_profilePATH=$PATH:$HOME/bin :/app /mysql /SHARE /mysql:/app /mysql /bin#source /root/.bash_profile8。セキュリティ上の理由から、手動でlibライブラリをロードします:#ldconfig9。mysqlをテストして、正常に起動できるかどうかを確認します。 - 移行プロセスで予期しないエラーが発生した場合は、/var /log /messages /log/mysql/mysqld.logを参照してエラーメッセージを確認してください。

Copyright © Windowsの知識 All Rights Reserved