GaussDB-CM Server热补丁升级操作
GaussDB-CM Server热补丁升级操作
注意事项
数据库热补丁升级操作会调用cm_ctl hotpatch命令,以实现cm_server的热补丁升级,不建议用户使用该命令进行热补丁升级操作。
命令格式
cm_ctl hotpatch -E <PATCH_COMMAND> -P <PATCH_NAME>
参数说明
- -E <HOTPATCH_COMMAND>:指定需要执行的热补丁操作。<HOTPATCH_COMMAND>有以下取值范围:
- load: 加载热补丁
- unload:卸载热补丁
- active:激活热补丁
- deactive:去激活热补丁
- info:显示热补丁信息
- list:显示热补丁列表
- -P <HOTPATCH_NAME>:指定需要执行操作的热补丁名称,需要完整的路径名。
常用命令
- 显示热补丁列表:
cm_ctl hotpatch -E list
- 加载热补丁:
cm_ctl hotpatch -E load -P /data1/omm/cluster/app/bin/hotpatch/GaussDB-Kernel_xxx.pat
- 激活热补丁:
cm_ctl hotpatch -E active -P /data1/omm/cluster/app/bin/hotpatch/GaussDB-Kernel_xxx.pat
- 显示热补丁信息:
cm_ctl hotpatch -E info -P /data1/omm/cluster/app/bin/hotpatch/GaussDB-Kernel_xxx.pat
- 去激活热补丁:
cm_ctl hotpatch -E deactive -P /data1/omm/cluster/app/bin/hotpatch/GaussDB-Kernel_xxx.pat
- 卸载热补丁:
cm_ctl hotpatch -E unload -P /data1/omm/cluster/app/bin/hotpatch/GaussDB-Kernel_xxx.pat