部署 OMS 前,需要在 OAT 的配置文件中添加 OMS 的基本配置信息,包括部署 OMS 机器的 IP 和 OMS Docker 容器的版本信息。
操作步骤
以 root 用户登录曾执行过安装 OCP 的服务器(安装 OCP 时本地生成了相关用户和密码信息)。
进入
/root/t-oceanbase-antman/obcluster.conf
目录,修改配置文件中 OMS相关的配置项。根据环境和版本信息,主要修改以下三个配置项:
OMS_IP:指要部署 OMS 的机器 IP。
oms_image_REPO:OMS 镜像 repo。
oms_image_TAG:OMS 镜像 TAG。
其他配置项默认不需要修改:
OMS_PORT:OMS 服务的端口号,默认为 8088。
OMS_METADB_USER:OMS 的 MetaDB 用户,默认为 root。
OMS_METADB_TENANT:OMS 的 MetaDB 租户,默认是 oms_meta,创建在 OAT 的 obcluster meta OB集群中。
OMS_METADB_DBNAME:OMS 的 MetaDB database名,默认是 oms_meta。
oms_container_name:OMS 容器的名字,默认是 oms。
oms_docker_cpus=12:OMS 容器分配的 CPU 配额,默认是 12。
oms_docker_memory=24G:OMS 容器的内存配额,默认是 24G。
oms_docker_image_package:OMS 镜像 tar 包的文件名,默认是 oms.tar.gz。
修改后的示例如下:
################### OMS 基本配置 / MUST CHANGE ACCORDING ENVIRONMENT / 根据环境必须修改 ############################
OMS_IP=xxx.xxx.xxx.xxx
oms_image_REPO=acs-reg.alipay.com/oceanbase/oms-all-in-one
oms_image_TAG=1.1.1-beta
################### OMS ADVANCED SETTINGS / 基本不用修改 ########################
OMS_PORT=8088
OMS_METADB_USER=root
OMS_METADB_TENANT=oms_tenant
OMS_METADB_DBNAME=oms_meta
oms_container_name=oms
oms_docker_cpus=12
oms_docker_memory=24G
oms_docker_image_package=oms.tar.gz