• mongodb环境部署


      部署步骤:
    1.下载安装包https://www.mongodb.org/dl/linux
    我选的是如图:

      

    2. tar -xzvf linux/mongodb-linux-x86_64-latest.tgz

    3.重命名
    mv mongodb-linux-x86_64-4.1.0-266-gc7451c0e11 mongodb

    4、创建文件夹(在mongodb目录下)
    mkdir data
    mkdir log
    mkdir etc
    如下图:

    在etc目录下 创建mongodb.conf文件
    vim mongodb.conf
    将如下的配置帖进去:

    dbpath=/usr/local/fb4/mongodb/data/ #(data目录,按照自己实际的路径对应更改)
    logpath=/usr/local/fb4/mongodb/log/mongodb.log#(log目录,按照自己实际的路径对应更改)
    logappend = true
    port=27017
    fork=true

    5、启动mongodb
    ./mongod --config /usr/local/fb4/mongodb/etc/mongodb.conf

    ------------------------------------------问题集-----------------
    问题一:

    路径问题:所以conf配置文件中的一定要配置正确 先检查下配置文件:
    dbpath=/usr/local/fb4/mongodb/data/ #(最开始就是data后面没有加 "/")
    logpath=/usr/local/fb4/mongodb/log/mongodb.log
    logappend = true
    port=27017
    fork=true

    解决办法:
    1、删除mongo.lock文件
    rm -rf mongod.lock

    2、/usr/local/fb4/mongodb/bin/mongod --repair --dbpath=/usr/local/fb4/mongodb/data

     

    ./mongod --config /usr/local/fb4/mongodb/etc/mongodb.conf

     

    问题二:

    [root@test-wms-2 bin]# ./mongo
    MongoDB shell version v4.1.0-266-gc7451c0e11
    connecting to: mongodb://127.0.0.1:27017
    2018-06-11T14:44:16.435+0800 E QUERY [js] Error: couldn't connect to server 127.0.0.1:27017, connection attempt failed: SocketException: Error connecting to 127.0.0.1:27017 :: caused by :: Connection refused :
    connect@src/mongo/shell/mongo.js:251:13
    @(connect):1:6
    exception: connect failed


    mongodb状态 :客户端启动失败
    解决办法:
    1、若数据库出现如上不能连接的原因,可能是data目录下的mongod.lock文件问题,可以用如下命令修复:
    [plain] view plain copy
    1. [root@localhost mongodb]# ./bin/mongod --repair

    或者直接删除mongod.lock
    [plain] view plain copy
    1. rm -f /usr/local/mongodb/data/db/mongod.lock

    然后再启动mongodb。

    2、如果第一步解决不了,那么就是路径设置有问题,通过重新对路径的设置解决此问题
    [plain] view plain copy
    1. [root@localhost mongodb]# ./bin/mongod --dbpath=/usr/local/mongodb/data/db/

    成功截图:

     

  • 相关阅读:
    短期阅读的书籍
    Expert .NET 2.0 IL Assembler 译者序
    Prism研究(for WPF & Silverlight)4.从Hello World开始(实战篇)
    (翻译) 《C# to IL》第一章 IL入门
    不申请连任MVP了,把机会留给新人吧!
    (翻译) 《C# to IL》第三章 选择和循环
    Prism研究(for WPF & Silverlight) 13
    (翻译) 《C# to IL》第二章 IL基础
    Resharper使用体会及一些资料
    推荐一个PD Report Model
  • 原文地址:https://www.cnblogs.com/zunchang/p/9167526.html
Copyright © 2020-2023  润新知