• CentOS 6.5安装MongoDB 2.6(多yum数据源)


    下面我们在CentOS 6.5 x64系统上安装最新的MongoDB 2.6.5版。

    在MongoDB v2.6.5版的软件仓库一共有五个包:

    1)mongodb-org
    此包是元数据包,它可以实现自动安装下面的4个组件包。
    2)mongodb-org-server
    此包里面有mongod守护程序,以及相关的配置和初始化脚本。
    3)mongodb-org-mongos
    此包里面有mongos守护程序。
    4)mongodb-org-shell
    此包里面有mongo shell环境。
    5)mongodb-org-tools
    此包里面有以下的MongoDB工具:mongoimport、bsondump、mongodump、mongoexport、mongofiles、mongoimport、mongooplog、mongoperf、mongorestore、mongostat以及mongotop。

    控制脚本:mongodb-org包里面有各种控制脚本,包括初始化脚本/etc/rc.d/init.d/mongod
    使用/etc/mongod.conf配置文件来对MongoDB进行配置。

    MongoDB 2.6.5版不再有mongos的控制脚本。mongos进程只用于分片的场景。你可以使用mongod初始化脚本来驱动mongos控制脚本。

    要安装最新的64位MongoDB 2.6.5版,步骤如下:

    1、创建mongodb.repo文件

    在/etc/yum.repos.d/目录下创建文件mongodb.repo,它包含MongoDB仓库的配置信息,内容如下:

    [mongodb]
    name=MongoDB Repository
    baseurl=http://downloads-distro.mongodb.org/repo/redhat/os/x86_64/
    gpgcheck=0
    enabled=1

    注意报错:

    Operation too slow. Less than 1 bytes/sec transfered the last 30 seconds'

    数据源在国内访问网速过慢,可参考以下数据源:

    http://mongo.a.mesa.io/repo/redhat/os/x86_64/
    http://downloads-distro.mongodb.org/repo/redhat/os/x86_64/
    http://repo.mongodb.org/repo/redhat/os/x86_64


    2、执行安装命令
    $ sudo yum install mongodb-org


    3、配置SELinux防火墙
    开启27017端口

    4、启动MongoDB
    $ sudo service mongod start

    5、验证MongoDB
    可以通过检查日志文件/var/log/mongodb/mongod.log的内容来判断mongod进程是否正常运行。
    也可以执行命令:
    $ sudo chkconfig mongod on

    要停止MongoDB,执行:
    $ sudo service mongod stop

    要重启MongoDB,执行:

    $ sudo service mongod restart


  • 相关阅读:
    args 、kwargs不定参数通过列表、元组、字典传递
    内置函数_eval
    python模块之beautifulSoup
    修改jupyter notebook的默认浏览器
    jupyter notebook自动补全功能实现
    在资源管理器中添加一个共享的网络位置
    在word2010中添加带滚动条的文本框
    Outlook 2010中263邮箱客户端设置
    跳跃游戏
    螺旋矩阵
  • 原文地址:https://www.cnblogs.com/wuyida/p/6300913.html
Copyright © 2020-2023  润新知