前言

OceanBase下载中心(选择社区版)

OceanBase快速上手(方案一:部署 OceanBase 演示环境)

部署 OceanBase 演示环境

下载并安装 all-in-one 安装包

当前为下载压缩包方式

tar -xzf oceanbase-all-in-one-*.tar.gz
cd oceanbase-all-in-one/bin/
./install.sh
source ~/.oceanbase-all-in-one/bin/env.sh

单机部署 OceanBase 数据库

obd demo

使用 OBClient 客户端连接到 OceanBase 数据库

# 通过 2881 端口直连数据库
obclient -h127.0.0.1 -P2881 -uroot@sys -Doceanbase -A
# 通过 ODP 代理访问数据库
obclient -h127.0.0.1 -P2883 -uroot@sys -Doceanbase -A --proxy-mode

运维管理工具

ODC

问题记录

[ERROR] (127.0.0.1) open files number must not be less than 20000 (Current value: 1024)

Linux 修改open files 数量

1.修改file-max

# echo  102400 > /proc/sys/fs/file-max 
# sysctl -w "fs.file-max=102400",前面2种重启机器后会恢复为默认值
# vim /etc/sysctl.conf, 加入以下内容,重启生效
fs.file-max=102400
net.nf_conntrack_max = 1024000
net.netfilter.nf_conntrack_max = 1024000

2.修改ulimit的open file,系统默认的ulimit对文件打开数量的限制是1024

# ulimit -HSn 102400  //这只是在当前终端有效,退出之后,open files又变为默认值。当然也可以写到/etc/profile中,因为每次登录终端时,都会自动执行/etc/profile

# vim /etc/security/limits.conf //加入以下配置,重启即可生效
* hard nofile 102400
* soft nofile 102400