アプリケーションを 3 つのノードpc
, pc0
, で実行していますpc1
。最初にまとめて起動すると1台目のノードが起動し、1台目のシェルを終了すると2台目(pc0)が起動し、2台目のシェルを終了すると3台目(pc1)が起動しました。しかし、pc1 がまだ実行されている間に pc と pc0 を再起動すると、必須ノード pc1 がダウンしていると言って両方のノードがクラッシュしました。私は疑問に思っています.pc1は実行されていますが、他のノードは"pc1 is down"
.
{"Kernel pid terminated",application_controller,"{application_start_failure,kernel,{{shutdown,{failed_to_start_child,kernel_config,{mandatory_nodes_down,['myapp@pc-1']}}},{kernel,start,[normal,[]]}}}"}
その理由は何ですか?