2017-03-06 7 views
0

Ich erhalte einen Fehler von distcc. Ich benutze das Paket aus den Repos. Hier meine KonfigurationDistcc .distcc/zeroconf/Hosts enthalten keine Hosts

$ cat /etc/default/distcc | grep -v \# 
STARTDISTCC="true" 
ALLOWEDNETS="127.0.0.0/16 10.0.0.0/8" 
LISTENER="0.0.0.0" 
NICE="10" 
JOBS="3" 
ZEROCONF="true" 

$ cat /etc/distcc/hosts | grep -v \# 
+zeroconf 

$ dpkg -l | grep distcc 
ii distcc  3.1-6 amd64 simple distributed compiler client and server 
ii distcc-pump 3.1-6 amd64 pump mode for distcc a distributed compiler client and server 

$ cat ~/.distcc/zeroconf/hosts 
10.16.114.52:3632/16 
$ ifconfig 
    ... 
      inet addr:10.16.114.52 Bcast:10.16.115.255 Mask:255.255.252.0 
    ... 

ist, wenn ich ein paar Compilations laufen (1000 C-Dateien I erzeugt) wie,

distcc gcc -o 41.o -c 41.c 

ich den Fehler,

distcc[26927] (dcc_parse_hosts) Warning: /home/amacdonald/.distcc/zeroconf/hosts contained no hosts; can't distribute work 
distcc[26927] (dcc_zeroconf_add_hosts) CRITICAL! failed to parse host file. 

distcc[26927] (dcc_build_somewhere) Warning: failed to distribute, running locally instead 
distcc[26929] (dcc_parse_hosts) Warning: /home/amacdonald/.distcc/zeroconf/hosts contained no hosts; can't distribute work 
distcc[26929] (dcc_zeroconf_add_hosts) CRITICAL! failed to parse host file. 

Antwort

-1

Sie benötigen einen Rechner Datei mit der Liste der Maschinen, die distcc ausführen. Verwenden Sie diesen Pfad:

~/.distcc/hosts 

Zum Beispiel:

10.0.0.1 10.0.0.2 10.0.0.42 
+2

Ich dachte zeroconf sollte darum kümmern automatisch –

Verwandte Themen