1

最近、自分のコンピューターで更新を実行したところ、Apache ブルックリンが壊れたようです。

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>127.0.0.1

あなたが報告したエラーは、Brooklyn がポートを開くことができないと考えていることを意味します。これらすべてのポートが実際に使用されている可能性は低いため、ブルックリンがすべてのインターフェイスにバインドしようとしていると思われます (これはデフォルトであり、ループバック IP が指定されている場合は完全を期すために行われます)。ポートを開くことを許可しないシステム上のインターフェイス。Brooklyn は、使用可能なポートがないと結論付けます。a を明示的に設定し、bindAddressループバック以外に設定すると、バインド時に Brooklyn がそのネットワーク インターフェイスのみを使用するようになり、問題のあるインターフェイスが回避されます。

OS 上のすべてのネットワーク インターフェイスの詳細を含め、 Brooklyn の Jiraでこれに関する問題を開くことも役立ちます。これは、ポート検出を壊しているエッジケースを説明するのに役立ち、修正することができます!

于 2015-04-13T04:21:24.473 に答える