5

ローカル マシンで実行している小規模なウィーブ ネットワークで weaveDNS をセットアップする際に問題が発生しています。

今のところ、問題は、「weave status」を実行したときに、出力に DNS セクションが表示されないという事実に現れています ( http://docs.weave.works/weave/latest_releaseのトラブルシューティング セクションで示唆されているように)。 /weavedns.html )。

4つのコンテナを実行しています。weave ps出力は次のとおりです。

c1d106ed5717 c2:ce:53:49:98:f6 10.0.1.12/24  
8f01765b2ba6 ba:2e:c3:4b:8f:8f 10.0.1.30/24  
0d824d914383 ae:95:28:db:95:18 10.0.1.11/24  
6cf985b91e9a 12:82:31:c2:b4:49 10.0.1.10/24  
b43f86e9fb51 d6:2e:d4:6a:09:dc **10.0.1.200/24**  
2847dd89e90d be:8b:d5:74:07:94

強調表示されたコンテナー (10.0.1.200) は weaveDNS コンテナーです。最後のコンテナー (2847dd89e90d) は、Weave ルーター コンテナーです。

私はコンテナを次のように開始しています:

sudo weave run --with-dns 10.0.1.30/24 -h service.weave.local --name service service_img_name 

weave statusDNSセクションが表示されない理由を知っている人はいますか?
Weave のセットアップに関する追加情報が必要な場合は、お知らせください。

4

1 に答える 1

4

weave のリリース バージョン (執筆時点では 0.9.0) を使用していますか?

$ sudo weave version
weave script 0.9.0
weave router 0.9.0
weave DNS 0.9.0
weave tools 0.9.0

その場合、問題はドキュメントが最新のリリースではなく現在のマスターを追跡していることです - weaveDNS ステータス出力の組み込みはweave status0.9.0 以降の機能です。今後この問題を回避するために、ドキュメントのバージョン管理をサポートする問題を提起しました。

于 2015-04-07T11:20:47.433 に答える