linux中mongodb常用命令与遇到的问题解决方案
linux中mongodb常用命令与遇到的问题解决方案
常用命令
1.启动mongodb步骤
su mongodb #切换用户
source ~/.bash_profile #更新环境
mongod --config /mongodb/data/mongo.conf #加载配置文件并启动
mongosh -u root -p rootroot #在ssh下通过命令连接mongodb数据库
2.关闭mongodb
use admin #切换数据库
db.auth('root','rootroot') #登录
db.shutdownServer() #关闭mongodb
exit() #退出mongosh服务
mongod -f /mongodb/data/mongo.conf --shutdown
ps -ef|grep mongod #查看状态
netstat -an|grep 27017
问题
1.Forked process: 1314, ERROR: child process failed, exited with error number 1解决办法:
rm -rf /mongodb/data/mongod.lock
rm -rf /tmp/mongodb-27017.sock
chown -R mongodb:mongodb /mongodb
chmod -R 755 /mongodb
chown mongodb:mongodb /tmp/mongodb-27017.sock