#原环境卸载重装

通常,执行原环境卸载重装时数据库安装环境已满足产品要求,且不涉及初始环境及相关配置变更、数据库版本变化,即无需重复执行安装前的准备工作。

# 步骤1:卸载YashanDB服务端

在卸载YashanDB前,建议您先进行数据备份,确保数据的完整性和安全性,以便需要时拥有完整的数据副本进行还原或迁移。

  1. 检查并关闭yasom仲裁选主。

    # 检查yasom仲裁选主相关配置
    $ yasboot election config show -c yashandb
    group 1
    Protection Mode: MAXIMUM PROTECTION
    Members:
        [1-1:1] - Primary database
        [1-2:2] - Physical standby database
                    Transport Lag: 0 seconds
                    Apply Lag:     0 seconds
                    Apply Rate:    3.79 MByte/s
    
    Properties:
        FailoverThreshold      = 9
        FailoverAutoReinstate  = false
        ZeroDataLossMode       = true
    
    Automatic Failover: Enabled in Zero Data Loss Mode 
    # Enabled表示已开启仲裁
    
    # 关闭仲裁
    $ yasboot election enable off -c yashandb
    
  2. 卸载数据库。

    $ yasboot cluster clean --cluster yashandb --purge
    
  3. 卸载yasom与yasagent。

    $ yasboot package uninstall --cluster yashandb
    

    Note:

    若启用过资源管理的CPU管理功能,本命令中须使用-t参数才能清理CPU资源管理功能的开机自启动配置。

# 步骤2:清理配置文件

采用共享集群部署时,必须清理(或归档)安装路径下的<集群名>.toml和hosts.toml文件,否则重装时可能会出现YAS-05528报错。

# 步骤3:重新安装YashanDB服务端

  1. 如需调整安装环境,可参考安装前准备按需调整相应配置。

  2. 选择合适的方法重新安装YashanDB服务端

edit-icon
反馈
coperate-icon
coperate
合作
communication-icon
communicate
交流