MongoDB centos安装问题 error while loading shared libraries: libnetsnmpmibs.so.31

 安装mongodb-linux-x86_64-enterprise-rhel70-4.0.5

  1. cd  /usr/mongodb
  2. tar -zxvf mongodb-linux-x86_64-enterprise-rhel70-4.0.5.gz
  3. 重命名 mv mongodb-linux-x86_64-enterprise-rhel70-4.0.5 mongodbserver
  4. 创建数据库文件夹    cd /usr/mongodb/mongodbserver       mkdir data
  5. 创建日志文件夹 mkdir log
  6. 创建配置文件夹 mkdir etc
  7. 创建配置文件 cd /usr/mongodb/mongodbserver/etc  vim mongodb.conf

# 设置数据文件的存放目录
dbpath = /usr/mongodb/mongodbserver/data
# 设置日志文件的存放目录及其日志文件名
logpath = /usr/mongodb/mongodbserver/log/mongodb.log
# 设置端口号(默认的端口号是 27017)
port = 27017
# 设置为以守护进程的方式运行,即在后台运行
fork = true
# nohttpinterface = true
nohttpinterface = true
#登录验证
#noauth=false

    启动MongoDB

./mongod --config /usr/mongodb/mongodbserver/etc/mongodb.conf 

 如果报如下错误:
   ERROR: child process failed, exited with error number 1
 很可能是 mongodb.conf 中配置的路径不一致问题;
 如果报如下错误:
   ERROR: child process failed, exited with error number 100
 很可能是没有正常关闭导致的,那么可以删除 mongod.lock 文件

如果报如下错误:

   error while loading shared libraries: libnetsnmpmibs.so.31: cannot open shared object file: No such file or directory

该error 是因为未装net-snmp

直接连接外网的Linux服务器可直接使用:yum install net-snmp

 

posted @ 2019-01-28 10:21  lappple  阅读(3574)  评论(0编辑  收藏  举报