日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

OceanBase 安装-采用OCP安装

發布時間:2023/12/16 编程问答 34 豆豆
生活随笔 收集整理的這篇文章主要介紹了 OceanBase 安装-采用OCP安装 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

OceanBase 安裝-采用OCP安裝

      • 采用OCP安裝
      • 1.1. 啟動安裝程序
      • 1.2. 進入安裝界面
      • 1.3. 安裝 MetaDB
      • 1.4. 安裝 OCP
        • 1.5. 卸載 OCP 或 MetaDB
        • 1.6 OCP 安裝完成驗證
        • 1.7 安裝OceanBase集群
        • 1.8 OceanBase 集群安裝完成驗證
        • 1.9 創建實例
        • 特別注意:采用腳本安裝

采用OCP安裝

本節將介紹如果通過 OCP 部署 1-1-1 三副本的 OceanBase 集群。 OCP 部署集群通過 2 個步驟實現,首先部署安裝 OCP 運維平臺,然后 通過 OCP 平臺部署 OceanBase 集群

1.1. 啟動安裝程序

java -jar ocp-setup-1.0-complete.jar 來運行
注:后文安裝示例中以 IP 為 10.244.0.114 的物理機作為 OCP 服務器

1.2. 進入安裝界面


主要有 3 個選項:

【安裝 MetaDB】
MetaDB 是 OCP 平臺自身數據存放的數據庫,可以是 mysql 或者 其他關系型數據庫,通過工具默認會安裝 OceanBase 版本。建議先安 裝好 MetaDB,然后再繼續安裝 OCP
【安裝OCP】
如果已經手動安裝好 MetaDB,則可以跳過第一步,直接安裝 OCP。
在安裝 OCP 的過程中,設置 MetaDB 的數據庫參數即可
【卸載 OCP 和 MetaDB】
需要注意的是,在卸載 OCP 和 MetaDB 之前,先確認是否要卸 載掉已經安裝的 OceanBase 集群。

