准备虚拟机

创建 VM 后,您需要准备它们以形成群集。

添加 Vertica 许可证和私钥

通过将私钥(如果使用的话)添加到每个节点和 Vertica 许可证来准备节点。这些步骤假定您配置的初始用户是 DBADMIN 用户。

  1. 以 dbadmin 用户身份将私钥文件从本地保存位置复制到主节点。

    根据您用于复制文件的过程,文件的权限可能会发生更改。如果权限发生更改,install_vertica 脚本将失败,并显示类似以下内容的消息:

    Failed Login Validation 10.0.2.158, cannot resolve or connect to host as root.
    

    如果收到失败消息,请输入以下命令来更正私钥文件的权限:

    $ chmod 600 /<name-of-key>.pem
    
  2. 将 Vertica 许可证复制到主 VM。将其保存在主目录或其他已知位置。

在 Azure 上安装 Vertica 的软件依赖项

除了进行 Vertica 标准软件包依赖项以外,您还必须以 root 用户身份安装以下软件包,然后才能在 Azure 上安装 Vertica:

  • pstack

  • mcelog

  • sysstat

  • dialog