zoukankan      html  css  js  c++  java
  • 2 GBase 8a 数据库版本升级

    升级前确保经过调研和验证

    升级步骤

    1.检查集群状态,确保升级前状态正常
    2.关闭所有节点集群服务
    3.解压安装包
    4.编辑demo.options,确保配置正确
    5.以dbaUser身份升级: ./gcinstall.py --silent=demo.options -U
    

    集群升级与安装操作基本相同,是在原有数据库的基础上,进行安装和替换,所以需要停掉所有节点的集群服务。

    升级步骤:
    gcadmin
    service gcware stop
    tar xfj GBase8a_MPP_xxxx
    vi demo.options 确保各节点角色保持不变
    ./gcinstall.py --silent=demo.options -U

    • 升级成功重新登录dbaUser
    • 升级会对原数据库进行备份,用于回退
    • 备份文件默认在dbaUser Home目录

    回退步骤

    前提

    1.新版解压目录仍在
    2.Home 下备份仍在
    3.升级后没有执行DDL,DML,扩容,生成新的Distribution,没有生成新的FeventLog
    

    步骤

    1.停止所有节点集群服务。gcluster_services all stop
    2.DBA用户执行回退
    ./Restore.py --backupFile=/home/gbase/gcluster_backup_xxx.tar.bz2 --slient=demo.options
    3.各节点重启服务。gcluster_services all start
    学习如茶,需细细品味。
  • 相关阅读:
    JS中的this
    VS下遇到未能加载文件或程序集 错误
    观察者模式实现INotifyPropertyChanged
    看书不仔细的下场
    Android 解析XML
    杂想
    Android 对话框用法
    Android之AlertDialog.Builder详解
    Android:开机自启动并接收推送消息
    Clojure:通过ZeroMQ推送消息
  • 原文地址:https://www.cnblogs.com/plluoye/p/15186775.html
Copyright © 2011-2022 走看看