OCP的全稱是OceanBase Cloud Platform,即:OceanBase云平臺。OCP面向有OceanBase管理需求的中小型用戶,提供了基礎的主機管理、OceanBase 集群和租戶運維等能力。在OCP中主要包含兩個組成部分,它們分別是:MetaDB和OCP Server。MetaDB是OCP的重要組成部分,MetaDB為OCP管理元信息及監控數據提供底層存儲能力;而OCP Server通過調用MetaDB中的數據提供OceanBase數據庫全生命周期管理服務。
視頻講解如下 |
---|
【趙渝強老師】OceanBase云平臺OCP |
下面的步驟將直接使用root用戶部署OCP。
(1)將oceanbase-all-in-one-4.3.5_bp1_20250320.el7.x86_64.tar.gz上傳到中控節點上,并執行解壓操作。
tar -zxvf oceanbase-all-in-one-4.3.5_bp1_20250320.el7.x86_64.tar.gz
(2)安裝部署obd
cd oceanbase-all-in-one/bin/
bash install.sh
source ~/.oceanbase-all-in-one/bin/env.sh
(3)執行命令啟動obd圖形界面,在返回信息中獲取部署向導頁面的URL地址。
obd web install# 輸出信息如下:
start OBD WEB in 0.0.0.0:8680
please open http://192.168.79.14:8680
(4)通過瀏覽器訪問:http://192.168.79.14:8680,在歡迎界面上選擇“開啟體驗之旅”。
(5)在“部署向導”頁面選擇“OceanBase云平臺”。點擊“安裝”,并選擇“使用全新OceanBase數據庫”
(6)在“基礎配置”頁面輸入集群名稱,如“myocp”,并確定版本信息。點擊“下一步”。
(7)MetaDB配置
-
部署用戶配置:使用主機操作系統的root用戶以便安裝程序進行自動化配置,并輸入相應的密碼。當主機已設置免密時,可忽略密碼設置。
-
OCP節點配置與數據庫節點配置:此處僅使用當前主機進行部署。
-
集群配置:設置root@sys的密碼,其他保持默認。
-
OBProxy配置:使用當前主機作為OBProxy節點,其他保持默認。
(8)OCP配置
- 設置相應的密碼,包括:Admin密碼、租戶ocp_meta密碼和租戶ocp_monitor密碼,其他保持默認值。
- 將租戶“ocp_meta”和租戶“ocp_monitor”的內存改為2G。
(9)在“預檢查”頁面點擊“預檢查”,檢查成功界面如下所示:
(10)點擊“部署”開始部署OCP,部署成功界面如下所示:
(11)打開OCP地址并使用管理員賬號密碼登錄,如下圖所示。
(12)登錄后OCP首頁面如下圖所示。