数日前に mongodb レプリカ セットをセットアップし、少しテストを行ったところ、すべて正常に動作しました。今日、そのローカル コレクションが 24G に成長したことを発見しました !!!
rs0:PRIMARY> show dbs
local 24.06640625GB
test 0.203125GB
「oplog.rs」を除いて、他のコレクションは正常に見えます。
rs0:PRIMARY> db.oplog.rs.stats()
{
"ns" : "local.oplog.rs",
"count" : 322156,
"size" : 119881336,
"avgObjSize" : 372.12200300475547,
"storageSize" : 24681987920,
"numExtents" : 12,
"nindexes" : 0,
"lastExtentSize" : 1071292416,
"paddingFactor" : 1,
"systemFlags" : 0,
"userFlags" : 0,
"totalIndexSize" : 0,
"indexSizes" : {
},
"capped" : true,
"max" : NumberLong("9223372036854775807"),
"ok" : 1
}
これは私のmongodb.confです
dbpath=/data/db
#where to log
logpath=/var/log/mongodb/mongodb.log
logappend=true
port = 27017
fork = true
replSet = rs0
どうすれば解決できますか?どうもありがとう。