全部產品
Search
文件中心

ApsaraDB for MyBase:串連主機

更新時間:Jul 27, 2024

本文介紹如何訪問專屬叢集MyBase的主機。

您可通過以下兩種方式串連主機,詳情請參考:

通過Bastionhost訪問主機

前提條件

  • 建立專屬叢集MyBase時開放OS許可權。

  • 您已建立MyBase for MySQL主機,詳情請參見添加MySQL主機

  • 您已建立Bastionhost,詳情請參見建立Bastionhost

操作步驟

  1. 登入Bastionhost管理主控台

  2. 單擊目標執行個體右側的啟用,啟用Bastionhost。

    啟用Bastionhost

    說明

    在啟用Bastionhost時,確保已建立對應主機的安全性群組,具體建立方式請參見建立安全性群組

  3. 啟用成功後返回雲資料庫專屬叢集控制台,在目的地組群的Bastionhost列表頁面,單擊關聯Bastionhost

    Bastionhost

  4. 單擊匯入叢集主機,,在彈出的對話方塊,勾選需要關聯的主機,然後單擊確定匯入

    主機

  5. 在目標主機的主機帳號列,單擊請添加帳號,建立主機帳號。

    主機賬戶帳號

  6. 勾選目標主機,單擊下一步

    下一步

  7. 單擊建立Bastionhost帳號,填寫相關資訊,單擊建立

    建立帳號

  8. 在操作列單擊授權主機,在彈出的對話方塊中選擇主機,單擊授權主機

    授權主機主機

    說明

    授權主機時,該主機上必須要有主機帳號,

  9. 通過terminal SSH登入Bastionhost,命令如下:

    ssh <使用者名稱>@<Bastionhost營運地址> -p<Bastionhost連接埠>
    說明
    • 使用者名稱為Bastionhost使用者的使用者名稱,即第7步建立的Bastionhost帳號。

    • Bastionhost營運地址為Bastionhost公網營運地址。

    • Bastionhost連接埠預設為60022。

    樣本

    ssh test@wddxxxxxx-public.bastionhost.aliyuncs.com -p60022
  10. 輸入使用者名稱對應的密碼。

  11. 移動游標鍵選擇目標主機,單擊斷行符號鍵。

通過Webshell訪問主機

前提條件

  • 建立專屬叢集MyBase時開放OS許可權。

  • 您已建立MyBase for MySQL主機,詳情請參見添加MySQL主機

  • 當前僅支援MySQL高可用版。

操作步驟

  1. 登入雲資料庫專屬叢集控制台

  2. 在頁面左上方,選擇目標地區。

  3. 在目的地組群的右側的操作列,單擊詳情

  4. 在左側單擊主機列表,通過以下其中一種方式遠端存取主機。

      1. 找到目標主機,在操作列單擊更多>遠端連線遠端連線

      2. 在彈出的頁面單擊確定

      3. 找到目標主機,在操作列單擊詳情資訊

      4. 主機資訊頁簽,單擊遠端連線串連

  5. 登入主機成功後如圖所示。

    • 訪問AliLinux鏡像的MySQL、PostgreSQL引擎主機:s

    • 訪問Windows鏡像的SQL Server引擎主機:windows

    說明

    系統會在服務端自動連接主機,您無需輸入帳號密碼。