1、建立数据库连接时出现了很多Warnings
Access control is not enabled for the database.
出现这个警告的原因是新版本的MongDB为了让我们创建一个安全的数据库必须要进行验证,也就是要操作数据库前要添加用户和密码,MongoDB更新后,不建议简单的建立连接了。
添加用户和密码的方法自行查找。
/sys/kernel/mm/transparent_hugepage/enabled is ‘always’.
/sys/kernel/mm/transparent_hugepage/defrag is ‘always’.
解决方法:
echo "never" > /sys/kernel/mm/transparent_hugepage/enabled
echo "never" > /sys/kernel/mm/transparent_hugepage/defrag
soft rlimits too low. rlimits set to 1024 processes, 65535 files. Number of processes should be at least 32767.5 : 0.5 times number of files.
解决方法:
vim /etc/security/limits.conf
# 添加一下几行:
mongod soft nofile 64000
mongod hard nofile 64000
mongod soft nproc 32000
mongod hard nproc 32000
# 重启mongod:
systemctl restart mongod
service mongod restart
2、Windows10安装成功后服务无法启动问题解决
sc delete MongoDB
mongod.exe --dbpath "C:\Program Files\MongoDB\Server\4.0\data" --logpath "C:\Program Files\MongoDB\Server\4.0\log\db.log" --install --serviceName "mongodb" --logappend --directoryperdb
net start mongodb
文章评论