形成群集并安装 Vertica
使用 install_vertica
脚本将两个或多个单独的 VM 组合成一个群集并安装 Vertica 数据库。
开始之前
在运行 install_vertica
脚本之前:
-
查看 虚拟网络 (Virtual Network) 页面,以获取当前 VM 及其关联私有 IP 地址的列表。
-
确定您的存储位置。安装程序假定您已将存储挂载到
/vertica/data
。要指定另一个位置,请使用--data-dir
实参。 -
确定您的存储位置。要在挂载的 RAID 驱动器上创建数据库的
data
目录,请在运行install_vertica
脚本时,提供/vertica/data
作为--data-dir
选项的值。当心
警告: 请勿将数据存储在根驱动器中。
组合虚拟机 (VM)
以下示例显示如何使用 install_vertica
脚本组合 VM。
-
当连接到主节点时,构造以下命令以将节点组合为一个群集。
$ sudo /opt/vertica/sbin/install_vertica --hosts 10.2.0.164,10.2.0.165,10.2.0.166 --dba-user-password-disabled --point-to-point --data-dir /vertica/data --ssh-identity ~/<name-of-private-key>.pem --license <license.file>
-
替换 VM 的 IP 地址并包括您的根密钥文件名(如果适用)。
-
使用
--point-to-point
参数将 spread 配置为在所有 Vertica 节点之间使用直接的点对点通信。安装或更新 Vertica 时,需对 Azure 上的群集执行此操作。 -
如果您使用的是 Vertica 社区版(它限制您只能使用三个节点),请指定
-L CE
而不使用许可证文件。 -
合并节点后,为了降低安全风险,请将密钥文件保存在安全的位置(与群集分开)并使用 shred 命令删除群集上的密钥:
$ shred examplekey.pem
重要
您需要密钥文件来执行未来的 Vertica 更新。 -
重启群集以完成群集形成和 Vertica 安装过程。
有关 install_vertica
脚本及其参数的完整信息,请参阅使用安装脚本安装 Vertica。