NDB流程與配置需求

NDB流程

影像.png

  1. 安裝NDB:在Nutanix叢集安裝NDB VM
  2. 選擇設定檔:使用 NDB 中可用的示範設定文件,更新範例設定檔符合您的要求,或建立一個設定檔。
  3. 在 Nutanix 叢集上設定新的來源資料庫伺服器 VM 或使用 NDB 註冊現有的來源資料庫。作為配置或註冊過程的一部分:

    一個。 NDB 將資料庫使用的 VM 註冊為一個資料庫伺服器。

    b. NDB 希望該來源資料庫建立一個時間機器。當您設定或註冊來源資料庫時,時間機器會依照計畫中的拍攝快照並複製交易。

  4.  

    使用NDB克隆來源資料庫建立更多資料庫執行個體。

  5. 使用NDB的其他功能,例如複製資料管理。

NDB注意與限制

限制

注意事項

注意:要複製運行於其他平台的資料庫,您必須先將來源資料庫複製到一台資料庫伺服器虛擬機(VM)上。您可以選擇將資料庫伺服器虛擬機及其資料庫一併複製到 Nutanix,或是將資料庫複製到已經在 Nutanix 平台上運行的資料庫伺服器虛擬機。例如,您可以使用 Oracle Data Guard 來複製 Oracle 資料庫。

注意:您不能移除/opt/era_base目錄和子目錄下的任何檔案

NDB安裝前需求

若要了解 NDB 在不同資料庫引擎上的先決條件,請參閱 Support & Insights Portal 上《Nutanix 資料庫服務管理指南》的相關章節。

Oracle 資料庫伺服器 VM 註冊先決條件

SQL Server 資料庫伺服器 VM 註冊先決條件

PostgreSQL 資料庫伺服器 VM 註冊先決條件

MongoDB 資料庫伺服器 VM 註冊先決條件

MySQL 資料庫伺服器 VM 註冊先決條件

MariaDB 資料庫伺服器 VM 註冊先決條件

Azure 上 NC2 上的 NDB 先決條件

Linux 資料庫伺服器 VM 軟體套件需求

您還必須確保在您的叢集上,NDB伺服器、資料庫引擎、資料庫伺服器虛擬機器(VM)以及NDB多叢集,都符合NDB的網路需求。
部分 NDB 伺服器的連線連接埠需求如下:
  • 執行於每台資料庫伺服器VM上的NDB資料庫代理方案,會跨443埠及HTTPS協定與NDB伺服器通訊,並跨9440埠及HTTPS協定與Nutanix叢集進行REST API呼叫。
  • 若要檢查及下載最新的 NDB 升級,NDB 伺服器必須能連線至 Nutanix 入口網站。
  • NDB伺服器會定期與時間伺服器同步以更新伺服器時鐘,因此必須能間隔123連接埠連線至NTP伺服器。
  • 為了 iSCSI 連線,NDB 伺服器與控制器必須支援虛擬機器(CVM)開啟 3205 與 3260 連接埠。
部分 NDB 的連接埠需求如下:
  • 若為 NDB(MySQL 與 MariaDB)軟體類型,3306 連接埠為用戶端連接資料庫實例所需。此修改可於佈建時。這是 MySQL 傳統協定(port)的預設端口,MySQL 用戶端、MySQL 連接器及 mysqldump、mysqlpump 等工具都會使用此連接埠。
  • 若為NDB(Oracle)軟體類型,22埠為SSH連線所需。

您還需要注意NDB部署的網路需求。
NDB網路需求

NDB控制平面配置與擴展

為了確保NDB控制平面自動故障轉移的高可用性,Nutanix需要三個Nutanix叢集來在故障域之間分配NDB控制平面虛擬機器。 為了防止站點故障,這些應該在單獨的DC或站點。 不支援在兩個Nutanix叢集上實現NDB控制平面HA,因為它引入了Nutanix叢集執行兩個Repository DB的單點故障。

NDB-Control-Plane-HA.png

表1. NDB 服務拓樸選項
Nutanix 叢集配置 高可用性(HA)配置 描述
單叢集,多叢集未啟用 未啟用 單一 Nutanix 叢集無需 HA 即可管理。
已啟用多叢集 未啟用 多個 Nutanix 叢集無需 HA 即可管理。
已啟用多叢集 在單一叢集上啟用 HA 在單一叢集上啟用 HA 來管理多個 Nutanix 叢集。
已啟用多叢集 跨叢集啟用 HA 使用跨三個 Nutanix 叢集啟用的NDB控制平面 HA來管理多個 Nutanix 叢集 。

其他進階配置請參考

NDB Control Plane Configuration and Scalability

NDB軟體相容性與功能支援

在NDB Release Guide裡面,可以找到相容的Nutanix,VMware,作業系統,資料庫引擎的版本

以下為NDB2.8版本

NDB Software Compatibility and Feature Support


修訂版本 #6
由 arthur 建立於 21 五月 2025 09:33:17
由 arthur 更新於 27 五月 2025 06:39:46