mongodb的安装源不在yum的默认安装源配置,先配置,再安装
- step 1: 配置mongodb的安装源
vim /etc/yum.repos.d/mongodb-org.repo [mongodb-org-3.2] name=MongoDB Repository baseurl=https://repo.mongodb.org/yum/redhat/$releasever/mongodb-org/3.2/x86_64/ gpgcheck=1 enabled=1 gpgkey=https://www.mongodb.org/static/pgp/server-3.2.asc
yum repolist
检查安装源检测结果
[root@localhost liuhui]# yum repolist Loaded plugins: fastestmirror base | 3.6 kB 00:00:00 extras | 3.4 kB 00:00:00 mongodb-org-3.2 | 2.5 kB 00:00:00 updates | 3.4 kB 00:00:00 mongodb-org-3.2/7/primary_db | 54 kB 00:00:00 Loading mirror speeds from cached hostfile * base: mirrors.aliyun.com * extras: mirrors.aliyun.com * updates: mirrors.aliyun.com repo id repo name status base/7/x86_64 CentOS-7 - Base 9,007 extras/7/x86_64 CentOS-7 - Extras 393 mongodb-org-3.2/7 MongoDB Repository 60 updates/7/x86_64 CentOS-7 - Updates 2,560 repolist: 12,020
- step2 开始安装
yum install mongodb-org
- step3 配置
systemctl enable mongod #开机自启动
mongo
-----------------------
[root@localhost liuhui]# mongo MongoDB shell version: 3.2.11 connecting to: test 2016-11-29T09:57:49.703+0800 W NETWORK [thread1] Failed to connect to 127.0.0.1:27017, reason: errno:111 Connection refused 2016-11-29T09:57:49.704+0800 E QUERY [thread1] Error: couldn't connect to server 127.0.0.1:27017, connection attempt failed : connect@src/mongo/shell/mongo.js:229:14 @(connect):1:6 exception: connect failed
出现连接被拒绝,
rm /var/lib/mongodb/mongod.lock service mongod restart
=============================
refrence
https://www.digitalocean.com/community/tutorials/how-to-install-mongodb-on-centos-7