1.3. 安裝 MetaDB

  • 選擇安裝 MetaDB,點擊 Next;
  • 進行 MetaDB 安裝信息的配置
  • 其中:
    ? 登錄用戶和密碼:是指將要安裝 MetaDB 的服務器的賬戶和密碼,
    該步驟必須使用 root 用戶和密碼
    ? 機器 IP: 將要安裝 MetaDB 的服務器 IP 地址,即 OCP 主控機 IP
    ? 檢查系統:可以根據上面的服務器信息,查詢系統版本,可忽略
    ? 選擇安裝包:可以在本地機器上選擇下載的 ocp-setup.tar.gz 壓縮 包
    勾選項:
    ? 環境檢查和上傳安裝包
    首次安裝 MetaDB 默認勾選,會將 ocp-setup.tar.gz 安裝包上傳到 遠程待安裝 OCP 的物理機上。
    ? 安裝 MetaDB


    安裝過程中,會顯示進度。如果 MetaDB 安裝完成,會顯示 Finish 按鈕,并顯示出數據庫相關的信息,供下一步安裝 OCP 進行配置。 本過程會持續 6~10 分鐘左右。如果繼續安裝 OCP,點擊 Home。如 果要退出安裝,點擊 Finish。

    1.4. 安裝 OCP

  • 點擊 Home,選擇安裝 OCP,點擊 Next
    或者再次運行 java -jar ocp-setup-1.0-lite.jar


  • 完成后可通過腳本進入 OCP 主控節點 hbase 數據庫修改監控數據保留時間,腳 本中默認為 7 天(604800)#cd /root/hbase/bin #./hbase shell 1 查看表確認為 ENABLED 狀態和 TTL desc 'ocp_host_list' 2 禁用表 disable 'ocp_host_list' 3 修改 TTL 單位秒 alter 'ocp_host_list', NAME => 'cf', TTL => 604800 4 啟用表 enable 'ocp_host_list' 腳本如下,復制到 hbase shell 中執行即可: desc 'ocp_digest_sql' disable 'ocp_digest_sql' alter 'ocp_digest_sql', NAME => 'cf', TTL => 604800 enable 'ocp_digest_sql' desc 'ocp_host_list' disable 'ocp_host_list' alter 'ocp_host_list', NAME => 'cf', TTL => 604800 enable 'ocp_host_list' desc 'ocp_latest_status' disable 'ocp_latest_status' alter 'ocp_latest_status', NAME => 'cf', TTL => 604800 enable 'ocp_latest_status' desc 'ocp_monitor_interval_agg' disable 'ocp_monitor_interval_agg' alter 'ocp_monitor_interval_agg', NAME => 'cf', TTL => 604800 enable 'ocp_monitor_interval_agg' desc 'ocp_ob_topo_interval_data_new' disable 'ocp_ob_topo_interval_data_new' alter 'ocp_ob_topo_interval_data_new', NAME => 'cf', TTL => 604800 enable 'ocp_ob_topo_interval_data_new' desc 'ocp_ob_topo_latest_data_new' disable 'ocp_ob_topo_latest_data_new' alter 'ocp_ob_topo_latest_data_new', NAME => 'cf', TTL => 604800 enable 'ocp_ob_topo_latest_data_new' desc 'ocp_obregion_merge' disable 'ocp_obregion_merge' alter 'ocp_obregion_merge', NAME => 'cf', TTL => 604800 enable 'ocp_obregion_merge' desc 'ocp_rs_event' disable 'ocp_rs_event' alter 'ocp_rs_event', NAME => 'cf', TTL => 604800 enable 'ocp_rs_event' desc 'ocp_sql_daily_type_data' disable 'ocp_sql_daily_type_data' alter 'ocp_sql_daily_type_data', NAME => 'cf', TTL => 604800 enable 'ocp_sql_daily_type_data' desc 'ocp_sql_perf_monitor_agg' disable 'ocp_sql_perf_monitor_agg' alter 'ocp_sql_perf_monitor_agg', NAME => 'cf', TTL => 604800 enable 'ocp_sql_perf_monitor_agg' desc 'ocp_tenant_monitor_agg' disable 'ocp_tenant_monitor_agg' alter 'ocp_tenant_monitor_agg', NAME => 'cf', TTL => 604800 enable 'ocp_tenant_monitor_agg' desc 'sql_info' disable 'sql_info' alter 'sql_info', NAME => 'cf', TTL => 604800 enable 'sql_info' desc 'sql_latest_perf_data' disable 'sql_latest_perf_data' alter 'sql_latest_perf_data', NAME => 'cf', TTL => 604800 enable 'sql_latest_perf_data' desc 'top10_daily_slow_sql' disable 'top10_daily_slow_sql' alter 'top10_daily_slow_sql', NAME => 'cf', TTL => 604800 enable 'top10_daily_slow_sql' desc 'topanalysis_result' disable 'topanalysis_result' alter 'topanalysis_result', NAME => 'cf', TTL => 604800 enable 'topanalysis_result' desc 'ocp_digest_sql' desc 'ocp_host_list' desc 'ocp_latest_status' desc 'ocp_monitor_interval_agg' desc 'ocp_ob_topo_interval_data_new' desc 'ocp_ob_topo_latest_data_new' desc 'ocp_obregion_merge' desc 'ocp_rs_event' desc 'ocp_sql_daily_type_data' desc 'ocp_sql_perf_monitor_agg' desc 'ocp_tenant_monitor_agg' desc 'sql_info' desc 'sql_latest_perf_data' desc 'top10_daily_slow_sql' desc 'topanalysis_result'

    1.5. 卸載 OCP 或 MetaDB

    該步驟僅限于無需繼續使用 OceanBase 和 OCP 平臺時執行,通常直 接跳過。并且應注意,卸載 OCP 前應先確保已經通過 OCP 的運 維任務將 OceanBase 集群卸載完成。

  • 選擇卸載 OCP 或 MetaDB,點擊 Next;
  • 輸入 root 用戶的密碼,安裝機器的 IP,點擊 Uninstall

  • 1.6 OCP 安裝完成驗證

    打開瀏覽器,訪問主控機 IP : http://10.244.0.114/ 使用 admin(無密碼)登錄 OCP

    1.7 安裝OceanBase集群

    通過 OCP 運維平臺來部署運維 OceanBase 集群,需要先添加機
    器,再創建集群。

  • 添加機型 http://10.244.0.114/#/admin/machine/add
  • 1.8 OceanBase 集群安裝完成驗證

  • 查看集群狀態
    訪問運維->日常運維,點擊” obtestcluster01”, 查看 3 臺 observer 狀態
    均為 Normal;若為 inactive 狀態,可等帶 2~3 分鐘再看狀態。
  • 通過直連數據庫
    mysql -h10.244.0.96 -P2881 -uroot@sys -proot oceanbase -c
    mysql -h10.244.0.96 -P2881 -uroot -proot oceanbase -c
    select * from oceanbase .__all_server;
    以上 2 種連接數據庫的方式均可,登陸后執行如下 SQL,查看 3 臺 server 的狀態均為 active:
    查看 3 臺 server 的狀態均為 active 3) 通過 obproxy 直連數據庫
    mysql -h10.244.0.96 -P2883 -uroot -proot oceanbase -c
    mysql -h10.244.0.96 -P2883 -uroot@sys -proot oceanbase -c
    mysql -h10.244.0.96 -P2883 -uroot@sys#obtestcluster01 -proot oceanbase -c
    mysql -h10.244.0.96 -P2883 -uobtestcluster01:sys:root -proot oceanbase -c
    以上 4 種連接數據庫的方式均可,登陸后執行如下 SQL,查看 3 臺 server 的狀態均為 active:
    select * from oceanbase .__all_server;
  • 1.9 創建實例

    OCP 部署集群完成后,既可以通過直連數據庫自行創建租戶,
    也可通過 OCP 平臺創建租戶。
    若通過直連數據庫自行創建租戶,則本節內容可忽略。
    OCP 中將一組若干個租戶看成實例。通過創建實例,來創建租 戶。

  • 創建實例
    訪問首頁-> 開發者入口->資源->添加實例 http://10.244.0.114/#/develop/resources http://10.244.0.114/#/develop/createInstance
    點擊集群”obtestcluster01”;輸入實例名稱 “mytenantgroup01”;若需要 創建多個租戶,則輸入租戶總數,否則默認不填;點擊確定
  • 修改密碼
    創建好的實例,默認密碼未知,需要以管理員的身份修改。
    http://10.244.0.114/#/admin/instanceDetail/basicInfo?InstanceId=966&In stanceName=mytenantgroup01&UID=admin&User_ID=alibaba&ObReg ionGroupName=obtestcluster01
    訪問首頁->管理員->實例,點擊“mytenantgroup01”,點擊重置密碼
  • 特別注意:采用腳本安裝

    官方推薦通過 OCP 安裝部署 OceanBase 集群。若對集群部 署規范性、集群監控無要求或物理機預算不足,則可以省略掉 OCP 的安裝,直接運行腳本部署 OceanBase 集群(三臺機器)。

    總結

    以上是生活随笔為你收集整理的OceanBase 安装-采用OCP安装的全部內容,希望文章能夠幫你解決所遇到的問題。

    如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。