oceanbase安装
1、下载oceanbase-all-in-one包,并解压
shell
source ~/.oceanbase-all-in-one/bin/env.sh
./install.sh
#启动
obd demo
如果内存小于6G,新建配置文件
shell
vi mini-ob.yaml
#内容如下
oceanbase-ce:
servers:
- name: server1
# 使用服务器的实际 IP(如 192.168.1.100 或公网 IP)
# 如果不确定,可先用 0.0.0.0 监听所有接口(测试环境可用)
ip: 127.0.0.1
server1:
mysql_port: 2881
rpc_port: 2882
home_path: /root/observer
memory_limit: 4G
system_memory: 1G
datafile_size: 10G
log_disk_size: 5G
# 【重要】指定网卡设备名(可选但推荐)
# devname: eth0 # Linux 下可通过 `ip a` 查看网卡名,如 ens33、eth0 等
# 如果使用 0.0.0.0,通常不需要 devname;但如果用具体 IP,建议配 devname 避免启动失败
部署启动
shell
obd cluster deploy mini-ob -c mini-ob.yaml
obd cluster start mini-ob
登录修改密码
shell
#替换VXq97TGBIqCYqcpEREOQ为实际临时密码
obclient -h127.0.0.1 -P2881 -uroot@sys -p'VXq97TGBIqCYqcpEREOQ' -Doceanbase -A
ALTER USER 'root' IDENTIFIED BY 'XXXX';