链接失败解决办法

2019-10-01 14:35 来源:未知

要求:linux 安装 mongo 3.4

明天在利用mongoDB 的时候开采无法运行, 出现 [thread1] Failed to connect to 127.0.0.1:27017, in(checking socket for error after poll), reason: Connection refused 这种景观,谷歌(Google)找了一圈也没找到好的施工方案,查看mongoDB的日记也看不出个什么道理(希望懂看mongo日志的相爱的人调换一下)。到终极,作者通过重装mongodb的服务消除了难点,以下是不留余地步骤:

大抵上,根据官方网站提供的格局来做。

先卸载原有的mongo服务

1、关闭 mongo服务

sudo service mongod stop

或者

sudo systemctl stop mongod

2、删除全部有关软件包

sudo apt-get purge mongodb-org*

3、删除日志记录

sudo rm -r /var/log/mongodb

小心不要删除 /var/lib/mongodb 里面mongo存款和储蓄的数码!那很要紧

系统是ubuntu 16.04

重新安装mongo服务

1.导入包管理体系利用的公钥

sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv 0C49F3730359A14518585931BC711F9BA15703C6

2.为MongoDB创制一个列表文件,依照版本创设/etc/apt/sources.list.d/mongodb-org-3.4.list 列表文件

Ubuntu 14.04

echo"deb [ arch=amd64 ] trusty/mongodb-org/3.4 multiverse"| sudo tee /etc/apt/sources.list.d/mongodb-org-3.4.list

Ubuntu 16.04

echo"deb [ arch=amd64,arm64 ] xenial/mongodb-org/3.4 multiverse"| sudo tee /etc/apt/sources.list.d/mongodb-org-3.4.list

3.翻新本地包数据库

sudo apt-get update

4.安装新型版本的MongoDB

sudo apt-get install -y mongodb-org

5、启动mongoDB服务

sudo systemctl enable mongod

sudo service mongod start

6、查看意况

systemctl status mongod

参照文书档案

安装的是mongo3.4.8 社区版

 

1、         导入导入包管理系列选用的公钥

  # sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv 0C49F3730359A14518585931BC711F9BA15703C6

  图片 1

 

2、         为MongoDB创设二个列表文件

  这一个要遵照操作系统版本哦,小编的系统是ubuntu 16.04

  # echo "deb [ arch=amd64,arm64 ] xenial/mongodb-org/3.4 multiverse" | sudo tee /etc/apt/sources.list.d/mongodb-org-3.4.list

TAG标签:
版权声明:本文由金沙澳门官网4166发布于文物考古,转载请注明出处:链接失败解决办法