पर सेट किए जाने तक काम नहीं करेगा, मैंने वास्तव में कोशिश की, यहां तक कि MongoDB को पुनर्स्थापित भी करें।MongoDB bind_ip 0.0.0.0
और यह MongoDB bind_ip error: bind() failed errno:99 Cannot assign requested address for socket
यह काम करता है के लिए अगर bind_ip स्थापित करने के लिए एक ही है: 127.0.0.1,192.118.96.10,42.112.36.110
$ sudo service mongod start
mongod start/running, process 30040
$ sudo service mongod restart
mongod stop/waiting
mongod start/running, process 29704
$ mongo --port 19708
MongoDB shell version: 3.0.3
connecting to: 127.0.0.1:19708/test
>
यह अगर करने के लिए bing_ip
सेट काम नहीं करेगा
$ sudo service mongod start
mongod start/running, process 29969
$ sudo service mongod restart
stop: Unknown instance:
mongod start/running, process 29766
$ mongo --port 19708
MongoDB shell version: 3.0.3
connecting to: 127.0.0.1:19708/test
2015-06-17T06:32:34.625+0000 W NETWORK Failed to connect to 127.0.0.1:19708
reason: errno:111 Connection refused
2015-06-17T06:32:34.627+0000 E QUERY
Error: couldn't connect to server 127.0.0.1:19708 (127.0.0.1), connection attempt failed
at connect (src/mongo/shell/mongo.js:181:14)
at (connect):1:6 at src/mongo/shell/mongo.js:181
exception: connect failed
स्थान:
/etc/mongod.confdbpath=/var/lib/mongodb
logpath=/var/log/mongodb/mongod.log
logappend=true
port = 19708
# ips, eg:
# private ip for mongodb server: 192.118.96.10
# public ip for remote app server: 42.112.36.110
bind_ip = 127.0.0.1,192.118.96.10,42.112.36.110
auth = true
अग्रिम धन्यवाद में 210
$ which mongod
/usr/bin/mongod
$ which mongo
/usr/bin/mongo
विन्यास।
यह आम तौर पर एक गलत विचार 0.0.0.0 –
से कनेक्शन के लिए @DushanSavich मैं हिम्मत स्वीकार करने के लिए है वस्तु। बड़े क्लस्टर के लिए, जिसमें गतिशील रूप से असाइन किए गए आईपी पते पसंद का टूल हो सकते हैं (उदाहरण के लिए डीएचसीपी, बूटप और किकस्टार्ट के साथ मशीनों की स्थापना), यह 0.0.0.0 को सुनना उचित हो सकता है, क्योंकि सिस्टम आईपी पता होगा सेटअप लिखते समय अनिश्चित। जबकि मैं मानता हूं कि 0.0.0.0 को सुनते समय बहुत सावधान रहना महत्वपूर्ण है, मैं इस बात से सहमत नहीं हूं कि यह एक बुरी बात है। –
मैं भी असहमत हूं। मैं चाहता हूं कि मेरी रिमोट वीपीएन विकास मशीन वीपीएन इंटरफ़ेस पर कनेक्ट हो सकें, और मैं स्थानीयहोस्ट को भी कनेक्ट करना चाहता हूं। मैं नहीं चाहता कि यह इंटरनेट से जुड़े इंटरफ़ेस पर सुनें। क्या मेरा (स्वीकार्य रूप से बहुत कॉम्पैक्ट) सिस्टम डिज़ाइन खराब हो गया है? –