gs_uninstall

背景信息

openGauss提供了gs_uninstall工具来帮助完成openGauss的卸载。

语法

  • 卸载openGauss

    1. gs_uninstall [--delete-data] [-L] [-l LOGFILE]
  • 显示帮助信息

    1. gs_uninstall -? | --help
  • 显示版本号信息

    1. gs_uninstall -V | --version

参数说明

  • –delete-data

    删除数据文件。

  • -L

只卸载本地主机。如果openGauss内某主机做单点卸载后,openGauss不能再做全量卸载。

gs_uninstall - 图1 说明:

由于在执行gs_uninstall时,系统自动会删除openGauss相关目录。因此建议用户通过该参数指定日志文件到非openGauss相关路径。

  • -l

指定日志文件名及路径。在内部会自动给日志名添加一个时间戳。

当既不明确指定-l,又不在XML文件中配置gaussdbLogPath时,默认值为:“/var/log/gaussdb/om/gs_local-YYYY-MMDD_hhmmss.log”。

gs_uninstall - 图2 说明: 由于在执行gs_uninstall后,系统会自动删除openGauss相关目录(包含$GAUSSLOG目录)。因此建议用户通过该参数指定日志文件到非openGauss相关路径。

  • -?, –help

    显示帮助信息。

  • -V, –version

    显示版本号信息。

示例

使用数据库用户执行gs_uninstall脚本进行卸载openGauss。

  1. gs_uninstall --delete-data
  2. Checking uninstallation.
  3. Successfully checked uninstallation.
  4. Stopping the cluster.
  5. Successfully stopped the cluster.
  6. Successfully deleted instances.
  7. Uninstalling application.
  8. Successfully uninstalled application.
  9. Uninstallation succeeded.

相关命令

gs_installgs_postuninstall