OceanBase 基于企业版本OAT安装与OMS安装与InfluxDB的集成

一、前言与环境准备

说明:OceanBase V3 的OMS手动安装与V4的OMS手动安装是存在区别的,建议V4版本的OMS通过OAT进行安装。

前言:

OAT 是 OceanBase V4是企业版本安装Web界面的简易安装工具。
InfluxDB 是OMS 的监控时序数据库。
OMS 是OceanBase 的迁移同步工具。

环境条件:

1.需要在OMS服务器上安装docker V18以上的版本
2.需要在服务器上配置yum仓库(建议阿里云的yum仓库)
3.在OceanBase数据库上创建oms的租户、账户、密码

二、环境说明

OAT服务器:192.168.1.100

安装包:oat_4.2.1_20240424_x86.tgz

InfluxDB服务器:192.168.1.100

安装包:influxdb_1.8.tar.gz

OMS服务器:192.168.1.100

OMS安装包:oms-4.2.3-amd64-13202407021516.tar

三、安装OAT

参考文档: https://www.oceanbase.com/docs/enterprise-oat-doc-cn-1000000000762607

1.创建OAT数据目录

mkdir -p /data_dir

2.使用docker 加载 OAT镜像包并执行进项

docker  -i  oat_4.2.1_20240424_x86.tgz
docker run -d --net host --name oat -e HTTP_PORT=8080 -v /data_dir:/data -e OAT_INITIAL_ADMIN_PASSWORD='XXX' --restart on-failure:5 reg.docker.alibaba-inc.com/oceanbase/oat:4.2.1_20240424_x86

#通过-e HTTP_PORT指定端口
#通过-v 指定数据目录
#通过-e OAT_INITIAL_ADMIN_PASSWORD 指定OAT的admin密码

3.访问OAT

http://192.168.1.100:8080

账户:admin

密码:XXX

4.添加服务器

oat的Web页面,[服务器]=》添加服务器
注意:不要选择初始化配置(如果需要基于OAT安装OCP与其他OceanBase集群的话,则可以进行选择,但是需要注意内存与CPU的验证)

说明:服务器用于在安装influxdb与OMS时,选择所在的服务器

5.部署influxdb

参考文档:https://www.oceanbase.com/docs/community-oms-cn-1000000001302053

#将influxdb_1.8.tar.gz 拷贝到oat的数据目录下

cp influxdb_1.8.tar.gz /data/images

#登录OAT的WEB页面

#选择[产品服务]=》组件=》创建组件=》配置相关信息,端口替换为14440
#配置influxdb的数据库,通过docker inspect的查看influxdb的账户与密码

docker inspect influxdb
#自动生成的账户
"INFLUXDB_ADMIN_USER=root",
#自动生成的密码
"INFLUXDB_ADMIN_PASSWORD=XXXX",

#进入influxdb数据库

docker exec -it influxdb /bin/bash

influx --username=root --password='XXXX' --port=14440
#创建influxdb的数据库用户并授权权限
create user DB_USER with password 'XXXXX' with all privileges;

6.部署OMS

#将oms-4.2.3-amd64-13202407021516.tar 拷贝到oat的数据目录下
cp oms-4.2.3-amd64-13202407021516.tar /data/images

需要配置OCP的url访问地址:
给oms在OceanBase创建的租户账户:
给oms在OceanBase创建的租户密码:
需要配置influxdb的数据库信息
安装相关信息进行配置完成后,选择不进行负载均衡,然后进行提交。

7.OMS的web访问页面

http://192.168.1.100:8089

账户:admin
密码:aaAA11__

  • 2
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值