mongodb meet error: no reachable servers

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了mongodb meet error: no reachable servers相关的知识,希望对你有一定的参考价值。

参考技术A 参考了 stackoverflow 上面的答案 mongodb Failed: error connecting to db server: no reachable servers
自己在网上还搜索了很多,不一一列举,现在把我的解决过程记录下:

错误的意思是没有找到服务器,尝试 ping 192.168.1.92 27017 发现不通。
肯定找不到。原因是mongodb启动服务器的时候默认只监听本机连接,需要在
启动的时候指定

我启动服务器的命令为

特别鸣谢 loutian 对我的指导,非常感谢!

Redis出现 Creating Server TCP listening socket *:6379: bind: No error 的解决方法(全)

目录

1. 问题所示

windows连接Redis的时候

出现如下问题:

E:\\Redis>redis-server.exe redis.windows.conf
[11012] 14 Jun 12:12:41.555 # Creating Server TCP listening socket *:6379: bind: No error

截图如下所示:

2. 原理分析

连接redis的时候,启用Redis的服务端,显示没有绑定6379的端口
但是在windows安装的时候明明是配置了6379的端口,结果还是显示没有绑定

那只需要重启一下redis的后台客户端,通过redis-cli启动,之后默认会绑定端口
之后再次输入redis-server.exe redis.windows.conf前台启动即可

3. 解决方法

知道问题所在,解决方法这一块就很好设置

这些命令要在安装目录下执行(除非配置了系统变量)

以上是关于mongodb meet error: no reachable servers的主要内容,如果未能解决你的问题,请参考以下文章

[no code][scrum meeting] Beta 7

sql:将字符类型字段转换成数字并排序

Run Caffe Meet [Check failed: error == cudaSuccess (8 vs.0) invalid device function]

mysql 无法授予用户权限,出现错误:ERROR 1819 (HY000): Your password does not meet the current policy requirements

Redis出现 Creating Server TCP listening socket *:6379: bind: No error 的解决方法(全)

安装Redis之后,报(error) ERR Client sent AUTH, but no password is set