基于湖库一体架构,统一管理结构化、半结构化与非结构化等多模态数据,一个系统承载事务处理、实时分析与 AI 工作负载。
部署 OAT
更新时间:2023-07-18 17:25:58
本节主要介绍 OAT 的部署方法与步骤。
前提条件
确保服务器已安装 Docker 且 为 Docker CE 17.03 及以上版本。
部署步骤
通过
scp命令将 OAT 安装包上传到服务器中。其中
oat_server为部署 OAT 的服务器的 IP 地址。[root@hostname /]# scp oat.tar <oat_server>:/oat.tar在服务器本地创建两个目录用于挂载 OAT 目录。
其中,容器内的
/data用于存放 OAT 系统日志及 Datax 与 OBLA 生成的文件;容器内的/var/lib/mysql用于存放 OAT 的数据库文件。[root@oat_server /]# mkdir -p /oat/data_dir /oat/db_dir将 OAT 安装包装载为镜像。
[root@oat_server /]# docker load -i oat.tar用
docker images命令获取 OAT 镜像的标签。说明
以下命令仅试用于本地只加载了一个 OAT 安装包的情况。对于装载多个安装包的情况,可以通过
docker images查看显示内容,并使用冒号(:)连接前两列的内容。[root@oat_server /]# oat_image=`docker images | grep oat | awk '{printf $1":"$2"\n"}'`运行
docker run命令,启动 OAT。说明
环境变量 DEPLOY_MODE 表示部署模式,包括如下取值:
- generic:表示通用硬件部署模式。
- aspara:表示专有云部署模式。
- oio:表示 OceanBase 数据库一体机专用部署模式。
[root@oat_server /]# docker run -d -v /oat/data_dir:/data -p 7000:7000 --restart on-failure:5 $oat_image