Может тут что-то знает?
сделал файлик конфигурации такого содержания (на 172.16.2.184 )
# cat /root/.distcc/hosts
172.16.1.167 127.0.0.1
получаю...
# distcc -O2 -fno-strict-aliasing -pipe -nostdinc -I/usr/include -I. -I/usr/src/sys/dev/aic7xxx/aicasm -c /usr/src/sys/dev/aic7xxx/aicasm/aicasm.c
distcc[96306] (dcc_writex) ERROR: failed to write: Broken pipe
distcc[96306] (dcc_writex) ERROR: failed to write: Broken pipe
distcc[96306] Warning: failed to distribute /usr/src/sys/dev/aic7xxx/aicasm/aicasm.c to 172.16.1.167, running locally instead
смотрю на 172.16.1.167>>>
# ps ax|grep distcc
8013 ? IN 0:00.00 /usr/pkg/bin/distccd --allow 127.0.0.1 172.16.2.184 --listen 127.0.0.1 172.16.1.167 --log-file /var/log/distcc.log --log-level debu
10562 ? INs 0:00.00 /usr/pkg/bin/distccd --allow 127.0.0.1 172.16.2.184 --listen 127.0.0.1 172.16.1.167 --log-file /var/log/distcc.log --log-level debu
15209 ? IN 0:00.00 /usr/pkg/bin/distccd --allow 127.0.0.1 172.16.2.184 --listen 127.0.0.1 172.16.1.167 --log-file /var/log/distcc.log --log-level debu
21163 ? IN 0:00.00 /usr/pkg/bin/distccd --allow 127.0.0.1 172.16.2.184 --listen 127.0.0.1 172.16.1.167 --log-file /var/log/distcc.log --log-level debu
8895 ttyp1 T 0:00.01 man distccd
# sockstat -l4
USER COMMAND PID FD PROTO LOCAL ADDRESS FOREIGN ADDRESS
root sendmail 104 3 tcp localhost.smtp *.*
root dhclient 409 4 udp *.bootpc *.*
root sshd 920 5 tcp *.ssh *.*
distcc distccd 8013 5 tcp localhost.3632 *.*
distcc distccd 10562 5 tcp localhost.3632 *.*
distcc distccd 15209 5 tcp localhost.3632 *.*
distcc distccd 21163 5 tcp localhost.3632 *.*
почему с сокстате видно что дистссд слушает только на локальном интерфейсе?
правлю конфиг на 172.16.2.184 так...
# cat /root/.distcc/hosts
172.16.2.184 172.16.1.167
Пробую и получаю то что дистцц действительно не слушает на этом адресе...
# distcc -O2 -fno-strict-aliasing -pipe -nostdinc -I/usr/include -I. -I/usr/src/sys/dev/aic7xxx/aicasm -c /usr/src/sys/dev/aic7xxx/aicasm/aicasm.c
distcc[96316] (dcc_writex) ERROR: failed to write: Socket is not connected
distcc[96316] (dcc_writex) ERROR: failed to write: Socket is not connected
distcc[96316] Warning: failed to distribute /usr/src/sys/dev/aic7xxx/aicasm/aicasm.c to 172.16.2.184, running locally instead
Почему не слушает то, вроде запущен как нужно, ничего не понимаю.
Ну а если прописать так..., то компиляция отрабатывает нормально.
# cat /root/.distcc/hosts
127.0.0.1 172.16.1.167
p.s. подсеть у хостов такая 172.16.0.0/16
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум Настройка distcc (2015)
- Форум distcc (2007)
- Форум [distcc] Gentoo & Debian (2009)
- Форум Низкий прирост скорости компиляции с distcc (2015)
- Форум squid (2004)
- Форум powerdns-непишит лог (2013)
- Форум Не стартует 389 Directory Server (2013)
- Форум Не выполняется вход по ssh (2015)
- Форум ipchains+squid-прозрачный - не заворачивает пакеты с 80 на 3128 (2004)
- Форум Nginx не видит дефолтный конфиг (2016)