OceanBase 4.1社区版可视化部署

2024年 5月 7日 45.1k 0

OceanBase 4.1社区版可视化部署

4.1版本在3月24号发布,25号也去现场体验了下,部署上确实方便了很多,可以通过web页面可视化部署三节点OceanBase,并有OCPExpress简化对OB一些日常运维工作

安装OBD

  • 下载最新4.1版本oceanbase-all-in-one , https://www.oceanbase.com/softwarecenter
tar -xzf oceanbase-all-in-one.4.0.0.0-beta-100120221102135736.el7.x86_64.tar.gzcd oceanbase-all-in-one/bin/
  • 安装OBD
./install.sh执行完后会看到##################################################################### Install Finished=====================================================================Setup Environment:     source ~/.oceanbase-all-in-one/bin/env.shStart Web Service:     obd webQuick Start:           obd demoMore Details:          obd -h=====================================================================

source下环境变量,并执行obd web启动web服务器,启动后根据提示登录网页

obd web页面部署三节点集群

登录界面能看到一个可视化部署平台,选择需要部署的模式和集群名称,这里还可以选择组件的版本

填入各节点IP,这里有个OCP Express节点是一个web运维管理组件

设置集群root@sys用户密码,和数据目录,数据目录需要有对应的权限(上一步中填写的部署用户)

确认信息无误就做预检查,检查项有问题会提示信息有手动修改和自动修改,这里遇到的都比较简单了,java没有安装、目录权限、时钟同步没有配置,反正都有提示信息

部署完成后会将组件和数据库访问方式打印出来,这里有OCP Express登录地址

OCP Express创建租户

登录OCP Express,这是一个管理平台,能看到集群运行状态、租户创建、性能监控、参数修改等功能,集群总览能看到集群拓扑架构图

尝试创建一个租户,跳入一些租户资源配置信息

创建完成后可以查看租户的信息

这种方式还是比命令行创建租户方便不少

常见功能

常见的监控功能都是有的,大家可以自己试一下,提两个感觉对于运维OB比较实用的功能:

  • 日志查看: 这还是个比较实用功能,OB的日志内存会比较多,用日志功能可以根据不同级别做过滤

  • UNIT分布: 这里能比较清楚看到集群Unit分布情况,资源剩余情况,方便对集群有整体了解

一些小建议

  • 创建租户时,建议加上LOG_DISK_SIZE的设置,默认情况下LOG_DISK_SIZE是内存设置的三倍,但是可能磁盘空间没有那么大,创建租户时就会报错,这时只能调小租户的内存的大小才能创建通过,或者创建后命令行调整内存大小(页面上调整没有生效,只能向下调整)

当然在租户管理处做了锁定租户功能,还是比较实用,再删除租户前可以先锁定,看下业务方反应最终决定是否删除

  • SQL诊断处有报错,应该是个Bug

  • 数据库性能监控中等待队列,如果能更详细说明具体在哪里等待,或者等待事件是什么就更好
  • 修改集群参数:页面上可以修改成功,但是参数应该没有做持久化到配置文件中,重启后会变回原值

obd cluster stop/start obce3zone 之后登录数据库查看参数变回原有值,obd cluster edit-config obce3zone 也可以看到配置文件中的值没有发生变化

  • ocp系统库中 有表使用"key"作为列名,但是查询时报语法错误,应该key是内部一个关键字,做解析SQL时候出错了, 查询时需要加上`key` 这样才可以,可以改个字段名, 不过这个库也是ocp系统库,一般人也不会用到,问题不大(MySQL中也是同样处理)

总结

4.1版本的部署有了可视化页面后,部署方便了太多,加上OCP Express对于日常运维也方便了许多,降低了普通用户对OB的上手复杂程度。

相关文章

Oracle如何使用授予和撤销权限的语法和示例
Awesome Project: 探索 MatrixOrigin 云原生分布式数据库
下载丨66页PDF,云和恩墨技术通讯(2024年7月刊)
社区版oceanbase安装
Oracle 导出CSV工具-sqluldr2
ETL数据集成丨快速将MySQL数据迁移至Doris数据库

发布评论