[sisyphus] distcc wonders
Andrey Khavryuchenko
=?iso-8859-1?q?akhavr_=CE=C1_gmail=2Ecom?=
Пт Дек 15 12:01:33 MSK 2006
Hi!
Что-то у меня с утра несварение мозгов.
Поставил distcc. Запускаю его с консоли:
sudo /usr/bin/distccd --user nobody --allow 127.0.0.0/24 --allow 192.168.1.0/24 --allow 10.0.0.0/24 --allow 10.0.2.0/24 --listen 192.168.1.4 --port 3632 --log-stderr --no-detach
Получаю процессы типа
akhavr на devel ~ $ ps xau | grep dist
nobody 29072 0.0 0.0 7232 392 ? SNs 09:31 0:00 /usr/bin/distccd --daemon --user nobody --allow 127.0.0.0/24 --allow 192.168.1.0/24 --allow 10.0.0.0/24 --allow 10.0.2.0/24 --listen 192.168.1.4 --port 3632
Комиляция проходит (выдержка из /var/log/messages):
Dec 15 09:55:31 devel distccd[29282]: (dcc_r_file_timed) 293533 bytes received i
n 0.119176s, rate 2405kB/s
Dec 15 09:55:31 devel distccd[29282]: (dcc_collect_child) cc times: user 0.00400
0s, system 0.000000s, 921 minflt, 0 majflt
Dec 15 09:55:31 devel distccd[29282]: cc arch/i386/kernel/asm-offsets.c on local
host failed
Dec 15 09:55:31 devel distccd[29282]: job complete
Останавливаю, запускаю как сервис с точно такой же конфигурацией:
$ cat /etc/distccd/distccd.conf
#config file for distccd daemon
DISTCCD_PATH="/sbin:/usr/sbin:/usr/local/sbin:/bin:/usr/bin:/usr/local/bin:/usr/X11R6/bin"
TMPDIR=/tmp
ADDRESS=192.168.1.4
PORT=3632
ALLOW="127.0.0.0/24 192.168.1.0/24 10.0.0.0/24 10.0.2.0/24"
RUNUSER="nobody --verbose"
$ ps xau | grep dist
nobody 29129 0.0 0.0 7236 388 ? SNs 09:32 0:00 /usr/bin/distccd --daemon --user nobody --verbose --allow 127.0.0.0/24 --allow 192.168.1.0/24 --allow 10.0.0.0/24 --allow 10.0.2.0/24 --listen 192.168.1.4 --port 3632
В логах получаю:
Dec 15 11:01:07 devel distccd[31403]: compile from main.c to .tmp_main.o
Dec 15 11:01:16 devel distccd[31403]: (dcc_r_file_timed) 565342 bytes received in 0.084155s, rate 6560kB/s
Dec 15 11:01:16 devel distccd[31403]: (dcc_collect_child) cc times: user 0.000000s, system 0.000000s, 284 minflt, 0 majflt
Dec 15 11:01:16 devel distccd[31403]: cc init/main.c on localhost failed
Dec 15 11:01:16 devel distccd[31403]: job complete
Т.е. без всяких видимых причин он
1. не отрабатывает --verbose
2. не компилирует
Что я делаю не так?
--
Andrey V Khavryuchenko
Software Development Company http://www.kds.com.ua/
Подробная информация о списке рассылки Sisyphus