什么是数据库集群?本文带您了解 数据库集群是什么?目前随着网络的逐渐发展,需要存储的数据越来越多,许多大型的企业选择用数据库集群来提高数据库的可靠性,数据库集群通过实现读写分离来提高数据库的性能。那么,什么是数据库集群呢?数据库集群又有哪些特点呢?本文将为你详细讲解。 数据库集群由两台或者多台数据库服务器组成,如果只有一台数据库服务器则不能称之为集群。另外,集群有着透明的服务模式,即集群向客户端提供的服务与单机系统向客户端提供的 数据运维 2024-05-07 剑圣无痕
OB技术直播间 | 从0到1手把手教你搭建高可用的OceanBase数据库集群 摘要:本文整理自OceanBase技术直播间第一期,本期庆涛来带你手把手搭建一个高可用的OceanBase数据库集群。您可以关注“OceanBase”公众号回复“0423”获取直播PPT。想不错过下一场直播,欢迎加入OceanBase钉钉互动群:搜索群号21949783 前言 目前有关OceanBase功能、案例、故事的文章已经很多,对OceanBase感兴趣的朋友都想安装一个数据库试试。本文就是 数据运维 2024-05-07 向阳逐梦
OceanBase 性能诊断(一) 大部分 OceanBase 的用户在碰到性能问题时容易束手无策。用户可能会熟悉自己的业务 SQL ,但不熟悉 OceanBase 。熟悉 OceanBase 的人员可能不熟悉业务 SQL。这之间有个“鸿沟”需要填补。本文就是为此而写──分享如何快速定位业务性能问题。 排除集群环境不稳定因素 OceanBase 集群有强一致和高可用能力,其次才是高性能。用户容易理解高性能,可能不理解强一致和高可用背 数据运维 2024-05-07 大树
新功能指南 | 快来看看 OCP V3.1.1 有哪些惊喜! 近期,OceanBase 云平台(OceanBase Cloud Platform,OCP)发布了 V3.1.1版本。下面,我们就为大家揭开 OCP V3.1.1 版本的神秘面纱,看一看,OCPV3.1.1 版本为我们带来了什么惊喜吧~ OCP多集群模式 OCP 多集群模式指异地多集群部署,为您提供跨城 OceanBase 主备集群的管理。可以运维跨 OCP 集群的 OceanBase 主备集群, 数据运维 2024-05-07 三掌柜
真香,使用 OBD 启动和停止 OceanBase 集群,速度快的飞起来 作者简介:海芊,一个致力于当网红的 OceanBase 文档工程师。 个人频道:Amber loves OB OBD 全称 OceanBase Deployer,从名称可以看出来是 OceanBase 的安装部署工具。OBD 同时也是包管理器,可以用来管理 OceanBase 所有的开源软件。本文将为大家介绍 OBD 的基本操作,即如何使用 OBD 启动和停止 OceanBase 集群。 P.S. 数据运维 2024-05-07 贤蛋大眼萌
如何借助OBD,用极简方式为 OceanBase 集群扩容? 作者简介:海芊,一个致力于当网红的 OceanBase 文档工程师。 个人频道:Amber loves OB 本文将介绍如何把 1-1-1 的集群扩容成 2-2-2 的集群。 手动启动 OceanBase 进程固然没错,但是有没有更简便的方式呢?答案是肯定的! 今天就来教大家借助 OBD 完成集群扩容。亲测有效,快点上车吧~~ P.S. 配合视频教程一起食用效果更佳噢~~视频教程,点击 Ocean 数据运维 2024-05-07 向阳逐梦
OceanBase 社区版OBD部署示例 作者简介:海南,致力于成为在国产数据库留下名字的知名数据库狂热爱好者。 如何把 1-1-1 的集群扩容成 2-2-2 的集群。 有同学说直接手动启动 OceanBase 进程就可以了,那还有没有别的、更简便的方式呢? 必须有! 今天就来教大家如何借助 OBD ,简单高效快速完成集群扩容!车速较快,抓紧占座! 环境信息 搭建三节点(1-1-1) 本次使用笔记本上的虚拟机方式部署,配置如下: 注:内存 数据运维 2024-05-07 大白菜程序猿
实战教程第二章:如何部署 OceanBase 社区版章节介绍 本章主要介绍如何手动或自动部署 OceanBase 社区版集群,包括单副本和三副本集群。 本章目录 2.1 部署准备 2.2 如何快速体验 OceanBase 2.3 如何规划 OceanBase 集群部署 2.4 如何初始化服务器环境 2.5 如何安装 OBD 自动化部署软件 2.6 如 数据运维 2024-05-07 泡泡
实战教程第二章2.3:如何规划 OceanBase 集群部署 集群架构规划 OceanBase 以集群形态运行,生产环境最小规模是 3 台服务器(节点)。整个集群里,业务数据会有三份,所以也叫三副本。 学习测试的时候,可以部署单副本单节点 OceanBase 集群。 这里特别说明的是,单副本跟单节点并不完全对等。单副本单节点是最小集群规模,单副本也是可以扩容为多个节点,整个集群里数据依然是一份,所以叫单副本。 生产环境,每个机器上启动一个 observer 数据运维 2024-05-07 向阳逐梦
实战教程第二章2.8:如何查看和修改 OceanBase 参数集群 OceanBase 以集群形态运行,提供多租户(也叫多实例)能力。集群初始化成功后,默认会有一个租户 sys,保存集群的所有元数据、参数等。管理 OceanBase 集群就是通过登录 sys 租户。 查看和修改 OceanBase 集群参数 查看 OceanBase 集群参数的命令是 :show parameters [ like '%参数名特征%' ] ;  数据运维 2024-05-07 泡泡
实战教程第二章2.10:如何重启 OceanBase 集群 OceanBase 自身并没有提供“重启集群”的命令。OceanBase 的核心能力就是高可用,前提是三副本部署。当少数派节点故障时,OceanBase 内部可能会自动切换,依然可以为业务提供读写服务。OB 提供了停止和启动某个副本(zone 级别或者 server 级别)的功能,并且只允许停止少数派节点。 所以,OceanBase 集群的重启是靠外部操作。比如说用 kill 命令杀进程,然后再启 数据运维 2024-05-07 泡泡
实战教程第二章2.11:(高级)如何手动部署 OceanBase 集群 当您熟悉了 OBD 部署的 OceanBase 集群方法原理后,就可以尝试手动部署一套 OceanBase 集群。这样的好处就是当 OBD 的功能不满足您的需求时,您可以自己写程序脚本做 OceanBase 集群的部署,或者在集群出异常的时候,能够手动做一些应急处理。 部署规划 这一节介绍 OceanBase 集群三节点手动部署方法,需要通过中控机直接远程登录到 OceanBase 节点上部署启动 数据运维 2024-05-07 三掌柜
实战教程第三章3.1:查看 OceanBase 集群资源的使用情况 在业务开发之前,DBA 先需要从 OceanBase 集群里创建一个数据库实例出来。这个实例就是 OceanBase 租户。OceanBase 集群可以分配出多个租户,这个能力就是多租户。 多租户原理简介 OceanBase 数据库以集群形态部署运行,提供给业务使用的是其中的租户。租户也叫实例,拥有一定的资源能力(如CPU、内存和空间)。 OceanBase 是单进程软件,进程名叫 ob 数据运维 2024-05-07 大猫
OceanBase 集群扩容之后修改租户副本 单节点扩容为三节点文章地址: https://www.modb.pro/db/190765 本文介绍了1个observer扩容为3个observer集群之后,sys租户副本调整相关问题。 主要涉及知识点为: Locality 的设置通常用于集群的副本数升级、降级或集群的搬迁: 集群副本数升级 以租户为粒度,对集群中的每一个租户,增加租户下 Partition 的副本数。例如,将 Locality 数据运维 2024-05-07 法医
实践2:手动部署 OceanBase 集群 实践练习二(必选):手动部署 OceanBase 集群 历史实践题回顾 实践1:OceanBase Docker 体验 练习内容 (必选)手动部署一个 OB 单副本集群,包括一个 OBProxy 节点。 (必选)创建一个业务租户、一个业务数据库,以及一些表等。 (可选)如果单台服务器内存有32G,或者有三台服务器,改为部署一个 OB 三副本集群,包括一个 OBProxy 节点。 (可选)如果有三台 数据运维 2024-05-07 泡泡
华信永道实践:使用 OBD 部署一个 三副本 OceanBase 集群 作者简介:邹阳,数据库工程师。 本实践练习实现手动部署多副本多节点集群和集群扩容。 OBD部署OB三副本集群 本实验使用OBD部署3节点3副本集群(1-1-1) 一、部署环境 服务器信息 机器和角色划分 二、服务器初始化 执行OceanBase数据库软件部署前对服务器的相关初始化配置。 172.16.100.60、172.16.100.51-53 四台服务器均进行如下初始化配置: 2.1 数据运维 2024-05-07 大树
手动部署一套 OceanBase 集群 概述 了解 OBD 部署的 OceanBase 集群方法后,使用手动部署一套 OceanBase 集群可以更加深入理解 前期准备 软硬件资源要求 资源需求 每个 observer 进程需要至少10G内存容量,2个监听端口(默认是 2881 和 2882 )以及至少10G的数据目录 obproxy OceanBase 的反向代理进程,可以独立部署在应用服务器,独立的机器或者OceanBase 的机器 数据运维 2024-05-07 法医
调整 OceanBase 配置项参数 OBServer 系统参数和变量 集群初始化成功后,默认会有一个租户 sys,保存集群的所有元数据、参数等。管理 OceanBase 集群就是通过登录 sys 租户。 参数与变量的区别 系统参数 通常,在集群级别设置的配置相关变量称为参数**(parameters)**。参数的改变会记录到__all_sys_parameter 和参数文件observer.config 数据运维 2024-05-07 竹子爱熊猫
分析obd日志了解其部署集群过程 obd工具介绍 OceanBase Deployer(简称 OBD)是 OceanBase 开源软件的安装部署工具。OBD 同时也是包管理器,可以用来管理 OceanBase 所有的开源软件。本文介绍如何安装 OBD、使用 OBD 和 OBD 的命令。 obd部署oceanbase集群 在基础环境准备好之后,通过如下命令进行oceanbase集群发布,命令执行后会输出主要步骤提示,如下为obd执行 数据运维 2024-05-07 三掌柜
一文详解系列之如何运维 OceanBase 社区版 本文整理自蚂蚁集团数据库专家力虾、OceanBase 开源团队和顺,在 OceanBase 社区版入门教程直播的分享。本篇内容主要分为七个部分: 1.如何对 OceanBase 进行扩容和缩容 2.如何重建 OceanBase 集群节点 3.如何对 OceanBase 集群进行备份 4.如何对 OceanBase 租户进行恢复 5.如何使用 OBD 对 OceanBase 集群 数据运维 2024-05-07 贤蛋大眼萌