在CentOS上安装MongoDB

时间:2014-06-28 11:05:52

标签: mongodb centos install centos6 yum

我尝试在最小的CentOS 6.8映像上安装MongoDB。

我的shell脚本如下:

#!/bin/sh

MONGODB_V="2.6.1"

cat > /etc/yum.repos.d/10gen.repo <<EOL
[mongodb]
name=MongoDB Repository
baseurl=http://downloads-distro.mongodb.org/repo/redhat/os/x86_64/
gpgcheck=0
enabled=1
EOL

sudo yum install "mongodb-org-$MONGODB_V"
sudo yum install "mongodb-org-server-$MONGODB_V"
sudo yum install "mongodb-org-shell-$MONGODB_V"
sudo yum install "mongodb-org-mongos-$MONGODB_V"
sudo yum install "mongodb-org-tools-$MONGODB_V"

mkdir -p /data/db

一切都在安装方面运行良好,但我似乎无法启动MongoDB。

我试过了:

sudo service mongod start # mongod: unrecognized service
/opt/mongo/bin/mongod
/usr/local/bin/mongod

有什么想法吗?提前谢谢!

1 个答案:

答案 0 :(得分:1)

好吧,我犯了一个愚蠢的错误:

/etc/yum.repos.d/10gen.repo

应该是:

/etc/yum.repos.d/mongodb.repo

10gen公司将其名称更改为Mongodb inc.以来,存储库已更改。