当前位置: 首页 > news >正文

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

相关文章:

  • 北京网站建设多少钱?
  • 辽宁网页制作哪家好_网站建设
  • 高端品牌网站建设_汉中网站制作
  • 蓝桥杯 第 9 场 小白入门赛 字符迁移
  • 企业版ChatGPT用户激增至60万;百度文心一言推出个性化声音定制功能
  • 英语学习笔记-音节划分和字母发音对照表
  • vue做游戏vue游戏引擎vue小游戏开发
  • HCIA-RS基础-STP原理与配置
  • easyExcel - 按模板导出
  • Redis7(二)数据类型及其用法
  • 分布式事务 - 个人笔记 @by_TWJ
  • Nginx-调度器、优化
  • 解决在navicat上向mysql5.7运行sql文件时报错Error: Unknown storage engine‘InnoDB’的问题
  • 短剧小程序系统开发,让短剧观看与创作更加便捷。短剧系统源码搭建
  • JSBridge原理 - 前端H5与客户端Native交互
  • 7款公司电脑监控软件
  • Taro打包生成不同目录
  • 聚类分析 | 聚类有效性评价指标外部NMI(MATLAB)
  • hexo+github搭建个人博客
  • 77. Combinations
  • Laravel 中的一个后期静态绑定
  • pdf文件如何在线转换为jpg图片
  • php面试题 汇集2
  • 百度贴吧爬虫node+vue baidu_tieba_crawler
  • 基于阿里云移动推送的移动应用推送模式最佳实践
  • 简单基于spring的redis配置(单机和集群模式)
  • 前端每日实战:70# 视频演示如何用纯 CSS 创作一只徘徊的果冻怪兽
  • - 转 Ext2.0 form使用实例
  • 如何通过报表单元格右键控制报表跳转到不同链接地址 ...
  • ​人工智能书单(数学基础篇)
  • #NOIP 2014#Day.2 T3 解方程
  • (11)工业界推荐系统-小红书推荐场景及内部实践【粗排三塔模型】
  • (13):Silverlight 2 数据与通信之WebRequest
  • (2024,RWKV-5/6,RNN,矩阵值注意力状态,数据依赖线性插值,LoRA,多语言分词器)Eagle 和 Finch
  • (附源码)spring boot儿童教育管理系统 毕业设计 281442
  • (九)One-Wire总线-DS18B20
  • (一)Thymeleaf用法——Thymeleaf简介
  • (已解决)Bootstrap精美弹出框模态框modal,实现js向modal传递数据
  • (幽默漫画)有个程序员老公,是怎样的体验?
  • (转)chrome浏览器收藏夹(书签)的导出与导入
  • .Net Attribute详解(上)-Attribute本质以及一个简单示例
  • .Net Core webapi RestFul 统一接口数据返回格式
  • .NET建议使用的大小写命名原则
  • /usr/local/nginx/logs/nginx.pid failed (2: No such file or directory)
  • @autowired注解作用_Spring Boot进阶教程——注解大全(建议收藏!)
  • @ModelAttribute注解使用
  • @RequestBody与@RequestParam:Spring MVC中的参数接收差异解析
  • @Service注解让spring找到你的Service bean
  • @WebService和@WebMethod注解的用法
  • [ Linux Audio 篇 ] 音频开发入门基础知识
  • [51nod1610]路径计数
  • [Android]Android开发入门之HelloWorld
  • [Android]竖直滑动选择器WheelView的实现
  • [Apio2012]dispatching 左偏树
  • [BZOJ5125]小Q的书架(决策单调性+分治DP+树状数组)
  • [c++] C++多态(虚函数和虚继承)
  • [docker] Docker的私有仓库部署——Harbor
  • [FreeRTOS 基础知识] 保存现场与恢复现场