Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/mongodb/13.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
无法将mongodb服务器的远程访问权限授予位于ubuntu上同一wifi网络中的其他系统_Mongodb - Fatal编程技术网

无法将mongodb服务器的远程访问权限授予位于ubuntu上同一wifi网络中的其他系统

无法将mongodb服务器的远程访问权限授予位于ubuntu上同一wifi网络中的其他系统,mongodb,Mongodb,当我将mongod.conf文件的bindIp设置为我的wifi路由器的默认网关时,即bindIp:127.0.0.1198.168.3.1。我的MongoDB服务器停止运行,在检查其状态时出现以下错误 ● mongod.service - MongoDB Database Server Loaded: loaded (/lib/systemd/system/mongod.service; disabled; vendor preset: Active: failed (Resul

当我将mongod.conf文件的bindIp设置为我的wifi路由器的默认网关时,即bindIp:127.0.0.1198.168.3.1。我的MongoDB服务器停止运行,在检查其状态时出现以下错误

● mongod.service - MongoDB Database Server
   Loaded: loaded (/lib/systemd/system/mongod.service; disabled; vendor preset: 
   Active: failed (Result: exit-code) since Thu 2020-01-23 17:42:38 IST; 1s ago
     Docs: https://docs.mongodb.org/manual
  Process: 3046 ExecStart=/usr/bin/mongod --config /etc/mongod.conf (code=exited
 Main PID: 3046 (code=exited, status=48)

Jan 23 17:42:38 sarvahapc systemd[1]: Started MongoDB Database Server.
Jan 23 17:42:38 sarvahapc systemd[1]: mongod.service: Main process exited, code=
Jan 23 17:42:38 sarvahapc systemd[1]: mongod.service: Unit entered failed state.
Jan 23 17:42:38 sarvahapc systemd[1]: mongod.service: Failed with result 'exit-c
lines 1-11/11 (END)
但是,当我在mongod.conf文件中设置bindIp:0.0.0时,我的MongoDB服务器运行平稳,它允许我的wifi网络中的其他系统远程访问我的MongoDB服务器


我想让wifi网络中的其他系统远程访问我的MongoDB服务器。有人能帮我吗?

嗨。尝试设置bindIp:198.168.3.1。然后,sudo服务mongod重新启动。要从同一Wi-Fi网络上的其他设备连接,请使用之前设置的IP。我也尝试使用bindIp:198.168.3.1,但它给出相同的错误退出代码48表示该端口已在使用。可能已经有另一个mongod进程在运行了?没有,我检查了是否有任何实例正在运行…即使我重新启动了系统,仍然会收到相同的错误。嗨。尝试设置bindIp:198.168.3.1。然后,sudo服务mongod重新启动。要从同一Wi-Fi网络上的其他设备连接,请使用之前设置的IP。我也尝试使用bindIp:198.168.3.1,但它给出相同的错误退出代码48表示该端口已在使用。可能已经有另一个mongod进程在运行了?没有,我检查了是否有任何实例正在运行…即使我重新启动了系统,仍然会收到相同的错误。