首批通过分布式安全可靠测评,为关键业务系统打造
安装 OAT
更新时间:2024-01-08 10:56:33
OCP 支持通过 OAT(OceanBase 生态产品的自动化部署工具)进行白屏化部署。在部署 OCP 前,您需先安装好 OAT。
更多信息,可参考 安装 OAT。
前提条件
在部署 OAT 之前,您需要确认以下信息:
您的操作系统满足以下条件:
服务器类型 操作系统 支持版本 x86_64 RHEL 7.2 及以上版本 x86_64 CentOS 7.2 及以上版本 x86_64 AliOS 7.2 及以上版本 x86_64 openSUSE 12SP3 及以上 ARM aarch64 AliOS 7.2 及以上版本 ARM aarch64 中标麒麟 7.6 ARM aarch64 华为 EulerOS 2.0 SP8 您已经安装并启动 Docker。推荐 Docker 版本为社区版 17.03 及以上。
OAT 的默认端口 7000 未被占用。
操作步骤
下载 OAT 安装包。
详情可参考 准备安装介质。
使用
scp命令将 OAT 安装包上传到服务器中。其中
oat_server为部署 OAT 的服务器的 IP 地址。scp <oat_directory> <oat_server_user>@:<oat_server_ip>挂载 OAT 目录。
在服务器创建
/data_dir目录用来保存 OAT 的持久化数据。在
/data_dir目录被挂载到 OAT 容器后,OAT 会自动创建/data_dir/logs、/data_dir/images和/data_dir/db目录,分别用于存放 OAT 的系统日志、组件和产品的 Docker 镜像以及 OAT 的数据库文件。mkdir -p /data_dir将 OAT 安装包装载为镜像。
docker load -i oat.tar用
docker images命令获取 OAT 镜像的标签。说明
当只加载了一个 OAT 安装包时,使用示例命令即可。当加载了多个安装包时,使用 docker images 命令查看显示内容,并使用冒号(:)连接前两列的内容。
oat_image=`docker images | grep oat | awk '{printf $1":"$2"\n"}'`运行
docker run命令,启动 OAT。docker run -d -v /data_dir:/data -p 7000:7000 --restart on-failure:5 $oat_image启动成功后,在浏览器地址栏输入
http://<<oat_server_ip>:7000。如果在浏览器窗口中看到登录界面,表示已经成功安装并启动 OAT。