绑定完请刷新页面
取消
刷新

分享好友

×
取消 复制
附录-升级Database Manager
2020-02-11 17:07:49

场景

用户可以将当前DM服务从低版本(X)升级到高版本(Y),还可以删除现有服务或安装新服务。

安装包中包含dmServer_upgrade.json文件,即待升级、删除或安装的服务列表。

 说明:
  • DM升级后,请刷新浏览器使更新生效。
  • DM升级后,请升级DMAgent。详情请参见表2中“升级”相关描述。从服务器升级包中选择Agent软件包,具体路径如下:

    software/Agent/APA_InfraAgent/APA_InfraAgent.tar.gz

前提条件

升级前,遵循以下条件:

  • 仅支持从低版本到高版本的升级。
  • 仅支持对存量服务进行升级或删除。
  • 升级过程中仅安装新服务或当前版本未安装的服务(详见installed_summary文件的更新内容)。
  • 同一服务不可同时在两个进程中进行:
    • 删除+升级
    • 删除+安装
    • 升级+安装
  • 升级DM仅需执行升级包中的update.sql文件。
  • 如果发生任何故障,系统将完全回滚到之前的状态。
  • 服务升级后,版本信息必须为dmServer_upgrade.json文件的dmversion区域中显示的新版本。
  • 压缩包必须包含dmServer_upgrade.json和upgrade.py文件,并包含待安装、升级或删除的服务列表及其相关软件包的详细信息。
  • 仅当低版本到高版本升级时,解压升级包才会生成dmServer_upgrade.json和upgrade.py文件。

操作步骤

  1. 执行以下命令进行升级:
    python upgrade.py upgrade
    [dminstalluser@blrlabvm_171_29 ~]$ python upgrade.py upgrade
    [ 2/2 ] Taking DB schema backup COMPLETED
    [ 8/8 ] Pre Check for upgrade - COMPLETED
    [ 8/8 ] Stopping for Upgrade - COMPLETED
    [ 8/8 ] Verify Stop - COMPLETED
    [ 8/8 ] Backup - COMPLETED
    [ 8/8 ] Preparing for Upgrade - COMPLETED
    [ 8/8 ] Deploying Upgrade - COMPLETED
    [ 8/8 ] Configuring Upgrade - COMPLETED
    [ 8/8 ] Staring after Upgrade - COMPLETED
    [ 8/8 ] Verify Start - COMPLETED
    Registering services...
    . . .
    Database Manager has been upgraded successfully.

  2. 执行以下命令打印软件工具的帮助信息:
    python upgrade.py (help | --help | -h)
    该工具为DMServer的日常运营提供支持。
    [dminstalluser@blrlabvm_171_29 ~]$ python upgrade.py help
    Database Manager(DM) Server Upgrade help:
    Utility to support upgrade of DM server.
    This script should not be run with root permission.
    Usage:
    upgrade.py upgrade [-a | --apadminpasswd <db-admin-password>] [ --upgrade-log <log file> ]
    upgrade.py (version | --version | -v)
    upgrade.py [help | --help | -h]
    Commands:
    upgrade perform the upgrade of the installed services. This process may include
    upgrade of existing services, deletion of existing services or installation of new service
    help Prints this help text.
    version Prints version string.
    Options:
    --apadminpasswd | -a Password for DB admin user accepted via command line argument. Same as given during installation.
    It is Mandatory argument
    --upgrade-log Log file to store the logs for the Upgrade process. Recommended to give for ease of debugging
    NOTE:
    1. The backup during upgrade is created in base installed directory and is deleted after successful upgrade or rollback
    [dminstalluser@blrlabvm_171_29 ~]$


分享好友

分享这个小栈给你的朋友们,一起进步吧。

GaussDB_数据库
创建时间:2020-01-06 16:21:44
华为GaussDB数据库小栈
展开
订阅须知

• 所有用户可根据关注领域订阅专区或所有专区

• 付费订阅:虚拟交易,一经交易不退款;若特殊情况,可3日内客服咨询

• 专区发布评论属默认订阅所评论专区(除付费小栈外)

技术专家

查看更多
  • GaussDB_数据库
    专家
戳我,来吐槽~