2017-10-25 23 views
0

私はmysql-5.1.73 masterデータベースとスレーブを持っています。 I複製用のデータベースアスタリスクとテーブルを持っているmytablePhpmyadminと複製

マスターの設定:

server-id    = 1 
log_bin     = /var/log/mysql/mysql-bin.log 
expire_logs_days  = 1 
max_binlog_size   = 100M 
binlog-do-db   = asterisk 
slave-compressed  = 1 

奴隷の第一のタイプのmysql-5.1.73の設定:

replicate-do-db   = asterisk 
replicate-do-table  = asterisk.mytable 

スレーブmariadb-5.5.56の第二のタイプ設定:

server-id = 1000 
log_bin = /var/log/mariadb/mysql-bin.log 
expire_logs_days = 2 
max_binlog_size = 100M 
log-bin=mysql-bin 
log-slave-updates 
binlog_do_db = voip 
replicate-rewrite-db=asterisk->voip 
replicate-do-table = voip.mytable 

第2のスレーブタイプのリネームデータベースでは、asteriskvoip。そしてその奴隷は他人の奴隷になる(奴隷3型:)。

mysqlコマンドラインからmaster(server-id 1)に新しいデータを追加すると、データはすべてのスレーブに複製されます。大丈夫です。 phpmyadmin-dataからmaster(server-id 1)に新しいデータを追加すると、データはスレーブタイプ1にのみ複製され、スレーブタイプ2には複製されません。 phpmyadminバージョン4.0.10.20(最新ブランチ4.0)

phpmyadminの問題ですか?任意のアイデアをどのように解決するには?

+0

私は[Server Fault](https://serverfault.com/)があなたの問題にはるかによくマッチすると思います。スタックオーバーフローは、サーバーの障害がシステム管理に重点を置いてプログラミング関連の質問に使用されます。 – Gerhard

答えて

0

推測:

replicate-do-table = asterisk.mytable 
replicate-rewrite-db = asterisk->voip 

これは、あなたの電話システムとは? DB asteriskで遊んではいけないが、別のデータベースを作成することをお勧めします。