8

、およびの 3 つのモードすべてでネットワーク パーティション シナリオを再現したいと思います。どうすればこれを達成できますか?クラスターのノードの 1 つを停止 (/sbin/service の再起動) しようとしましたが、ネットワークのパーティショニングは発生しませんでした。また、クラスター全体で一貫性のない mnesia を作成するために、1 つのノードで mnesia を削除しようとしましたが、それも役に立ちませんでした。ignoreautohealpause_minority

4

4 に答える 4

5

ネットワーク パーティションをシミュレートするために、次を使用して発信接続をブロックできます。iptables

3 つのノードがあるとします。

node1 - ip : 10.10.0.1
node2 - ip : 10.10.0.2
node3 - ip : 10.10.0.3

クラスターを作成した後、たとえばノード 2 に移動し、

iptables -A OUTPUT -d 10.10.0.1 -j DROP

このようにして接続をブロックすると、ノードはネットワーク パーティションに入ります。

それで

iptables -F

ネットワークを復元します。

于 2016-03-04T13:12:50.967 に答える