首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Greenplum安装的主机文件

Greenplum安装的主机文件
EN

Stack Overflow用户
提问于 2019-03-14 19:26:34
回答 2查看 210关注 0票数 0

我正在为POC设置greenplum 3节点集群,检查安装步骤时发现hostfile_exkeys文件必须在主节点中。谁能告诉我我应该在哪里创建这个文件的位置,节点等?最重要的是,在这里面放什么?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2019-03-14 21:19:09

您可以在主服务器上创建hostfile_exkeys。在其他主机上不需要它。您可以将其放在/home/gpadmin或任何方便的位置。

您将POC的三个主机名放入此文件中。示例:

代码语言:javascript
复制
mdw
sdw1
sdw2

这在这里有很好的文档记录:https://gpdb.docs.pivotal.io/5120/install_guide/prep_os_install_gpdb.html

您还可以在云中运行POC。Greenplum在AWS、Azure和GCP中可用。它可以为您完成所有的配置。您甚至可以免费使用BYOL产品列表90天来评估产品,或者您可以在评估产品时使用按小时计费的产品以获得支持。

票数 0
EN

Stack Overflow用户

发布于 2019-03-14 21:17:49

utililty参考资料中有一些gpssh-exkeys文档的示例,但通常情况下,您应该输入集群中的所有主机名。如果有多个网络接口,则可以使用这些接口。

我通常将这个文件放在/home/gpadmin或/home/gpadmin/gpconfigs中(保存所有文件以进行初始设置和初始化的好地方)。

您的文件将类似于(每行一个名称):

mdw sdw1 sdw2

如果有两个网络接口,则可能如下所示:

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/您的主机文件名

我希望这能帮到你。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/55161329

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档