全部產品
Search
文件中心

ApsaraDB for MongoDB:Linux執行個體使用Mongo Shell登入MongoDB資料庫提示“connection attempt failed”錯誤

更新時間:Jun 19, 2024

問題描述

Linux執行個體使用Mongo Shell登入MongoDB資料庫,提示以下錯誤。

MongoDB shell version: 3.2.3
DB Prefix:
connecting to: 10.X.X.8:3717/admin
2016-05-31T15:25:58.940+0800 W NETWORK  Failed to connect to 10.*.*.8:3717 after 5000 milliseconds, giving up.
2016-05-31T15:25:58.943+0800 E QUERY    Error: couldn't connect to server 10.*.*.8:3717 (10.X.X.8), 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

問題原因

常見原因如下:

  • Linux執行個體與MongoDB執行個體不在同一專用網路。

  • Linux執行個體與MongoDB執行個體的網路類型不同。

解決方案

  1. 請根據實際情況,選擇以下對應的方法:

  2. 登入Linux執行個體,執行以下命令,查看Linux執行個體與MongoDB執行個體網路是否通暢。

    telnet dds-ali12XXXXX.mongodb.rds.aliyuncs.com 3717
    說明

    MongoDB執行個體的連接埠本文以3717為例。

    系統顯示類似如下,確認可以正常解析該網域名稱地址,且3717連接埠可正常通訊。 p34454.png

相關文檔

適用於

  • ApsaraDB for MongoDB