用于Greenplum安装的主机文件
Hosts File for Greenplum Installation
我正在为 POC 设置 greenplum 3 节点集群,同时检查安装步骤我发现 hostfile_exkeys 文件必须在主节点中。
谁能告诉我应该在哪里创建这个文件位置、节点等?
最重要的是要在里面放什么?
gpssh-exkeys 文档的实用程序参考中有示例,但一般来说,您应该输入集群中的所有主机名。如果有多个网络接口,可以改为进入。
我通常将此文件放在 /home/gpadmin 或 /home/gpadmin/gpconfigs(保存所有文件以进行初始设置和初始化的好地方)。
您的文件将类似于(每行一个名称):
mdw
sdw1
sdw2
如果有 2 个网络接口,它可能类似于:
mdw
mdw-1
MDW-2
sdw1
SDW1-1
SDW1-2
SDW2
SDW2-1
sdw2-2
您的 /etc/hosts 文件(在所有服务器上)应包含所有接口的 IP 地址及其名称,因此该文件应与 /etc/hosts.
中列出的名称相匹配
这主要是为了允许主机与所有主机交换 ssh 密钥,因此它始终是无密码登录到主机。设置此文件后,您将 运行(示例):
gpssh-exkeys -f /home/gpadmin/gpconfigs/你的主机文件名
希望对您有所帮助。
您在 Master 上创建 hostfile_exkeys。其他主机不需要它。您可以将其放在 /home/gpadmin 或您方便的任何地方。
您将 POC 的三个主机名放入此文件中。示例:
mdw
sdw1
sdw2
这里有很好的记录:https://gpdb.docs.pivotal.io/5120/install_guide/prep_os_install_gpdb.html
您还可以 运行 云中的 POC。 Greenplum 在 AWS、Azure 和 GCP 中可用。它为您完成所有配置。您甚至可以免费使用 BYOL 产品列表 90 天来评估产品,或者您可以使用按小时计费的产品在评估产品时获得支持。
我正在为 POC 设置 greenplum 3 节点集群,同时检查安装步骤我发现 hostfile_exkeys 文件必须在主节点中。 谁能告诉我应该在哪里创建这个文件位置、节点等? 最重要的是要在里面放什么?
gpssh-exkeys 文档的实用程序参考中有示例,但一般来说,您应该输入集群中的所有主机名。如果有多个网络接口,可以改为进入。
我通常将此文件放在 /home/gpadmin 或 /home/gpadmin/gpconfigs(保存所有文件以进行初始设置和初始化的好地方)。
您的文件将类似于(每行一个名称):
mdw sdw1 sdw2
如果有 2 个网络接口,它可能类似于:
mdw mdw-1 MDW-2 sdw1 SDW1-1 SDW1-2 SDW2 SDW2-1 sdw2-2
您的 /etc/hosts 文件(在所有服务器上)应包含所有接口的 IP 地址及其名称,因此该文件应与 /etc/hosts.
中列出的名称相匹配这主要是为了允许主机与所有主机交换 ssh 密钥,因此它始终是无密码登录到主机。设置此文件后,您将 运行(示例):
gpssh-exkeys -f /home/gpadmin/gpconfigs/你的主机文件名
希望对您有所帮助。
您在 Master 上创建 hostfile_exkeys。其他主机不需要它。您可以将其放在 /home/gpadmin 或您方便的任何地方。
您将 POC 的三个主机名放入此文件中。示例:
mdw
sdw1
sdw2
这里有很好的记录:https://gpdb.docs.pivotal.io/5120/install_guide/prep_os_install_gpdb.html
您还可以 运行 云中的 POC。 Greenplum 在 AWS、Azure 和 GCP 中可用。它为您完成所有配置。您甚至可以免费使用 BYOL 产品列表 90 天来评估产品,或者您可以使用按小时计费的产品在评估产品时获得支持。