暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

【OceanBase】通过 OAT-cli 配置部署环境

1474

安装 oat-cli
oat-cli 是 OceanBase 数据库生态产品的自动化部署工具。部署前,需要在所有服务器上安装 oat-cli 的 RPM 包,用于自动化部署。


背景信息
OceanBase 独立版(Antman)是一个提供一键部署 OCP,OMS,ODC 等 OceanBase 数据库周边工具平台的 cli 工具(简称:oat-cli),并且为 OBServer 提供标准化操作系统配置的能力,支持部署在 x86_64 以及 aarch64 架构的物理服务器和主流的虚拟机,操作系统支持主流的 Linux 发行版本。

说明
如果需要可视化部署能力,请使用 OAT 3.1.3 ,包含 Antman 的全部功能,使用更简单。


操作步骤
1. 将 oat-cli 的安装包拷贝到任意一台服务器。
2. 使用 root 用户登录该机器,执行以下命令,安装 oat-cli 。

[root@hostname /]# rpm -ivh t-oceanbase-antman-x.x.x-xxxxxxx.alios7.x86_64.rpm

重复步骤 1 ~ 步骤 2,完成所有服务器上 oat-cli 的安装。


通过 oat-cli 配置部署环境
您需要使用 oat-cli 修改各服务器的部署环境配置。

1. 添加 admin 用户
为便于后续维护,部署前,您需要为每台服务器添加 admin 用户。

[root@hostname /]# cd /root/t-oceanbase-antman/clonescripts
[root@hostname clonescripts]# ./clone.sh -u

2. 修改操作系统内核配置

  • OCP 服务器
执行以下命令,对每台 OCP 服务器进行设置。
[root@hostname /]# cd /root/t-oceanbase-antman/clonescripts
[root@hostname clonescripts]# ./clone.sh -c -r ocp
  • OBServer 服务器
执行以下命令,对每台 OBServer 服务器进行设置。
[root@hostname /]# cd /root/t-oceanbase-antman/clonescripts
[root@hostname clonescripts]# ./clone.sh -c -r ob
  • OMS 服务器

执行以下命令,对每台 OMS 服务器进行设置。

[root@hostname /]# cd /root/t-oceanbase-antman/clonescripts
[root@hostname clonescripts]# ./clone.sh -c -r oms

3. 安装依赖包

  • OCP 服务器安装依赖包
OCP 服务器执行以下命令,安装依赖包。
[root@hostname /]# cd /root/t-oceanbase-antman/clonescripts
[root@hostname clonescripts]# ./clone.sh -m -r ocp
  • OBServer 服务器安装依赖包
在每台 OBServer 服务器执行以下命令,安装依赖包。
[root@hostname /]# cd /root/t-oceanbase-antman/clonescripts
[root@hostname clonescripts]# ./clone.sh -m -r ob
  • OMS 服务器安装依赖包

在每台 OMS 服务器执行以下命令,安装依赖包。

[root@hostname /]# cd /root/t-oceanbase-antman/clonescripts
[root@hostname clonescripts]# ./clone.sh -m -r oms

4. OCP 与 OMS 服务器安装 Docker

在 OCP 与 OMS 服务器上执行以下命令,安装 Docker。

[root@hostname /]# cd /root/t-oceanbase-antman/clonescripts
[root@hostname clonescripts]# ./clone.sh -i
最后修改时间:2022-09-03 23:58:55
「喜欢这篇文章,您的关注和赞赏是给作者最好的鼓励」
关注作者
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文章的来源(墨天轮),文章链接,文章作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论