在我的linux机器中,当我运行hostname时,它会显示mongodb,但是当我运行host mongodb时,它会显示:
mongodb@mongodb:/var/hadoop/hadoop-1.2.1/bin$ host mongodb
Host mongodb not found: 2(SERVFAIL)
我的/etc/hosts文件:
192.168.10.10 mongodb
192.168.10.10 localhost
127.0.0.1 localhost
#127.0.0.1 localhost
# The following lines are de
我将MongoDBv4.2.3用于ubuntu,并试图绑定localhost和公共ip,但是每次重新加载mongodb之后都会收到一个错误。
bind_ip = 127.0.0.1
port = 27017
重新启动mongodb时出错:
Job for mongodb.service failed because the control process exited with error code.
See "systemctl status mongodb.service" and "journalctl -xe" for details.
我有一个mongodb配置文件,其中绑定ip为127.0.0.1,现在mongodb托管在一个实例上,nodejs服务器托管在另一个实例上,ip为(虚拟ip) 184.54.125.132。
在我的mongodb文件上,net: port: 27017 bindIp: 0.0.0.0
通过这种方式,我的节点服务器进行连接,因为它允许我在bindIp上添加mongodb的本地主机ip和节点服务器ip,这样mongodb服务器只能通过节点服务器和mongodb本地服务器进行监听。
I tried
bindIP: [127.0.0.1,184.54.125.132] //Not work
I t
我在AWS上运行两个不同的实例,一个用于节点应用程序,另一个用于mongoDB。我试图在其他实例上连接到mongoDB,但无法连接到"504网关超时“,但失败了。
连接到节点应用程序的db_conf.js如下所示:
var express = require('express');
var mongodb = require('mongodb');
var url = "mongodb://<PUBLIC IP of mongoDB instance>:27017/local";
module.exports = url;
有没有办法通过ip地址对mongodb用户登录进行认证?在文档里看不到任何关于这个的东西。
例如,在MySQL中,假设数据库名userdb和用户名crashoverride来自IP 192.168.1.22
GRANT ALL PRIVILEGES on *.userdb TO crashoverride@192.168.1.22
有没有办法使用MongoDB进行类似的基于IP的身份验证?
我正在尝试部署mongodb副本集。我已经将我的mongodb实例作为副本的主实例。现在我正在尝试添加另一个托管在不同iP地址的mongodb实例,作为副本的辅助实例,但我得到了以下错误:
rs0:PRIMARY> rs.add("<ip address>:27017")
{
"ok" : 0,
"errmsg" : "Either all host names in a replica set configuration must be localhost references, or none
我得到这个错误时,连接到MongoDB阿特拉斯使用猫鼬。首先,我尝试使用Mongo客户端,我得到了同样的错误。然后我换了一只猫鼬,它工作得很好,但突然就停止工作了。我已经在网络访问中添加了“允许从任何地方”和我的IP。
MongooseServerSelectionError: Could not connect to any servers in your MongoDB Atlas cluster. One common reason is that you're trying to access the database from an IP that isn't whi
在我的/usr/local/mongodb/mongod.conf文件中,我有
# Store data alongside MongoDB instead of the default, /data/db/
dbpath = /usr/local/mongodb_data
# Only accept local connections
bind_ip = 127.0.0.1
但是当我尝试运行Mongo (在我的mac上)时,我得到一个错误:
Wed Sep 14 09:29:35 [initandlisten] exception in initAndListen std::excepti