【问题标题】:Uninstall Vertica on multi-node cluster在多节点集群上卸载 Vertica
【发布时间】:2014-12-09 03:49:03
【问题描述】:

我有一个多节点 Vertica 7.0 集群。我对如何删除它进行了一些研究。根据文档,这些步骤非常简单直接。

我只需要登录集群中的每台主机,并移除包:rpm -e package

另外如果我想删除安装使用的配置文件,我可以删除目录:rm -rf /opt/vertica/

我的问题是,如果集群中有 20 个节点,我真的需要在每个节点上都这样做吗?我知道多节点集群的安装要容易得多,因为我们可以安装它,而不必去每个节点安装 rpm 文件。

如何卸载?卸载多节点集群的最佳做法是什么?

【问题讨论】:

  • 出于好奇,你为什么要与 Vertica 分手?

标签: vertica


【解决方案1】:

你发现的方法确实是唯一的方法。请注意,您还需要删除数据和目录目录。

为了让您的生活更轻松,ansible 是一个了不起的工具。一旦定义了 ansible 主机文件(基本上是 [vertica] 部分中的 vertica 服务器列表,ini 样式),您只需运行一个命令:

ansible vertica -mshell -a 'yum uninstall vertica'
ansible vertica -mshell -a 'rm -rf /opt/vertica'

等等。它将自动在集群的所有服务器上运行。您可能需要使用 -s、-S 或 -k 选项来使用 root 用户,但 ansible 肯定会让您的生活更轻松。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2013-04-24
    • 1970-01-01
    • 1970-01-01
    • 2013-02-02
    • 1970-01-01
    • 1970-01-01
    • 2016-09-22
    • 1970-01-01
    相关资源
    最近更新 更多