在Linux系统安装MongoDB时,按照教程线上进行下载MongoDB的安装包时出现问题。
教程上Linux下载命令如下:
curl -O https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-3.0.6.tgz
结果出现如下问题:
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0curl: (6) Could not resolve host: fastdl.mongodb.org
然后再尝试使用wget进行下载时,出现如下问题:
wget: unable to resolve host address 'xxx'
wget:无法解析主机地址。
搜索解决方案,发现是DNS解析的问题。
解决方案如下:
sudo vim /etc/resolv.conf
加上下面两行配置:
nameserver 8.8.8.8 #google域名服务器
nameserver 8.8.4.4 #google域名服务器
注意:不要使用gedit编辑,不然可能会报错修改不成功!
修改后,可以正常下载了,圆满解决:
root@javatest3:/# curl -O https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-3.0.6.tgz
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
100 38.4M 100 38.4M 0 0 55253 0 0:12:09 0:12:09 --:--:-- 68393