【 使用环境 】生产环境 or 测试环境
【 OB or 其他组件 】
【 使用版本 】oceanbase-all-in-one-4.5.0_20260203.el8.x86_64.tar.gz
【问题描述】我有两台服务器,该怎么搭建主备库。由于访问受限,无法通过odb web进行操作,只能使用命令行进行
服务器版本:UOS Server 20
【 使用环境 】生产环境 or 测试环境
【 OB or 其他组件 】
【 使用版本 】oceanbase-all-in-one-4.5.0_20260203.el8.x86_64.tar.gz
【问题描述】我有两台服务器,该怎么搭建主备库。由于访问受限,无法通过odb web进行操作,只能使用命令行进行
服务器版本:UOS Server 20
通过自己编写yaml文件部署单台observer的两个集群后参考文档部署备租户
https://www.oceanbase.com/docs/common-obd-cn-1000000005246396
谢谢大佬,我自己写了一个yaml配置文件,结果安装没成功
提供一下你的yaml文件 这边看下是不是参数配置异常
user:
username: root
password: “”
oceanbase-ce:
version: 4.5.0
servers:
- name: observer1
ip: 192.168.100.2
- name: observer2
ip: 192.168.100.5
global:
devname: ens3
mysql_port: 2881
rpc_port: 2882
cluster_id: 1001
memory_limit: 8G
system_memory: 2G
cpu_count: 8
enable_syslog_wf: false
max_syslog_file_count: 16
appname: ob-ha
enable_auto_leader: true
observer1:
zone: zone1
home_path: /data/ob/observer
data_dir: /data/ob/data
redo_dir: /data/ob/redolog
clog_dir: /data/ob/clog
ilog_dir: /data/ob/ilog
etc_dir: /data/ob/etc3
observer2:
zone: zone2
home_path: /data/ob/observer
data_dir: /data/ob/data
redo_dir: /data/ob/redolog
clog_dir: /data/ob/clog
ilog_dir: /data/ob/ilog
etc_dir: /data/ob/etc3
obproxy-ce:
version: 4.5.0
servers:
- name: obproxy1
ip: 192.168.100.2
global:
home_path: /data/ob/obproxy
skip_proxy_sys_private_check: true
enable_strict_kernel_release: false
listen_port: 2883
prometheus_listen_port: 2884
只有两台服务器情况下想实现主备只能搭建两个单节点ob集群。
多zone高可用集群建议为1-1-1架构,1-1这种单节点损坏无法实现高可用。
只需要主备,不考虑高可用。
这个配置文件在github中吗?
在你的.obd目录下