自动缩放Gluster群集

我试图configuration一个服务器自动启动并join复制集群的概念certificate。 当服务器不再需要时,它将被closures,并自动从群集中删除。

没有办法预先定义IP地址,也没有办法控制哪些服务器在需要更less的服务器时被closures。 (亚马逊自动缩放

如何让服务器发现并join已经存在的Gluster群集? 我正在考虑运行一个cron作业@reboot,它探测networking,看是否有任何服务器在线运行Gluster,然后SSH进入find的第一个执行必要的命令。 问题是我似乎无法find成功探测networking的方法。

为了使自动关机成为一个问题,我正在考虑在每个集群对等设备上运行一个cron作业,检查是否存在任何断开连接的对等设备,如果发现有连接的对等设备,请将其删除。 这似乎相当复杂。 有没有更好的/更清洁的方式来做到这一点?

我对GlusterFS颇为陌生。 任何提示和指针是受欢迎的。

经过一段时间的search后,我发现了“AWS CLI”,以便find一组具有给定标记的实例,或者在给定的缩放组中。 从那里开始,可以select一个SSH进入,并执行任何必要的命令。

在尝试使GlusterFS与AWS协同工作时遇到了同样的问题。 断开服务器与自动join新服务器并不是一个问题。

GlusterFS要求我们总是知道“其他服务器”的IP /主机名称,这是一个限制,如果我们想自动调整。