如何修复“错误启动代理无法获得广告地址,找到多个私有 ip”

How to fix `error starting agent failed to get advertise address multiple private ips found`

我想建一个集群。我尝试按照此 tutorial 进行操作,但出现此错误。不知道是不是因为我是运行 2 ubuntu vm(hyper-v) 在同一台机器上。

看来,您有多个具有私有 IP 的网络接口,Consul 不能 select 其中之一将其用作广告地址。您必须手动提供 -bind 属性。像这样:

-bind=172.17.0.1