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 语句验证配置项的值是否修改成功。

相关推荐
枫叶20001 天前
OceanBase数据库-学习笔记1-概论
数据库·笔记·学习·oceanbase
OceanBase数据库官方博客5 天前
向量检索新选择:FastGPT + OceanBase,快速构建RAG
人工智能·oceanbase·分布式数据库·向量数据库·rag
胖头鱼的鱼缸(尹海文)14 天前
数据库管理-第313期 分布式挑战单机,OceanBase单机版试玩(20250411)
数据库·分布式·oceanbase
GottdesKrieges16 天前
OceanBase企业版单机部署:obd命令行方式
数据库·oceanbase
好记忆不如烂笔头abc16 天前
oceanbase开启内存大页
linux·服务器·oceanbase
OceanBase数据库官方博客17 天前
OceanBase 推出单机版 ,为中小规模业务提供高性价比方案
oceanbase·单机数据库
OceanBase数据库官方博客18 天前
OceanBase V4.3.5 上线全文索引功能,让数据检索更高效
全文检索·oceanbase·分布式数据库·产品特性
OceanBase数据库官方博客18 天前
多点:分布式升级助力新零售转型,成本节省超80% | OceanBase 案例
oceanbase·零售·架构选型·布道师计划·电商与零售
OceanBase数据库官方博客19 天前
火山模型的优缺点与优化实践 | OceanBase SQL优化
sql·oceanbase·分布式数据库
ActionTech1 个月前
ChatDBA VS DeepSeek:快速诊断 OceanBase 集群新租户数据同步异常
oceanbase·deepseek·chatdba·爱可生