2016-07-21 22 views
2

私はMongoシャード(v3.2)からシャードを削除しようとしています。削除する必要のあるデータベース名は見つかりませんが、排水処理は終了していません。ユーザーの行動が何かを修正するのを待っている。エラーメッセージに基づいて、誰もこの問題をさらに引き立てる方法を見つけ出すことができますか?mongoデータベースからシャードを取り除く

db.runCommand({ removeShard : "shard0001" }) 
{ 
    "msg" : "draining ongoing", 
    "state" : "ongoing", 
    "remaining" : { 
     "chunks" : NumberLong(1), 
     "dbs" : NumberLong(0) 
    }, 
    "note" : "you need to drop or movePrimary these databases", 
    "dbsToMove" : [ ], 
    "ok" : 1 
} 

答えて

0

私が必要としなかったすべてのテストデータベース/コレクションを削除すると、問題は解決しました。非テスト環境でこれを行うのは最良の方法ではありません。それでももっと良い解決策を探しています。

関連する問題