2015-04-01 19 views
5

Sto riscontrando un problema con la configurazione di weaveDNS su una rete di piccole tessere che ho in esecuzione sul mio computer locale.Docker Weave e WeaveDNS problemi

Per ora il problema si manifesta nel fatto che quando eseguo 'weave status' non vedo una sezione DNS nell'output (come suggerito nella sezione Risoluzione dei problemi di http://docs.weave.works/weave/latest_release/weavedns.html).

Sono in esecuzione 4 contenitori. weave ps output è:

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 

Il contenitore evidenziata (10.0.1.200) è il contenitore weaveDNS. Il contenitore finale (2847dd89e90d) è il contenitore del router Weave.

sto iniziando contenitori con:

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

Qualcuno ha un idea del perché weave status non mostra una sezione di DNS?
Se avete bisogno di me per darvi ulteriori informazioni sulla configurazione di Weave, fatemelo sapere.

+0

Stesso comportamento su un kernel Fedora 21 3.19.2 in esecuzione in VMWare Fusion 7.1.1 con rete NAT. Ho usato weavedns senza problemi su altri server non virtualizzati (Ubuntu 12.04 e 14.04) senza problemi. Non riesco a trovare nulla di utile in qualsiasi output di avvio di stato/ps/debug di weave. – Alex

risposta

4

Si sta utilizzando una versione di rilascio (0.9.0 al momento della scrittura) di trama?

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

Se è così il problema è che la documentazione tiene traccia master corrente, non è l'ultima release - inclusione di uscita di stato weaveDNS in weave status è una caratteristica post-0.9.0. Ho sollevato an issue per supportare il controllo delle versioni dei documenti per evitare questo problema in futuro.

+0

La versione dei documenti è un must. Sono completamente perso cercando di capire quali comandi dovrei usare. – AJB