我完全不了解 GlusterFS 探针。看,我将所有服务器添加到 /etc/hosts 文件,我为每台服务器执行此操作。假设我有 100 台服务器,后来我又增加了 100 台。我无法想象更新所有 200 个服务器的主机文件以供查看。
我在这里错过了什么吗?如何在不修改每个服务器主机文件的情况下轻松添加更多服务器?
我应该使用私有 LAN 并使用 IP 地址而不是主机名吗?这行得通吗?
卡在这一点...
我完全不了解 GlusterFS 探针。看,我将所有服务器添加到 /etc/hosts 文件,我为每台服务器执行此操作。假设我有 100 台服务器,后来我又增加了 100 台。我无法想象更新所有 200 个服务器的主机文件以供查看。
我在这里错过了什么吗?如何在不修改每个服务器主机文件的情况下轻松添加更多服务器?
我应该使用私有 LAN 并使用 IP 地址而不是主机名吗?这行得通吗?
卡在这一点...
GlusterFS 文档指出:
所以不,你不能在这里使用 IP 地址。您可以将每台服务器添加到
/etc/hosts
或设置私有 DNS 服务器,例如bind
.如果您管理 100 多台服务器,是时候考虑
configuration management
解决方案了。除了编辑/etc/hosts
这样的系统还可以安装GlusterFS
在节点上。我更喜欢Ansible
,其他流行的解决方案包括Puppet
,Chef
等。