当您使用找到here到Azure的弹性模板时,它是使用Azure Discovery插件还是使用单播?如果使用单播,如何处理机器何时死机并使用新IP启动新机器?
答案 0 :(得分:1)
ARM模板目前不使用Azure Discovery插件。 It uses a list of unicast hosts where the hostnames of the machines are used.例如,如果使用专用主节点,它将在配置
中使用以下内容discovery.zen.ping.unicast.hosts: [${PREFIX}master-0:9300",${PREFIX}master-1:9300",${PREFIX}master-2:9300"]
其中${PREFIX}
是模板中指定的vmHostNamePrefix
的值(在门户网站中标记为"Hostname prefix"
)。默认前缀为空,但如果将多个群集部署到同一VNet,则必须使用该前缀。
在使用主机名时,将哪些IP地址分配给群集中的VM并不重要;如果虚拟机出现故障,新的虚拟机会出现相同的主机名。