データリプリケーションが機能しません。トラブルシュート関連の情報は?
- マシンが同じサブネットにあるか確認して下さい。ifconfig -a で IP アドレスを確認し、両方のマシンが同じサブネットにあることを確認して下さい。
で、そのマシンのネットワークインタフェースの MULTICAST 属性が表示されるはずです。また、そのインタフェースが起動していて動作していることも確認します。もし、マルチキャストが有効でない場合には、
ifconfig <interfacename> multicast
で有効化することができます。 Windows の場合、regedit を開き、
HKEY_LOCAL_Machine > SYSTEM > CurrentControlSet > Services > Tcpip > Parameters.
と辿って下さい。 パラメタ TrFunctionalMcastAddress を探し、値が 0 になっていることを確認します。0 になっていない場合には 0 に設定します。
- あなたの複数マシンセットアップで、server.log ファイルに ADD_EVENT もしくは MASTER_CHANGE_EVENT というような語句がないか確認します。そして、もしあれば、その上の行に、両方のインスタンスがあるか確認します。これは、マルチキャストが有効になっていないか、同じサブネットにいないことの兆候になり得ます。
- また、/etc/hosts ファイルにあなたのマシンの IP が載っていることもご確認下さい。
(Shreedhar Ganapathy からの回答)
日本語翻訳: ogino 原文 (翻訳したバージョン: 2)
|