我们有mesosphere dc/os版本1.7,运行在6个带有rhel7的vmware虚拟机上,现在我们想添加更多代理。通过运行dcos\u generate\u confg.sh(从启动节点卸载),我们可以将最初的2个代理(vm)增加到6个代理(vm)。然后,我们将新的ip地址添加到genconf/config.yaml中的代理列表中,并运行--genconf、--preflight、--deploy、--postfright。然而,卸载程序却破坏了现有的公共代理,我们不得不重新安装它。
有没有其他方法可以在不运行--uninstall的情况下添加代理?对引擎盖下发生的事非常紧张。谢谢您!
1条答案
按热度按时间8cdiaqws1#
就我而言,我也很难理解如何将节点添加到集群,然后我找到了允许我这样做的链接:
dc/os入门指南:第2部分
转到“添加面向internet的haproxy负载平衡器”一章。
总结一下我所做的工作:
引导节点:
您可以忽略来自现有代理的错误,而masters dc/os只是告诉您它已经安装好了,您可能不想破坏安装。
sudo scp -r -i genconf/ssh_key genconf/serve $NEW_NODE_IP:~
##复制到节点新节点:
引导节点:
希望这能对你有所帮助!