не могу настроить distcc

Sabayon, Calculate, Funtoo, Exherbo

Модератор: /dev/random

Аватара пользователя
zerkms
Сообщения: 155
ОС: Gentoo, Windows 7 Home Premium

не могу настроить distcc

Сообщение zerkms »

здравствуйте господа
повторил всё из http://www.gentoo.org/doc/en/distcc.xml

клиент:
root@kms0042 / # cat /etc/distcc/hosts
10.30.131.87

root@kms0042 / # cat /etc/make.conf |grep distc
FEATURES="parallel-fetch distcc" # ccache

сервер:
sandbox zerkms # cat /etc/conf.d/distccd |grep allow
# --allow is now mandatory as of distcc-2.18.
# example: --allow 192.168.0.0/24
# example: --allow 192.168.0.5 --allow 192.168.0.150
DISTCCD_OPTS="${DISTCCD_OPTS} --allow 10.30.35.150"

sandbox zerkms # ps ax|grep distcc
2143 ? SN 0:00 /usr/bin/distccd --pid-file /var/run/distccd/distccd.pid -N 15 --user distcc --port 3632 --log-level critical --allow 10.30.35.150
2198 ? SN 0:00 /usr/bin/distccd --pid-file /var/run/distccd/distccd.pid -N 15 --user distcc --port 3632 --log-level critical --allow 10.30.35.150
2506 ? SN 0:00 /usr/bin/distccd --pid-file /var/run/distccd/distccd.pid -N 15 --user distcc --port 3632 --log-level critical --allow 10.30.35.150
25400 ? SNs 0:00 /usr/bin/distccd --pid-file /var/run/distccd/distccd.pid -N 15 --user distcc --port 3632 --log-level critical --allow 10.30.35.150


но всё равно на сервере distccmon-text 2 показывает пустую строку
как отлаживать?
Спасибо сказали:
Аватара пользователя
zerkms
Сообщения: 155
ОС: Gentoo, Windows 7 Home Premium

Re: не могу настроить distcc

Сообщение zerkms »

тэкс...
во время компиляции периодически пишется:
(dcc_mkdir) ERROR: mkdir /root/.distcc failed: Permission denied distcc

но при этом на удалённом хосте top показывает, что проц загружен процессами cc1

wtf??
Спасибо сказали:
Аватара пользователя
serzh-z
Бывший модератор
Сообщения: 8259
Статус: Маньяк
ОС: Arch, Fedora, Ubuntu

Re: не могу настроить distcc

Сообщение serzh-z »

Нужно задать DISTCC_DIR перед вызовом distccmon.
Спасибо сказали:
Аватара пользователя
zerkms
Сообщения: 155
ОС: Gentoo, Windows 7 Home Premium

Re: не могу настроить distcc

Сообщение zerkms »

serzh-z писал(а):
06.11.2008 13:22
Нужно задать DISTCC_DIR перед вызовом distccmon.

пофиг на distccmon, мне сейчас интересно, почему появляется пермишн денайдед
Спасибо сказали:
Аватара пользователя
serzh-z
Бывший модератор
Сообщения: 8259
Статус: Маньяк
ОС: Arch, Fedora, Ubuntu

Re: не могу настроить distcc

Сообщение serzh-z »

zerkms
потому что не указан DISTCC_DIR, и по умолчанию dictcc использует ~/.distcc, но поскольку у него (у юзера portage) нет привилегий для записи в /root, то он и не может ничего туда записать.
Спасибо сказали:
Аватара пользователя
zerkms
Сообщения: 155
ОС: Gentoo, Windows 7 Home Premium

Re: не могу настроить distcc

Сообщение zerkms »

serzh-z
DISTCC_DIR я определил сам в /etc/conf.d/distccd
но и без этого distcc _работает_, и пишет успешно в /var/tmp/portage/.distcc

и на /root я ставил 777 для эксперимента, и на /root/.distcc и овнера менял на эту директорию...
Спасибо сказали:
Аватара пользователя
vr13
Сообщения: 887
ОС: gentoo

Re: не могу настроить distcc

Сообщение vr13 »

где-то на форуме gentoo я встречал описание проблемы с мониторингом. рекомендация была поставить из первоисточника, т.к там все хорошо

у меня тоже не работает текстовый мониторинг (графический не пробовал), хотя к собственно полезной работе distcc, включая кросскомпиляцию, вопросов не было
Спасибо сказали:
Аватара пользователя
new bee
Сообщения: 220
ОС: Arch, Ubuntu

Re: не могу настроить distcc

Сообщение new bee »

А в папке /var/tmp/portage/.distcc есть lock и stats?

у меня тож distccmon-text просто так ниче не показывает, приходится запускать c указанием директории:

DISTCC_DIR="/opt/tmp/distcc" distccmon-text
Свободного можно покорить, нельзя исправить, ведь невозможно улучшить море или ветер.
Свобода подобна тайному обряду: захочешь улучшить - оскудеет, задумаешь подчинить - исчезнет...
Лао Цзы
Спасибо сказали:
Аватара пользователя
zerkms
Сообщения: 155
ОС: Gentoo, Windows 7 Home Premium

Re: не могу настроить distcc

Сообщение zerkms »

new bee писал(а):
07.11.2008 21:59
А в папке /var/tmp/portage/.distcc есть lock и stats?


да, есть. т.е. distcc работает нормально сам по себе, но выкидывает эту ошибку. на багзилле баг заасигнили, посмотрим как будут развиваться события
Спасибо сказали: