部署前,请确认已获取以下安装包,用于后续的安装部署。
组件 | 文件名/镜像名 | 说明 |
---|---|---|
OAT RPM 包 | X86平台:t-oceanbase-antman-x.x.x-xxxxxxx.alios7.x86_64.rpm ARM平台:t-oceanbase-antman-x.x.x-xxxxxxx.alios7.aarch64.rpm | OceanBase 管理员工具(OceanBase Admin Toolkit,OAT)是 OceanBase 生态产品的自动化部署工具。 |
OCP docker image | ocpxx.tar.gz | 用于部署 OCP。 |
OBServer docker image | observer-xx.tar.gz | 用于部署 OCP。 |
OBProxy docker image | obproxyxxx.tar.gz | 用于部署 OCP。 |
OMS docker image | oms.tar.gz | 可选,用于部署 OMS 服务。 |
ODC docker image | odc.tar.gz | 可选,用户部署 ODC 服务。 |
OceanBase RPM 包 | X86平台:oceanbase-x.x.x-xxxxxxx-el7.x86_64.rpmARM平台:oceanbase-x.x.x-xxxxxxx-el7.aarch64.rpm | 用于部署 OceanBase 集群。 |
OBProxy RPM 包 | X86平台:obproxy-x.x.x-xxxxxxx-el7.x86_64.rpm ARM平台:obproxy-x.x.x-xxxxxxx-el7.aarch64.rpm | 用于部署代理服务。 |
备份恢复组件 RPM 包 | X86平台:oceanbase-data-maintain-x.x.x-xxxxxxx.el7.x86_64.rpm ARM平台:oceanbase-data-maintain-x.x.x-xxxxxxx.el7.aarch64.rpm | 用于部署备份恢复服务。 |
如果 OCP 管控服务需要部署高可用,则还需要准备 ob_dns 的镜像包。
参考 OAT 中的 obcluster.conf
文件,将所有离线镜像 tar 包,存放在 服务器上与 obcluster.conf
同级的目录下,即 /root/t-oceanbase-antman
。
obcluster.conf
文件中记录了各镜像包信息。
示例如下,部署时请以实际环境为准。
x86_64平台
ocp:
ocp2.3.7: acs-reg.alipay.com/acloud/ocp-all-in-one:ee5f54ef-1591021246663
ocp2.4.4: reg.docker.alibaba-inc.com/oceanbase/ocp-all-in-one:2.4.4-1908255
observer:
ob1.4.78: reg.docker.alibaba-inc.com/antman/ob-docker:OB1478_20200430_1725
(ocp2.4.4使用 reg.docker.alibaba-inc.com/antman/ob-docker:OB2251_x86_20200925_2115)
obproxy:
obproxy1.5.9+mysql5.6.25:reg.docker.alibaba-inc.com/antman/obproxy:OBP159_20200418_1156
使用ocp2.4 需使用obproxy1.7:
obproxy1.7.3+mysql5.6.25:reg.docker.alibaba-inc.com/antman/obproxy:OBP173_20200603_1923
ob_dns:
reg.docker.alibaba-inc.com/antman/ob_dns:OBDNS_x86_20200927_1617
odc:
acs-reg.alipay.com/oceanbase/obodc:2.2.1
oms:
acs-reg.alipay.com/oceanbase/oms-all-in-one:feature_1.4.1
ARM_64平台
ocp:
ocp2.3.7: reg.docker.alibaba-inc.com/antman/ocp-all-in-one:ocp237_arm_20200610_1532
ocp2.4.4: reg.docker.alibaba-inc.com/oceanbase/ocp-all-in-one:2.4.4-1908255_aarch64
observer:
reg.docker.alibaba-inc.com/antman/ob-docker:OB2252_arm_20200925_2049
obproxy:
obproxy1.5.6: reg.docker.alibaba-inc.com/antman/obproxy:aarch64_156_20200206_1450
使用ocp2.4 需使用obproxy1.7:
obproxy1.7.4: reg.docker.alibaba-inc.com/antman/obproxy:OBP174_arm_20200721_1918
ob_dns:
reg.docker.alibaba-inc.com/antman/ob_dns:OBDNS_arm_20200927_1620
oms:
reg.docker.alibaba-inc.com/antman/oms:feature_1.3.2_arm
odc:
reg.docker.alibaba-inc.com/antman/odc:2.1.0_arm_20200426_1621