mongodb運維が遭遇したいくつかの障害ノート
1542 ワード
バージョン:tokumx-1.5.0
エラー1
"errmsg" : "loading local.system.replset config (LOADINGCONFIG)"
存在するoplog.rsとlocal.system.repsetテーブル、
エラー2
"errmsg" : "local.oplog.rs is not empty on the initiating member. cannot initiate."
rs.initiate(config)を行う場合、oplogは既に存在する.rsテーブル
エラー3
"errmsg" : "all members and seeds must be reachable to initiate set"
local.oplog.rsesに格納されているクラスタ情報は初期化されるものとは異なり、削除すればよい
エラー4
replSet can't get local.system.replset config from self or any seed (EMPTYCONFIG)
表システムreplsetが空です
エラー5
No replica set primary available for query with ReadPreference PRIMARY
新しいノードを追加すると、フロントエンドで認識されるrepsetクラスタ情報が変化します.ReadPreferenceがSecondaryと指定されていない場合、追加時にsecondaryが使用できないため、primaryが新しいsecondaryノードを待機している状態が続き、このエラーが発生します.現在のsecodnaryノードの状態はdownです.
エラー6
"info" : "Config now saved locally. Should come online in about a minute.",
正常な保存を求めるが、実際には正常に保存されていない可能性があり、Localを表示することができる.system.repsetまたはlogで判断
エラー7
"errmsg" : "took a long time to get write lock, so not initiating. Initiate when server less busy?"
比較的大きなOplogが存在する可能性がある.rsテーブル
転載先:https://blog.51cto.com/wyett/1909543