openGauss极简版单节点安装,docker及podman拉取kylin麒麟镜像内部及部署安装Gaussdb数据库

安装包链接

https://opengauss.org/zh/download/

参考链接

单节点安装

openGauss学习笔记-03 openGauss极简版单节点安装_opengauss 笔记-CSDN博客

总结链接

http://t.csdnimg.cn/7JfWu

linux centos 系统 docker及podman拉取kylin麒麟镜像内部及部署安装Gaussdb数据库-CSDN博客

前提条件

  • 已完成用户组和普通用户的创建。
  • 所有服务器操作系统和网络均正常运行。
  • 普通用户必须有数据库包解压路径、安装路径的读、写和执行操作权限,并且安装路径必须为空。
  • 普通用户对下载的openGauss压缩包有执行权限。
  • 安装前请检查指定的openGauss端口是否被占用,如果被占用请更改端口或者停止当前使用端口进程。

操作步骤

1.使用普通用户登录到openGauss包安装的主机,解压openGauss压缩包到安装目录(假定安装目录为/opt/software/openGauss,请用实际值替换)。

复制代码
tar -jxf openGauss-x.x.x-openEuler-64bit.tar.bz2 -C /opt/software/openGauss

2.假定解压包的路径为/opt/software/openGauss,进入解压后目录下的simpleInstall。

复制代码
cd /opt/software/openGauss/simpleInstall

3.执行install.sh脚本安装openGauss。

复制代码
sh install.sh  -w "xxxx" &&source ~/.bashrc

说明:

  • -w:初始化数据库密码(gs_initdb指定),因安全需要,此项必须设置。

  • -p:指定openGauss端口号,如不指定,默认为5432。

  • -h|--help:打印使用说明。

  • 安装后,该数据库部署节点的名称为sgnode(gs_initdb指定)。

  • 执行时,如果出现报错"the maximum number of SEMMNI is not correct, the current SEMMNI is xxx. Please check it.",请使用有root权限的用户执行如下命令。

    sysctl -w kernel.sem="250 85000 250 330"

  • 安装后,数据库目录安装路径/opt/software/openGauss/data/single_node,其中/opt/software/openGauss为解压包路径,data/single_node为新创建的数据库节点目录。

  • 安装完成后,默认生成名称为postgres的数据库。第一次连接数据库时可以连接到此数据库。

4.安装执行完成后,使用ps和gs_ctl查看进程是否正常。

复制代码
ps ux | grep gaussdb
gs_ctl query -D /opt/software/openGauss/data/single_node
相关推荐
策知道21 小时前
2026年北京政府工作报告产业指标深度解析
大数据·数据库·人工智能·搜索引擎·政务
Traced back1 天前
# C# WinForms 数据库清理系统基础知识与避坑指南
开发语言·数据库·c#
慎思知行1 天前
Discord中创建机器人的流程
linux·服务器·机器人
云边有个稻草人1 天前
金仓 VS MongoDB:国产数据库凭什么成为MongoDB平替首选?
数据库·mongodb·国产数据库·金仓·kingbasees sql
yqcoder1 天前
uni-app 之 下拉刷新
运维·服务器·uni-app
huohaiyu1 天前
IP协议详解
服务器·网络·tcp/ip
DarkAthena1 天前
【GaussDB】排查创建索引后查询数据行数发生变化的问题
数据库·sql·gaussdb
MengFly_1 天前
Compose 脚手架 Scaffold 完全指南
android·java·数据库
PPPPickup1 天前
application.yml或者yaml文件不显示绿色问题
java·数据库·spring
lfPCB1 天前
高多层HDI板,撑起5G基站高频PCB核心
网络·5g