1

我最近在我的计算机上执行了一次更新,这似乎对我来说破坏了 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-incubating 我已经停止并禁用了 ufw 和 iptables。

任何想法表示赞赏!

谢谢

4

1 回答 1

0

尝试--bindAddress <IP>在启动时使用该选项,使用<IP>属于环回以外的本地接口(即 not 127.0.0.1)。

您报告的错误意味着布鲁克林认为它无法打开任何端口。由于不太可能所有这些端口实际上都在使用,我怀疑正在发生的事情是布鲁克林正在尝试绑定到所有接口(这是默认设置,如果指定了环回 IP,也是为了完整性),但是有系统上的某些接口不允许打开端口。布鲁克林然后得出结论,没有可用的端口。明确设置 abindAddress并且设置为环回以外的其他内容,应强制 Brooklyn 在绑定时仅使用该网络接口,从而避免出现问题的接口。

在布鲁克林的 Jira中为此打开一个问题也很有帮助,包括您操作系统上所有网络接口的详细信息。这应该有助于解释破坏端口检测的边缘情况,以便可以修复它!

于 2015-04-13T04:21:24.473 回答