连接功率BI和MongoDB遥控器的问题
我正在尝试连接到远程MONGODB,ALREDY已安装:
- mongo
- 工具
- mongoodbc
- mongo connector bi
我尝试使用远程设置运行mongosqld(connector bi)
log output directed to C:\Program Files\MongoDB\Connector for BI\2.14\logs\mongosqld.log
2022-04-07T10:56:11.928-0500 I CONTROL [initandlisten] mongosqld starting: version=v2.14.4 pid=12408 host=CPX-KPKS8VEZ1B3
2022-04-07T10:56:11.928-0500 I CONTROL [initandlisten] git version: df0cf0b57e9aac0ab6d545eee0d4451d11d0c6e9
2022-04-07T10:56:11.928-0500 I CONTROL [initandlisten] OpenSSL version OpenSSL 1.0.2n-fips 7 Dec 2017 (built with OpenSSL 1.0.2s 28 May 2019)
2022-04-07T10:56:11.928-0500 I CONTROL [initandlisten] options: {config: "C:\\Program Files\\MongoDB\\Connector for BI\\2.14\\example-mongosqld-config.yml", systemLog: {path: "C:\\Program Files\\MongoDB\\Connector for BI\\2.14\\logs\\mongosqld.log", verbosity: 2}, schema: {stored: {mode: "custom", source: "mongosqld_data", name: "mySchema"}}, net: {bindIp: [10.40.20.9], port: 27030}, mongodb: {net: {uri: "mongodb://10.40.20.9:27030", auth: {source: "admin"}}}}
2022-04-07T10:56:11.928-0500 I CONTROL [initandlisten] ** WARNING: Access control is not enabled for mongosqld.
2022-04-07T10:56:11.928-0500 I CONTROL [initandlisten]
error populating listeners: listen tcp 10.40.20.9:27030: bind: The requested address is not valid in its context.
MongoDB
systemLog:
logAppend: false
path: "/var/log/mongosqld/mongosqld.log"
verbosity: 2
security:
enabled: true
mongodb:
net:
uri: "10.40.20.9:27030"
auth:
username: "GONZJIM1"
password: "Colombia_2021"
net:
bindIp: 10.40.20.9
port: 27030
ssl:
mode: "disabled"
systemLog:
path: 'C:\Program Files\MongoDB\Connector for BI\2.14\logs\mongosqld.log'
quiet: false
verbosity: 2
logRotate: "rename"
processManagement:
service:
name: mongosqld
displayName: mongosqld
description: "BI Connector SQL proxy server"
I am trying connect to remote mongodb, alredy installed:
- MongoDB
- Mongo Tools
- MongoODBC
- Mongo Connector BI
i am trying run the mongosqld(connector BI) with the setup of remote but always have this output:
log output directed to C:\Program Files\MongoDB\Connector for BI\2.14\logs\mongosqld.log
2022-04-07T10:56:11.928-0500 I CONTROL [initandlisten] mongosqld starting: version=v2.14.4 pid=12408 host=CPX-KPKS8VEZ1B3
2022-04-07T10:56:11.928-0500 I CONTROL [initandlisten] git version: df0cf0b57e9aac0ab6d545eee0d4451d11d0c6e9
2022-04-07T10:56:11.928-0500 I CONTROL [initandlisten] OpenSSL version OpenSSL 1.0.2n-fips 7 Dec 2017 (built with OpenSSL 1.0.2s 28 May 2019)
2022-04-07T10:56:11.928-0500 I CONTROL [initandlisten] options: {config: "C:\\Program Files\\MongoDB\\Connector for BI\\2.14\\example-mongosqld-config.yml", systemLog: {path: "C:\\Program Files\\MongoDB\\Connector for BI\\2.14\\logs\\mongosqld.log", verbosity: 2}, schema: {stored: {mode: "custom", source: "mongosqld_data", name: "mySchema"}}, net: {bindIp: [10.40.20.9], port: 27030}, mongodb: {net: {uri: "mongodb://10.40.20.9:27030", auth: {source: "admin"}}}}
2022-04-07T10:56:11.928-0500 I CONTROL [initandlisten] ** WARNING: Access control is not enabled for mongosqld.
2022-04-07T10:56:11.928-0500 I CONTROL [initandlisten]
error populating listeners: listen tcp 10.40.20.9:27030: bind: The requested address is not valid in its context.
this is my setup for the mongosqld
systemLog:
logAppend: false
path: "/var/log/mongosqld/mongosqld.log"
verbosity: 2
security:
enabled: true
mongodb:
net:
uri: "10.40.20.9:27030"
auth:
username: "GONZJIM1"
password: "Colombia_2021"
net:
bindIp: 10.40.20.9
port: 27030
ssl:
mode: "disabled"
systemLog:
path: 'C:\Program Files\MongoDB\Connector for BI\2.14\logs\mongosqld.log'
quiet: false
verbosity: 2
logRotate: "rename"
processManagement:
service:
name: mongosqld
displayName: mongosqld
description: "BI Connector SQL proxy server"
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
我认为这是因为您在Bindip和MongoDB IP中使用了相同的IP地址和端口号。由于数据库已经在使用该IP地址和端口号,只需将Bindip区域中的端口号更改为27031,然后查看是否成功。
I think it is because you are using the same IP Address and Port Number in the bindIP and the mongodb IP. Since the database is already using that IP Address and Port Number, just change the Port Number in the bindIP area to 27031 and see if it is successful.