4

replica-do-table を追加すると、スレーブ サーバーの起動に問題が発生します。動作する現在の構成:

server-id=2
master-host=10.100.27.99
master-user=slejv
master-password=<pass>
master-connect-retry=60
replicate-do-db=piksearch

動作しない設定:

server-id=2
master-host=10.100.27.99
master-user=slejv
master-password=<pass>
master-connect-retry=60
replicate-do-db=piksearch
replicate-do-table=artikli
replicate-do-table=artikli_polja
replicate-do-table=artikli_posjete8
replicate-do-table=artikli_view
replicate-do-table=kategorije
replicate-do-table=online
replicate-do-table=pitanje_artikal
replicate-do-table=polja

server02:/etc/mysql# /etc/init.d/mysql restart
MySQL データベース サーバー: mysqld を停止しています。
MySQL データベース サーバーを起動しています: mysqld 。. . . . . . . . . . . . . 失敗した!

4

1 に答える 1

8

このリンクを参照してください:

replicate-do-dbとは対照的ですreplicate-do-table

次のものを削除する必要があります。

replicate-do-db=piksearch
replicate-do-table=artikli
replicate-do-table=artikli_polja
replicate-do-table=artikli_posjete8
replicate-do-table=artikli_view
replicate-do-table=kategorije
replicate-do-table=online
replicate-do-table=pitanje_artikal
replicate-do-table=polja

そして書く:

replicate-do-table=piksearch.artikli
replicate-do-table=piksearch.artikli_polja
...
于 2012-07-20T19:19:02.917 に答える