openGauss5.1运维指南:配置文件的备份与恢复 背景信息 在openGauss使用过程中,如果静态配置文件无意损坏后,会影响openGauss感知openGauss拓扑结构和主备关系。使用gs_om工具生成的静态配置文件,可以替换已经损坏的配置文件,保证openGauss的正常运行。 前置条件 无。 操作步骤 以操作系统用户omm登录数据库主节点。 执行如下命令会在本服务器指定目录下生成配置文件。 gs_om -t generateconf - 数据运维 2023-10-25 三掌柜
openGauss5.1运维指南:物理备份与恢复 gs_backup 背景信息 openGauss部署成功后,在数据库运行的过程中,会遇到各种问题及异常状态。openGauss提供了gs_backup工具帮助openGauss备份、恢复重要数据、显示帮助信息和版本号信息。 前提条件 可以正常连接openGauss数据库。 在进行还原时,需要保证各节点备份目录中存在备份文件。 需以操作系统用户omm执行gs_backup命令。 语法 备份数据库主机 数据运维 2023-10-25 竹子爱熊猫
OM安装后,linux命令报错openssl不兼容 概述 在部分系统中,使用 OM 安装完成 openGauss 数据库后,会出现例如 yum install 不可用, 或者 ssh 不可用的问题。 问题现象 在 openeuler20.03 系统上,使用 openGauss 3.0.3 之前的版本,OM 安装完成后,切换到 root 下使用 yum 安装组件,会出现如下错误: symbol SSLv3_method version OPENSSL 数据运维 2023-10-25 贤蛋大眼萌
openGauss集群管理组件(CM)浅析 penGauss 作为面向 OLTP 业务的关系型数据库,在主备集群模式下,如何实现对节点的监控,感知故障,实现自动主备切换,保证集群的高可用,是至关重要的,相信大家也非常感兴趣,下面我们就一起来揭秘 openGauss 集群管理组件 Cluster Manager。 【1. 简介】 Cluster Manager(CM)是 openGauss 集群管理组件,是 openGauss 集群高可用的保 数据运维 2023-10-25 泡泡
如何使用ODBC应用程序接口连接数据库 安装 unixODBC。 yum install -y unixODBC yum install -y unixODBC-devel 下载并安装 openGauss ODBC 驱动。本文中使用 arm 架构为例。 (ARM架构) wget https://opengauss.obs.cn-south-1.myhuaweicloud.com/2.0.0/arm/openGauss-2.0.0-ODB 数据运维 2023-10-25 大猫
openGauss共享存储对接Ceph单机openGaussCeph openGauss + DSS + Ceph 部署操作步骤 本文档介绍单机版 openGauss+DSS+Ceph 集群部署方式。后续提供主备下的步骤。 服务器: Hostname IP 系统 规格 磁盘 Ceph1 192.168.0.2 openEuler20.03 x86_64 8 核 16GB 2 * 100GB Ceph2 192.168.0.3 openEuler20.03 x86_6 数据运维 2023-10-25 宇宙之一粟
openGauss资源池化开发者入门指南(二) openGauss 资源池化开发者入门指南(二) 一、内容简介 openGauss 资源池化是 openGauss 推出的一种新型的集群架构.通过 DMS 和 DSS 组件,实现集群中多个节点的底层存储数据共享和节点间的内存实时共享 达到节省底层存储资源以及集群内部支持一写多读且可以实时一致性读的目的. 本系列的主旨在于帮助对资源池化开发感兴趣的开发者快速入门 以及提供一些对开发有帮助的经验总结 数据运维 2023-10-25 宇宙之一粟
openGauss5.1数据库管理指南:MOT前提条件 以下是使用openGauss MOT的软硬件前提条件。 硬件支持 MOT支持最新硬件和现有硬件平台,支持x86架构和华为鲲鹏Arm架构。 MOT与openGauss数据库支持的硬件完全对齐。更多信息请参见《openGauss安装指南》。 CPU MOT在多核服务器(扩容)上提供卓越的性能。在这些环境中,MOT的性能明显优于友商,并提供近线性扩展和极高的资源利用率。 用户也可以开始在低端、中端和高端 数据运维 2023-10-25 LOVEHL^ˇ^
【经验分享在Kylin桌面版操作系统中配置openGauss的ODBC数据源 引言 openGauss是一款开源的关系型数据库管理系统,它提供了强大的功能和性能,可以满足各种企业级应用的需求。与此同时,ODBC(Open Database Connectivity)是一个标准的数据库访问接口,它允许应用程序通过统一的方式与不同的数据库进行通信。本文将介绍如何在银河麒麟桌面操作系统进行openGauss的ODBC数据源配置。 环境准备 VMware 17.0.2 openGa 数据运维 2023-10-25 共饮一杯
openGauss Meetup(天津站)精彩回顾 | openGauss天津用户组正式成立 本次活动得到了天开发展集团的大力支持,天津市科技创新发展中心党委书记、主任,天津天开发展集团有限公司董事长张雪颖发表欢迎致辞,他表示:建设天开园是市委、市政府全面落实党的二十大精神,扎实推进科教兴市人才强市等“十项行动”的重要抓手。天开集团持续围绕科技创新策源地、科研成果孵化器、科创服务生态圈的功能定位,积极推动天开园建设工作,导入优质高效的科研资源,推进科研成果的孵化转化,天大智图作为天开园入驻 数据运维 2023-10-25 爱可生开源社区
openGauss数据库源码解析(二)| openGauss开发快速入门(3) 2.1.7 初始化安装环境 在执行openGauss安装前,为了后续能以最小权限进行openGauss的安装以及管理操作,保证系统安全性,需要执行安装前置脚本gs_preinstall准备安装用户及环境。 安装前置脚本gs_preinstall可以协助用户自动完成如下的安装环境准备工作。 (1) 自动设置Linux内核参数以达到提高服务器负载能力的目的,这些参数直接影响数据库系统的运行状态。 (2 数据运维 2023-10-24 剑圣无痕
openGauss5.1数据库管理指南:相关概念 数据库 数据库用于管理各类数据对象,与其他数据库隔离。创建数据对象时可以指定对应的表空间,如果不指定相应的表空间,相关的对象会默认保存在PG_DEFAULT空间中。数据库管理的对象可分布在多个表空间上。 表空间 在openGauss中,表空间是一个目录,可以存在多个,里面存储的是它所包含的数据库的各种物理文件。由于表空间是一个目录,仅是起到了物理隔离的作用,其管理功能依赖于文件系统。 模式 ope 数据运维 2023-10-24 竹子爱熊猫
openGauss数据库源码解析(二)| openGauss开发快速入门(4) 2.2 openGauss基本使用 openGauss安装完成后会自动启动,用户可以使用openGauss自带的gsql(openGauss交互终端)客户端连接数据库进行相关SQL操作。 2.2.1 连接数据库 本节为您介绍如何使用gsql客户端连接数据库。gsql是openGauss自带的客户端工具。使用gsql连接数据库,可以交互式地输入、编辑、执行SQL语句。 确认连接信息 gsql客户端工 数据运维 2023-10-24 共饮一杯
openGauss数据库源码解析(二)| openGauss开发快速入门(5) 2.3 开发和编译 作为openGauss数据库开发者,在基于openGauss开源产品进行二次开发后,往往需要编译openGauss对所开发的功能的实现情况进行验证。本节向读者简要介绍openGauss的编译方法,详细的内容请参见openGauss官网(https://opengauss.org/zh/docs/1.1.0/docs/Compilationguide/Compilation.ht 数据运维 2023-10-24 Escape
openGauss5.1应用开发指南:示例:通过本地文件导入导出数据 在使用Java语言基于openGauss进行二次开发时,可以使用CopyManager接口,通过流方式,将数据库中的数据导出到本地文件或者将本地文件导入数据库中,文件格式支持CSV、TEXT等格式。 样例程序如下,执行时需要加载openGauss JDBC驱动。 import java.sql.Connection; import java.sql.DriverManager; import ja 数据运维 2023-10-24 法医
openGauss5.1数据库管理指南:资源池化开发者环境部署指南 内容简介 openGauss资源池化是openGauss推出的一种新型的集群架构。该架构通过DMS和DSS组件,实现集群中多个节点的底层存储数据共享和节点间的内存实时共享,达到节省底层存储资源以及集群内部支持一写多读且可以实时一致性读的目的。 本文主要介绍开发者如何搭建一个可以用于自己学习或者开发的资源池化环境,请不要应用于生产场景。 预备知识 开发者最好具备以下基础: Linux的基础命令,比如 数据运维 2023-10-24 向阳逐梦
openGauss数据库源码解析(一)| openGauss简介(1) openGauss数据库是华为公司在深度融合技术应用于数据库领域多年经验的基础上,结合企业级场景要求,推出的新一代企业级开源数据库。本章将从各方面对该数据库进行简要介绍。 1.1 openGauss概述 openGauss是关系型数据库(relational database),采用客户端/服务器,单进程多线程架构;支持单机和一主多备部署方式,同时支持备机可读、双机高可用等特性。 openGaus 数据运维 2023-10-24 LOVEHL^ˇ^
MogDB/openGauss 人工智能之趋势预测 原作者:高云龙 概述 趋势预测可以实现基于历史时序数据预测未来时序变化趋势,是dbmind功能中的一个服务,需要依赖Prometheus监控框架,基于node_exporter、opengauss_exporter 和 reprocessing_exporter 进行监控指标收集及加工处理,默认预测时间是3600s,由参数forecasting_future_time控制。 安装部署 安装pyth 数据运维 2023-10-24 剑圣无痕
openGauss数据库源码解析(一)| openGauss简介(2) 1.3 系统架构 openGauss主要包含了openGauss服务器、客户端驱动、OM(operations manager,运维管理模块)等模块,它的架构如图1-1所示,模块说明如表1-1所示。 图1-1 openGauss软件架构 表1-1 openGauss模块说明 名称 描述 OM 运维管理模块,提供openGauss日常运维、配置管理的管理接口、工具 客户端驱动 客户端驱动(clien 数据运维 2023-10-24 LOVEHL^ˇ^