准备虚拟机
创建 VM 后,您需要准备它们以形成群集。
添加 Vertica 许可证和私钥
通过将私钥(如果使用的话)添加到每个节点和 Vertica 许可证来准备节点。这些步骤假定您配置的初始用户是 DBADMIN 用户。
-
以 dbadmin 用户身份将私钥文件从本地保存位置复制到主节点。
根据您用于复制文件的过程,文件的权限可能会发生更改。如果权限发生更改,
install_vertica
脚本将失败,并显示类似以下内容的消息:Failed Login Validation 10.0.2.158, cannot resolve or connect to host as root.
如果收到失败消息,请输入以下命令来更正私钥文件的权限:
$ chmod 600 /<name-of-key>.pem
-
将 Vertica 许可证复制到主 VM。将其保存在主目录或其他已知位置。
在 Azure 上安装 Vertica 的软件依赖项
除了进行 Vertica 标准软件包依赖项以外,您还必须以 root 用户身份安装以下软件包,然后才能在 Azure 上安装 Vertica:
-
pstack
-
mcelog
-
sysstat
-
dialog