OceanBase:集群常见操作

目录

[1.查看 OBD 管理的集群列表](#1.查看 OBD 管理的集群列表)

2.查看某个集群状态

[3.启动 OceanBase 集群](#3.启动 OceanBase 集群)

[4.连接 OceanBase 集群](#4.连接 OceanBase 集群)

5.停止运行中的集群

6.销毁已部署的集群

7.查看集群配置项

8.修改集群配置项


1.查看 OBD 管理的集群列表

obd cluster list

2.查看某个集群状态

obd cluster display cluster_name

3.启动 OceanBase 集群

obd cluster start cluster_name

4.连接 OceanBase 集群

使用obclient或者mysql客户端连接:

obclient -h127.0.0.1 -P2883 -uroot -p -Doceanbase -A

mysql -uroot -p -P2883 -h192.168.179.134 -Doceanbase -A

5.停止运行中的集群

obd cluster stop cluster_name

6.销毁已部署的集群

obd cluster destroy cluster_name

7.查看集群配置项

可以通过 SHOW 语句或GV$OB_PARAMETERS 视图查看集群配置项。

show parameters like '%server_permanent_offline_time%'\G;

select * from oceanbase.GV$OB_PARAMETERS where name like '%server_permanent_offline_time%'\G;

各列参数说明:

  • zone:所在的 Zone。
  • svr_type:服务器类型。
  • svr_ip:服务器 IP。
  • svr_port:服务器的端口。
  • name:配置项名。
  • data_type:配置项的数据类型,包括 STRING、CAPACITY 等。
  • value:配置项的值(由于在修改配置项值时,支持修改指定 Zone 或 Server 的配置项值,故不同 Zone 或 Server 对应的配置项的值可能不同)。
  • info:配置项的说明信息。
  • section:配置项所属的分类:

1)SSTABLE:表示 SSTable 相关的配置项。

2)OBSERVER:表示 OBServer 相关的配置项。

3)ROOT_SERVICE:表示 Root Service 相关的配置项。

4)TENANT:表示租户相关的配置项。

5)TRANS:表示事务相关的配置项。

6)LOAD_BALANCE:表示负载均衡相关的配置项。

7)DAILY_MERGE:表示合并相关的配置项。

8)CLOG:表示 Clog 相关的配置项。

9)LOCATION_CACHE:表示 Location Cache 相关的配置项。

10)CACHE:表示缓存相关的配置项。

11)RPC:表示 RPC 相关的配置项。

12)OBPROXY:表示 OBProxy 相关的配置项。

  • scope:配置项范围属性:

1)TENANT:表示该配置项为租户级别的配置项

2)CLUSTER:表示该配置项为集群级别的配置项

  • source:当前值来源:

1)TENANT

2)CLUSTER

3)CMDLINE

4)OBADMIN

5)FILE

6)DEFAULT

  • edit_level:定义该配置项的修改行为:
  • READONLY:表示该参数不可修改。
  • STATIC_EFFECTIVE:表示该参数可修改但需要重启 OBServer 才会生效。
  • DYNAMIC_EFFECTIVE:表示该参数可修改且修改后动态生效。

8.修改集群配置项

#执行以下命令,修改集群配置项的值

ALTER SYSTEM [SET]

parameter_name = expression [SCOPE = {SPFILE | BOTH}]

COMMENT \[=\] 'text'

TENANT \[=\] all \| all_user \| all_meta \| tenant_name

SERVER \[=\] 'svr_ip:svr_port' \| ZONE \[=\] 'zone'\];

修改成功后,可以根据实际情况(重启 OBServer 或不重启 OBServer),通过 SHOW PARAMETERS 语句验证配置项的值是否修改成功。

相关推荐
Edingbrugh.南空7 小时前
Flink OceanBase CDC 环境配置与验证
大数据·flink·oceanbase
丶意冷7 小时前
mybatisPlus分页方言设置错误问题 mybatisPlus对于Oceanbase的Oracle租户分页识别错误
java·数据库·oracle·oceanbase
.Eyes12 天前
OBCP第二章 OceanBase 存储引擎高级技术学习笔记
笔记·学习·oceanbase
Tapdata 钛铂数据14 天前
信创 CDC 实战|国产数据库的数据高速通道:OceanBase 实时入仓 StarRocks
数据库·oceanbase
Dnui_King20 天前
OceanBase (DBA)一面面经
数据库·oceanbase·dba
OceanBase数据库官方博客22 天前
OceanBase v4.3.5 特性解读:通过OSS WORM特性进行备份归档
oceanbase·分布式数据库·存储
OceanBase数据库官方博客22 天前
常用的OceanBase调优配置参数
oceanbase·分布式数据库·参数
OceanBase数据库官方博客1 个月前
蚂蚁集团 CTO 何征宇:AGI时代,海量数据带来的质变|OceanBase 开发者大会实录
人工智能·oceanbase·分布式数据库·开发者大会
数据最前线1 个月前
OceanBase 开发者大会,拥抱 Data*AI 战略,构建 AI 数据底座
人工智能·oceanbase