一、什么是OB-Dashboard
OB-Dashboard 是基于 obshell 提供的 Web 图形化 OceanBase 管理工具,提供了常用的 OceanBase 日常管控功能,适合管理小规模部署的 OceanBase 集群。
有以下优点:
- 部署简单:随 OceanBase 一起发布,无需额外安装,OBD OCP 等工具会默认拉起进程。
- 简单易用:基于 Web 图形化页面交互,提供常用的 OceanBase 管理功能。
- 资源占用低:使用 Go 语言实现,资源占用极低,运行时仅需百兆内存左右。
- 完全开源:OB-Dashboard 基于 obshell,源代码 100% 开源,详细信息请参见 GitHub 代码仓库。
使用优势:
1、无需额外部署,无论通过 OBD 或 OCP 拉起的 OceanBase 集群都会同时拉起 obshell 进程,通过浏览器访问对应主机地址和 obshell 的端口即可访问 OB-Dashboard 页面。
2、使用 OceanBase 的账号体系进行鉴权,登录页面输入 root 账号的密码即可完成登录,如 root 账号密码为空可以直接点击登录。
二、集群管理
2.1 基础信息展示
展示当前 OceanBase 集群的基本信息,包括资源分配和使用情况,集群拓扑,合并信息等,用户可以通过首页简单直观的获取集群的状态信息。

2.2 参数管理
使用集群管理页面 - 参数管理 进入

搜索 参数,支持模糊匹配,点击修改参数

修改参数时,可以选择生效范围及生效对象,并且可以同时修改多个不同对象的值;如果多个值勾选同一生效范围,将按照最新的修改自动分配。
截图可以看到对同一个值修改了多次,最终生效为最新的4G



2.3 集群启停、升级版本、升级obshell
其他的集群启停、升级集群和升级 obshell 的功能,升级的两个功能需要上传对应的软件包,之后可以发起升级的任务


三、租户管理
3.1 新建租户


任务中心可以看到 新建租户的任务:


3.2 租户管理
总览:

新增副本,需要有其他可用区

也可以删除租户,为防止误操作,需要再次输入delete进行确认

数据库管理:可以新建数据库,修改数据库(字符集、排序规则、是否只读)


用户管理:新建用户,修改用户密码、修改普通用户权限


参数管理:修改参数值
类似于集群的参数管理,区别在于租户的参数生效范围为当前租户,无需再次选择生效范围。

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




