我最近在我的电脑上执行了一个更新,这对我来说似乎破坏了apache brooklyn:
brooklyn launch
...
WARN Failed to start Brooklyn web-console (rethrowing): Unable to provision port for web console (wanted 8081-65535)
我使用的是预编译的二进制文件:0.7.0-M2-孵化中我已经停止并禁用了ufw和iptables。
任何想法都很感谢!
谢谢
发布于 2015-04-13 12:21:24
尝试在启动时使用--bindAddress <IP>选项,并使用属于本地接口而不是环回的<IP> (即非127.0.0.1)。
您报告的错误意味着Brooklyn认为它无法打开任何端口。由于不太可能所有这些端口都在使用中,我怀疑的是Brooklyn正在尝试绑定到所有接口(这是默认设置,如果指定了环回IP,也是为了完整性而这样做),但是您的系统上有一些接口不允许打开端口。然后,Brooklyn得出结论,没有可用的端口。显式设置bindAddress并将其设置为环回以外的其他值,应该会强制Brooklyn在绑定时仅使用该网络接口,从而避免出现问题的接口。
在Brooklyn's Jira中为此打开一个问题,包括操作系统上所有网络接口的详细信息,也会很有帮助。这应该有助于解释破坏端口检测的边缘情况,以便修复它!
https://stackoverflow.com/questions/29597279
复制相似问题