2017-09-14 5 views
0

から一時的なエラー899 'Rowid already allocated'が発生しましたが、このNDB CLUSTERエラーが発生しました。 運用停止により2日間クラスタ停止した後に起動しました。NDBCLUSTER

洞察が役立ちます。 TIA

答えて

0

899は、ROWIDがすでに割り当てられていることを意味します。 分散型の性質のため、NCPクラスタ が問題です。通常、数マイクロ秒後に消える一時的な問題 です。

おそらくいくつかのバグにより、 プライマリレプリカとバックアップレプリカが矛盾している可能性があります。

それがシナリオの場合、バック正常な動作に を取得するための最良の方法は、次の操作を実行することです: 1)バックアップ テイク2)データノード の1の最初のノードの再起動を実行します(つまり、あなたを推定2つのデータノードを有する)。

問題はこの後にうまくいくはずです。 バックアップは、さらに何かが発生した場合、最新のバックアップが可能な限り になるようにすることです。

+0

私は結局、この問題が何日後に掲載されたのかを知りました。私は4つのデータノードを持っていますが、クラスタの起動時にページの複製を観察すると、ノードの1つに複製プロセスの遅延が発生します。私は感染したノードをシャットダウンし、プロセスは正常に動作します。おかげでbtw – Dan

関連する問題