Folk,從mongos連接到Mongo Config服務器的問題
我正在設置一個MongoDB集羣。問題是當我啓動'mongos'時,它無法連接到Mongod Config Server。如果我使用Mongod Config Server的服務器從localhost啓動'mongos',它會連接&工程。
localhost- $ mongos --port 30000 --configdb服務器02:20000 [作品]
服務器01- $ mongos --port 30000 --configdb服務器02:20000 [不不工作]
由於從本地主機我能夠通過連接到mongo配置服務器&執行查詢啓動mongos,似乎配置服務器運行良好。
無法理解防止服務器連接到其中一個對等設備的原因。當我試圖從localhost第一次連接時,我從操作系統得到一個提示,詢問是否允許進程'mongos'接受我點擊允許的傳入連接。也許如果服務器由於此權限問題而無聲無息地失敗,則無法提示。
錯誤我收到:
日5月8日1點14分46秒./mongos分貝版本V1.8.1,pdfile版本4.5開始(--help的使用) 日5月8日01:14: 46 git版本:a429cd4f535b2499cc4130b06ff7c26f41c00f04 Sun 5月8日01:14:46 build sys info:Linux bs-linux64.10gen.cc 2.6.21.7-2.ec2.v1.2.fc8xen#1 SMP Fri Nov 20 17:48:28 EST 2009 x86_64 BOOST_LIB_VERSION = 1_41 mongos中未捕獲的異常主: 11002套接字異常[6] server [server-02:20000] mongos連接池錯誤:無法連接到服務器服務器-02:20000
嗯,我也嘗試全新安裝但問題依然存在,讓我感動我的mongos到不同的服務器與新安裝它似乎連接到服務器的配置沒有任何問題&。顯然,我嘗試運行mongos的第一臺服務器存在某種套接字爭用問題。