docker安裝OceanBase
官網
宿主機9G內存(容器要用8G內存)、雙核、150G硬盤
1、安裝docker
2、pull鏡像並創建容器
[root@test3 ~]# mkdir /omdata && chown -R 1000:1 /omdata/
[root@test3 ~]# docker run -itd --name oceanbase --memory 8g -v /omdata:/home/admin/oceanbase -p 2881:2881 oceanbase/oceanbase-xe
進入容器
[root@test3 ~]# docker exec -it oceanbase /bin/bash
初始化 oceanBase 集群
[admin@9232a2f95836 deploy]$ python hap.py ob1.reboot
注:初始化 oceanBase 實例成功之后會自動創建兩個租戶,sys 租戶和一個普通的 mysql 租戶
部署后驗證
通過 MySQL 客戶端連接 OceanBase 數據庫
[admin@9232a2f95836 deploy]$ ./hap.py ob1.obmysql
查看部署過程中初始化的視圖
OceanBase(root@oceanbase)>show tables;
查詢任意一張視圖
OceanBase(root@oceanbase)>select * from v$unit\G;
OceanBase(root@oceanbase)>exit
[admin@9232a2f95836 deploy]$ exit