2017-07-17 5 views
0

Ich versuche, eine Datenbank in mongodb fallen zu lassen, dann schalte ich auf diese Datenbank Befehl Verwendung Test und dann db.dropDatabase() laufen, aber es gibt mir eine Fehlermeldung:Dropdatabase Rückkehr Fehler

{ 
.... 

"errmsg" : "not master" 

"codeName" : "NotMaster" 

... 
} 

Wer weiß, was die Das Problem ist?

Antwort

0

Dies bedeutet nur, dass Sie nicht mit dem primären Replikatknoten verbunden sind. Der Befehl wird ausgeführt, wenn Sie sich auf der Primärdatenbank befinden. Da sich Mongo automatisch automatisch ändert, sind Sie möglicherweise mit einem sekundären Replikat verbunden.