首页 > 数据库 >openGauss学习笔记-183 openGauss 数据库运维-升级-升级操作

openGauss学习笔记-183 openGauss 数据库运维-升级-升级操作

时间:2024-01-02 19:33:33浏览次数:38  
标签:opt upgrade gs 运维 upgradectl 升级 openGauss software

openGauss学习笔记-183 openGauss 数据库运维-升级-升级操作

介绍就地升级、灰度升级和滚动升级的详细操作。

183.1 就地升级和灰度升级操作步骤

  1. 以root身份登录节点。

  2. 创建新包目录。

    mkdir -p /opt/software/gaussdb_upgrade
    
  3. 将需要更新的新包上传至目录“/opt/software/gaussdb_upgrade”并解压。

  4. 进入安装包解压出的script目录下:

    cd /opt/software/gaussdb_upgrade/script
    
  5. 在就地升级或灰度升级前执行前置脚本gs_preinstall。

    ./gs_preinstall -U omm -G dbgrp  -X /opt/software/GaussDB_Kernel/clusterconfig.xml
    
  6. 切换至omm用户。

    su - omm
    
  7. 数据库状态正常时,使用如下命令进行就地升级或者灰度升级。

    示例一:使用gs_upgradectl脚本执行就地升级。

    gs_upgradectl -t auto-upgrade -X /opt/software/GaussDB_Kernel/clusterconfig.xml
    

    示例二:使用gs_upgradectl脚本执行灰度升级。

    gs_upgradectl -t auto-upgrade -X /opt/software/GaussDB_Kernel/clusterconfig.xml --grey
    
  8. 数据库状态正常时,使用如下命令进行滚动升级。

    示例一:使用gs_upgradectl脚本执行指定单节点升级。

    gs_upgradectl -t auto-upgrade -X /opt/software/GaussDB_Kernel/clusterconfig.xml --grey -h hostname0
    

    示例二:使用gs_upgradectl脚本执行指定多节点升级。

    gs_upgradectl -t auto-upgrade -X /opt/software/GaussDB_Kernel/clusterconfig.xml --grey -h hostname0,hostname1
    
  9. 数据库状态正常时,使用如下命令进行升级剩余节点。

    gs_upgradectl -t auto-upgrade -X /opt/software/GaussDB_Kernel/clusterconfig.xml --grey --continue
    

标签:opt,upgrade,gs,运维,upgradectl,升级,openGauss,software
From: https://blog.51cto.com/shuchaoyang/9072315

相关文章

  • openGauss学习笔记-184 openGauss 数据库运维-升级-升级验证
    openGauss学习笔记-184openGauss数据库运维-升级-升级验证本章介绍升级完成后的验证操作。给出验证的用例和详细操作步骤。184.1验证项目的检查表表1验证项目的检查表序号验证项目检查标准检查结果1版本查询查询升级后版本是否正确-2健康检查使用gs_ch......
  • 嘉为蓝鲸张敏:运维体系为什么要基于平台化建设
    摘要:笔者根据自身的技术和行业理解,解析运维平台化的内涵和实践。涉及关键词:一体化运维、平台化运维、数智化运维、运维PaaS、运维架构治理、蓝鲸等。本文作者:嘉为蓝鲸运维产品及解决方案负责人张敏全文共计5500字,预计阅读时间12min。01运维平台的概念被泛化近几年行业发展和客户实......
  • 优维科技2024战略定位:新一代运维核心系统提供商
    01 经济复苏「走远路」过去几年,全球经济持续低迷,2024会迎来转机吗?回顾2023年,尽管经济复苏动能式微,但全球经济因有效控制通胀而展现出来的韧性,让包括中国在内的大部分经济体躲过了深度衰退的陷阱;展望2024年,上半年全球经济增长动能或进一步衰减,但下半年有望以新的复苏周期终止并替代......
  • 记录一次,nginx平滑升级,不需要停止nginx服务,不影响业务访问
    #下载新版本nginxwgethttp://nginx.org/download/nginx-1.24.0.tar.gz#解压并安装tarxfnginx-1.24.0.tar.gzcdnginx-1.24.0./configure--prefix=/usr/local/nginx--user=nginx--group=nginx\--with-http_ssl_module\--with-http_gzip_static_module\--with-poll_mo......
  • 亚信安慧AntDB数据库高可用解决方案助力西南某省高速清分结算系统成功升级
    AntDB数据库技术总监北陌近期分享了一项引人注目的成功案例,该案例涉及西南某省高速领域,利用AntDB数据库作为基础架构成功升级了清分结算系统。这一系统升级对比传统架构,呈现出显著的性能提升,其中包括15%的性能改进、90%的业务处理速度提高、40倍以上的负载增加以及30倍以上的数据分......
  • 国产化软硬件升级之路:πDataCS 赋能工业软件创新与实践
    在国产化浪潮的推动下,基础设施软硬件替换和升级的需求日益增长。全栈国产化软硬件升级替换已成为许多领域中的必选项,也引起了数据库和存储领域的广泛关注。近年来,虽然涌现了许多成功的替换案例,但仍然面临着一些问题。数据库、存储领域升级替换有哪些重点和难点?如何迎接挑战把握机遇......
  • 一个 39.3T 的集群从TiDB v3.1.0迁移升级到 TiDB v7.1.2 的实践
    作者:xingzhenxiang集群目前情况数据39.3Ttidb版本数据导出方式选择1、BR这个版本刚开始支持,不知道有什么未知bug,暂时没有选择2、逻辑导出,首先考虑同版本发行对应的mydumper,出现tidbserver内存耗尽,放弃3、最后选择dumplingv7.1.2,看文档说事兼容以前版本导出命......
  • openGauss学习笔记-181 openGauss 数据库运维-升级-升级流程
    openGauss学习笔记-181openGauss数据库运维-升级-升级流程本章介绍升级到该版本的主要升级过程。图1升级流程图说明:本文档中描述的时间仅供参考,实际操作时间以现场情况为准。表1升级流程执行效率估计步骤建议起始时间耗时(天/小时/分钟)业务中断时长备注......
  • openGauss学习笔记-182 openGauss 数据库运维-升级-升级前准备与检查
    openGauss学习笔记-182openGauss数据库运维-升级-升级前准备与检查本章描述升级前的一些准备操作。182.1升级前准备与检查清单表1升级前准备清单序号升级准备项目准备内容建议起始时间耗时(天/小时/分钟)1收集节点信息收集到数据库涉及节点的名称、IP地址和节......
  • Proxmox Backup Server(PBS)从2.X升级到PBS3
    作者:田逸(formyz)2023年11月31日,Proxmox官方正式发布ProxmoxBackupServer3.1版本。现在我负责管理的ProxmoxBackupServer(以下简称PBS)版本号为2.3,打算将部分PBS升级到PBS3.1,体验一下新版本的新特性。PBS2.3要升级到PBS3.1,至少需要满足两个前提条件:PBS版本升级的2.4和操作系......