安装和配置OceanBase

安装和配置OceanBase

下面是安装和配置OceanBase(jieyiobs集群)的步骤:

1. 安装YUM工具(如果尚未安装)

bash 复制代码
yum install -y yum-utils

2. 添加OceanBase仓库

为了能从OceanBase的官方源安装软件,需要添加它的仓库:

bash 复制代码
yum-config-manager --add-repo https://mirrors.aliyun.com/oceanbase/OceanBase.repo

3. 安装OceanBase Deploy工具

安装部署工具ob-deploy,这是部署和管理OceanBase集群的命令行工具:

bash 复制代码
yum install -y ob-deploy

4. 配置文件准备

创建了一个配置文件mini-local-example.yaml,这个文件包含了集群的配置。你可能需要调整这个文件以适配你的具体需求。你可以使用vim来编辑这个文件:

bash 复制代码
vim mini-local-example.yaml

配置文件详解

yaml 复制代码
oceanbase-ce:
  servers:
    - 127.0.0.1  # 使用本机IP地址,不支持使用主机名
  global:
    home_path: /root/observer  # OceanBase数据库的工作目录
    data_dir: /home/data  # 数据存储目录
    devname: lo  # 服务器的网络适配器名称,这里使用的是本地环回地址
    mysql_port: 2881  # OceanBase对外的MySQL端口,默认2881
    rpc_port: 2882  # OceanBase内部使用的RPC端口,默认2882
    zone: zone1  # 集群的区域设置
    cluster_id: 1  # 集群的ID
    memory_limit: 6G  # 观察者可用的最大运行内存
    system_memory: 1G  # 为通用租户保留的系统内存
    datafile_size: 2G  # 数据文件的大小
    datafile_next: 2G  # 数据文件自动扩展步长
    datafile_maxsize: 20G  # 数据文件的最大自动扩展大小
    log_disk_size: 13G  # 用于clog文件的磁盘空间大小
    cpu_count: 16  # 分配给Observer的CPU数量
    production_mode: false  # 是否生产模式,此处设置为非生产模式
    enable_syslog_wf: false  # 是否将警告级别以上的系统日志输出到单独的文件
    enable_syslog_recycle: true  # 是否启用系统日志自动回收
    max_syslog_file_count: 4  # 启用自动回收前保留的最大日志文件数
    root_password: XXXXXAliDB@23  # Root用户密码

5. 部署和启动集群

首先,你使用obd cluster deploy命令部署了名为jieyiobs的集群:

bash 复制代码
obd cluster deploy jieyiobs -c mini-local-example.yaml

然后,启动集群:

bash 复制代码
obd cluster start jieyiobs

6. 连接到集群

启动集群后,你使用以下命令连接到数据库:

bash 复制代码
obclient -h127.0.0.1 -P2881 -uroot -p'XXXXXXAliDB@23' -Doceanbase -A

7. 集群状态和管理

为了查看集群的状态,你可以使用以下命令:

bash 复制代码
obd cluster display jieyiobs

如果需要查看详细的日志,可以使用:

bash 复制代码
obd display-trace 2aba67f2-10d8-11ef-8a5a-005056aafcd3

这些步骤涵盖了从安装必要的工具到部署和启动你的OceanBase集群(jieyiobs)的完整过程。# 安装和配置OceanBase(jieyiobs集群)

相关推荐
OceanBase数据库官方博客9 天前
OceanBase + Flink 数据集成(第二部分):通过 JDBC 协议实现实时数据同步
大数据·flink·oceanbase
OceanBase数据库官方博客10 天前
OceanBase × Flink 数据集成系列——旁路导入连接器的批量写入能力
架构·kubernetes·oceanbase
OceanBase数据库官方博客14 天前
使用 OceanBase 进行向量 POC 的规划思路(混合搜索)
oceanbase
OceanBase数据库官方博客15 天前
如何用PaddleOCR和OceanBase打通企业资产智能化的第一公里
oceanbase
OceanBase数据库官方博客15 天前
借助OceanBase与LangChain,实现Agent快速投入生产的系统方案
langchain·oceanbase
弗锐土豆17 天前
使用eclipse、java、maven、j60870、oceanbase按照IEC104协议采集、存储电力数据
java·oceanbase·电表·iec104·抄表
OceanBase数据库官方博客17 天前
从OceanBase看AI Agent Harness的构成与设计
人工智能·oceanbase
OceanBase数据库官方博客18 天前
从 HBase 到 OceanBase 的迁移路径:Flink 驱动的实时数据写入
人工智能·oceanbase
OceanBase数据库官方博客20 天前
OceanBase 赋能央国企:从发电到用电的全链路业务承载
数据库·oceanbase
GottdesKrieges20 天前
OceanBase迁移用户及其权限配置
数据库·oceanbase