全部產品
Search
文件中心

ApsaraDB for MongoDB:申請Shard串連地址

更新時間:May 21, 2025

通常情況下,串連ApsaraDB for MongoDB分區叢集執行個體的Mongos節點,即可滿足業務讀寫資料的情境,若您需要讀取Shard節點的Oplog,可以申請相應Shard節點的串連地址。

前提條件

  • 執行個體為分區叢集執行個體。

  • 協議類型為MongoDB協議。

背景資訊

ApsaraDB for MongoDB分區叢集執行個體提供Mongos、Shard和ConfigServer三種組件。您可以自由地選擇Shard組件的個數和配置,組建服務效能不同的ApsaraDB for MongoDB分區叢集執行個體。更多資訊,請參見分區叢集架構

注意事項

  • 申請Shard串連地址後,系統會為Shard中的Primary節點、Secondary節點和ReadOnly節點建立串連地址並各佔用1個IP,請提前規劃足夠的IP數量。

  • 申請的串連地址的網路類型將與當前Mongos節點的網路類型保持一致。

  • 申請Shard串連地址後,不支援修改Shard串連地址。

  • 本文申請的Shard串連地址為私網串連地址,如果需要通過公網訪問,請先通過本文申請私網串連地址設定賬戶名與密碼後,再申請公網串連地址。公網串連地址申請方法請參見申請公網串連地址

  • 本地碟執行個體在申請Shard串連地址時可以直接申請Shard直連帳號;雲端硬碟版執行個體在申請Shard串連地址前需要先在帳號管理頁面建立直連帳號。

  • MongoDB分區叢集執行個體僅支援申請Shard串連地址。

操作步驟

雲端硬碟執行個體

  1. 訪問MongoDB分區叢集執行個體列表,在上方選擇資源群組和地區,然後單擊目標執行個體ID。

  2. 建立Shard帳號。

    說明

    僅當前執行個體首次申請Shard串連地址時需要建立Shard帳號,後續申請無需再次設定。

    1. 在目標執行個體頁面的左側導覽列,單擊帳號管理

    2. 單擊建立帳號

    3. 建立帳號(只支援shard)面板,輸入帳號密碼。

      說明

      Shard帳號的許可權固定為唯讀許可權。

      參數

      參數說明

      賬戶名

      按照以下規則自訂帳號。

      • 以小寫字母開頭。

      • 由小寫字母、數字或底線(_)組成。

      • 長度為4~16個字元。

      說明
      • ApsaraDB for MongoDB不支援使用關鍵字作為帳號。

      • 帳號的許可權固定為唯讀許可權。

      賬戶密碼

      按照以下規則設定密碼。

      • 由大寫字母、小寫字母、數字、特殊字元中的至少三種組成。

        !@#$%^&*()_+-=為特殊字元。

      • 長度為8~32個字元。

      說明

      ApsaraDB for MongoDB支援重設ConfigServer節點和Shard節點的帳號密碼,設定方法請參見重設密碼

      確認密碼

      再次輸入帳號密碼。

    4. 單擊確定

  3. 建立Shard串連地址。

    1. 在目標執行個體頁面的左側導覽列,單擊資料庫連接

    2. 私網串連 - 專用網路地區,單擊申請Shard地址

    3. 申請Shard地址面板,設定以下參數。

      參數

      參數說明

      節點類型

      固定為Shard

      選擇要建立串連地址的ID

      選擇需要建立串連地址的節點ID。

    4. 單擊確定

  4. 資料庫連接頁面,查看申請後的串連地址。

    1. 等待執行個體狀態從正在建立網路連接轉變為運行中

    2. 私網串連-專用網路地區,查看節點的串連地址。

本地碟執行個體

說明

您也可以在執行個體基本資料頁面的Shard列表地區,單擊添加Shard,選擇開通Shard直連,在申請Shard直連地址地區申請Shard節點的串連地址。

  1. 訪問MongoDB分區叢集執行個體列表,在上方選擇資源群組和地區,然後單擊目標執行個體ID。

  2. 在目標執行個體頁面的左側導覽列,單擊資料庫連接

  3. 私網串連 - 專用網路地區,單擊申請Shard地址

  4. 申請Shard面板,設定以下參數。

    參數

    參數說明

    節點類型

    固定為Shard

    選擇要建立串連地址的ID

    選擇需要建立串連地址的節點ID。

    賬戶名

    按照以下規則自訂帳號。

    • 以小寫字母開頭。

    • 由小寫字母、數字或底線(_)組成。

    • 長度為4~16個字元。

    說明
    • ApsaraDB for MongoDB不支援使用關鍵字作為帳號。

    • 帳號的許可權固定為唯讀許可權。

    • 首次申請Shard節點和ConfigServer節點的串連地址,需要設定帳號和密碼,後續申請無需再次設定。

    賬戶密碼

    按照以下規則設定密碼。

    • 由大寫字母、小寫字母、數字、特殊字元中的至少三種組成。

      !@#$%^&*()_+-=為特殊字元。

    • 長度為8~32個字元。

    說明

    ApsaraDB for MongoDB支援重設ConfigServer節點和Shard節點的帳號密碼,設定方法請參見重設密碼

    確認密碼

    再次輸入帳號密碼。

  5. 單擊確定

  6. 資料庫連接頁面,查看申請後的串連地址。

    1. 等待執行個體狀態從正在建立網路連接轉變為運行中

    2. 私網串連-專用網路地區,查看節點的串連地址。

相關文檔

如果不再需要Shard串連地址,您可以釋放串連地址,釋放方法請參見釋放Shard或ConfigServer節點串連地址