全部產品
Search
文件中心

ApsaraDB for MongoDB:申請Shard或ConfigServer節點串連地址

更新時間:Jun 19, 2024

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

前提條件

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

  • 協議類型為MongoDB協議。

背景資訊

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

申請須知

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

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

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

  • 申請Shard節點或ConfigServer節點的串連地址後,暫不支援修改。

  • 本文申請的Shard或ConfigServer節點串連地址為私網串連地址,如果需要通過公網訪問,請申請公網串連地址,申請方法請參見申請公網串連地址

  • MongoDB 4.2及以上版本的ESSD雲端硬碟的執行個體僅支援申請Shard串連地址。

本地碟執行個體

說明

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

  1. 登入MongoDB管理主控台

  2. 在左側導覽列,單擊分區叢集執行個體列表

  3. 在頁面左上方,選擇執行個體所在的資源群組和地區。

  4. 單擊目標執行個體ID或目標執行個體所在操作列的管理

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

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

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

    參數

    參數說明

    節點類型

    選擇需要申請串連地址的節點類型。

    • Shard:Shard節點。

    • CS:ConfigServer節點。

    選擇要建立串連地址的ID

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

    賬戶名

    按照以下規則自訂帳號。

    • 以小寫字母開頭。

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

    • 長度為4~16個字元。

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

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

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

    賬戶密碼

    按照以下規則設定密碼。

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

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

    • 長度為8~32個字元。

    說明

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

    確認密碼

    再次輸入帳號密碼。

  8. 單擊確定

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

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

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

      說明

      節點類型說明如下。

      • Mongos:Mongos節點。

      • Shard:Shard節點。

      • CS:ConfigServer節點。

雲端硬碟執行個體

  1. 登入MongoDB管理主控台

  2. 在左側導覽列,單擊分區叢集執行個體列表

  3. 在頁面左上方,選擇執行個體所在的資源群組和地區。

  4. 單擊目標執行個體ID或目標執行個體所在操作列的管理

  5. 可選:建立Shard帳號。

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

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

    2. 單擊建立帳號

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

      說明

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

      參數

      參數說明

      賬戶名

      按照以下規則自訂帳號。

      • 以小寫字母開頭。

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

      • 長度為4~16個字元。

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

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

      賬戶密碼

      按照以下規則設定密碼。

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

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

      • 長度為8~32個字元。

      說明

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

      確認密碼

      再次輸入帳號密碼。

    4. 單擊確定

  6. 建立Shard串連地址。

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

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

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

      參數

      參數說明

      節點類型

      固定為Shard

      選擇要建立串連地址的ID

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

    4. 單擊確定

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

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

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

      說明

      節點類型說明如下。

      • Mongos:Mongos節點。

      • Shard:Shard節點。

相關文檔

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