《转》couldn't connect to server 127.0.0.1:27017 at src/mongo/shell/mongo.js:145
couldn't connect to server 127.0.0.1:27017 at src/mongo/shell/mongo.js:145,有须要的朋友能够參考下。
应为昨天安装的时候没及时截图,语言表达有点差,谅解
昨天在安装mongodb的时候无故出现
couldn't connect to
server
127.0.0.1:27017 at src/mongo/shell/mongo.js:145
这种一个错误。后来google了下,基本都是说的没有正常关闭。产品了个mongod.lock的锁文件,找到这个文件。然后删除
用 ./mongod --dbpath=/usr/local/mongodb/data/ --logpath=/usr/local/mongodb/db.logs --repair
修复模式启动,
我试了几次。结果失败。依旧是这个错误,继续百度
看到有的文章说权限问题。用ll看了下权限,结果发现,/usr/local/mongodb/bin/ 以下的权限所有是mysql
然后用chown -R root:root /usr/local/mongodb/bin/
删除mongod.lock。
又一次启动。再次失败,
继续百度,发现说有可能port问题,改动port再次启动,还是失败
最后发现会有个以下的问题
ERROR: Insufficient free space for journal files
用./mongod --dbpath=/usr/local/mongodb/data/ --logpath=/usr/local/mongodb/db.logs --smallfiles
再次启动。没报错。用./mongo命令 发现能够进去了
然后编辑vi /etc/rc.d/rc.local
文件 加入
./usr/local/mongodb/bin/mongod --dbpath=/usr/local/mongodb/data/
--logpath=/usr/local/mongodb/db.logs --fork --smallfiles
让mongodb开机自启动
最新文章
- MVC系列——MVC源码学习:打造自己的MVC框架(四:了解神奇的视图引擎)
- 【转载】ANSYS动力学分析-瞬态分析
- 字符串中Emoji表情处理
- opencv 61篇
- poj 1011 Sticks
- 记第一次web前端校招笔试
- 教你用Java安全有效的实现两星期内自动登陆功能-Session
- 如何在PSD中准确切出图片
- PLSQL性能优化技巧
- cf448B Suffix Structures
- XP下的进程静音技术(遍历进程,遍历输入模块,遍历输入函数,找到函数并HOOK) good
- extern用法汇总
- centos中jdk配置
- Android React Native 开发环境搭建---windows下
- css 修改placeholder的颜色
- vue 中使用jquery
- [记录] Vue中的dom操作
- Android Studio 好用的设置
- jquery数组(sort() 排序)
- 使用 Azure CLI 创建和管理 Linux VM