backup/restore/init
在mac裡面跑restore mongo database, 如果dump是archive的, 要用下面的指令:
mongorestore --gzip --archive=./gzdfile.gz
# 這是行不通的
mongorestore --gzip --archive ./gzdfile.gz
另外如果restore到mac裡的mongod, mongorestore
都沒反應的話, 可以加上-vvvvv
去看看停在哪.
如果一跑, db就葛屁的話, 可以參考/usr/local/var/log/mongodb/mongo.log
的內容.
如果遇到Too many open files
, 建議可以跑sudo launchctl limit maxfiles 65536 200000
暫時打開MACOS的限制.
config
要找到config file的位置, 可以進入admin database, 利用下面命令取得
use admin
db.runCommand({getCmdLineOpts:1})
要允許遠端操作, 要修改config file
net:
bindIp: 127.0.0.1, {加上server的IP}
Comments
comments powered by Disqus