mongo2.4.5

#!/bin/bash
cd /usr/local/src
tar fxvz mongodb-linux-x86_64-2.4.5.tgz
mkdir /usr/local/mongodb/
mkdir /home/mongologs/
mkdir /home/mongodb
mv mongodb-linux-x86_64-2.4.5/* /usr/local/mongodb/
rm -rf mongodb-linux-x86_64-2.4.5
cd /usr/local/mongodb/
mkdir conf
cat >> /usr/local/mongodb/conf/mongo.conf<<EOF
logpath=/home/mongologs/mongodb.log
dbpath=/home/mongodb
port = 27017
master = true
logappend = true
fork = true
rest = true
directoryperdb=true
#auth = true

#auth = true

maxConns = 20000
EOF
ln -s /usr/local/mongodb/bin/mongo /usr/bin
/usr/local/mongodb/bin/mongod -f /usr/local/mongodb/conf/mongo.conf
echo "/usr/local/mongodb/bin/mongod -f /usr/local/mongodb/conf/mongo.conf" >> /etc/rc.local
mongo <<EOF
use admin;
db.addUser('root','密码');
db.shutdownServer();
quit();
EOF
sed -i 's/#auth = true/auth = true/g' /usr/local/mongodb/conf/mongo.conf
/usr/local/mongodb/bin/mongod -f /usr/local/mongodb/conf/mongo.conf


/usr/local/mongodb/bin/mongodump -d opener -o /mnt/bak_mongodb/$D -u=root -p=xxxx --authenticationDatabase=admin

http://blog.csdn.net/sinat_30397435/article/details/50774175
.
/usr/local/mongodb/bin/mongodump -h 192.168.10.175 --port 27017 -d sina -c 201801 -o ./mongo_qianyi/ -uback -pback123

 


db.getCollection('201503').drop()

 

posted @   滴滴滴  阅读(257)  评论(0编辑  收藏  举报
编辑推荐:
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
· Linux系列:如何用 C#调用 C方法造成内存泄露
· AI与.NET技术实操系列(二):开始使用ML.NET
· 记一次.NET内存居高不下排查解决与启示
阅读排行:
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 【自荐】一款简洁、开源的在线白板工具 Drawnix
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY
· Docker 太简单,K8s 太复杂?w7panel 让容器管理更轻松!
点击右上角即可分享
微信分享提示