Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
[distcc] " Failed to monitor ..." (résolu)
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index French
View previous topic :: View next topic  
Author Message
jotake
Tux's lil' helper
Tux's lil' helper


Joined: 23 Jan 2005
Posts: 102

PostPosted: Sat Jan 07, 2006 9:23 pm    Post subject: [distcc] " Failed to monitor ..." (résolu) Reply with quote

Bonsoir,

- Désirant soulager mon pc lors des differentes compile qu'il vois venir, j'ai decidé d'utiliser distcc pour repartir les charges de compile entre ma station et mon petit serveur perso. En fait je désir que mon pc ne soit juste que client. En aucun cas il ne devras "aider" le serveur lors de ces compiles (personnel). --> je ne sais pas si je suis assez clair, mais dans le cas contraire, j'esserai d'eclaircir mes propos.


J'ai esseyé de suivre le how-to présent sur le site de gentoo, à savoir celui la : http://www.gentoo.org/doc/fr/distcc.xml

- Mais en faite lorsque je lance une compile via portage depuis mon client (ma station de travail), je ne vois rien apparaite dans les logs de distcc. Au niveau des proccess distcc tournant sur le serveur, rien de significatif.

- De plus, il existe un utilitaire : distccmon-gui, distccmon-text etc pour voir ce que le client envoie au serveur, mais justement je ne vois rien !

- Et pour finir la chose qui vous parlera surement. Dans le log '/var/log/message" du client, je vois apparaitre ceci pendant les compiles :
Code:
 Jan  7 20:30:29 medion kernel: lockd: cannot monitor 192.168.1.100

(sachant que l'adresse 192.168.1.100 concerne le dit serveur).

- Ayant quand même googelisé, je me suis orienté sur un souci de droit d'accés au serveur, mais dans le /etc/conf.d/distccd j'ai bien autoriser ma machine avec la directive suivante :
Code:
 DISTCCD_OPTS="${DISTCCD_OPTS} --allow 192.168.1.102"


Donc bon je suis un peu perdu :/
Si quelqu'un veut bien m'aiguiller dans ma recherche d'infos, je lui serai bien reconnaissant.

ps : si vous avez besoin d'infos supplementaire concernant ma config, dites le.


Last edited by jotake on Sun Jan 08, 2006 1:44 pm; edited 1 time in total
Back to top
View user's profile Send private message
loopx
Advocate
Advocate


Joined: 01 Apr 2005
Posts: 2787
Location: Belgium / Liège

PostPosted: Sun Jan 08, 2006 1:16 am    Post subject: Reply with quote

J'ai fais pareil que toi, un serveur qui compile pour mon portable, mais pas l'inverse.

J'ai aussi ce message dans dmesg: lockd: cannot monitor 192.168.1.100

Ca fonctionne, sauf que j'ai pas trouvé comment utilisé plus de 50% du processeur (sur le serveur), mais c'est déjà ca.

tu dois régler distcc-config --set-hosts "localhost/1 serveur/2"
tu dois placer ceci dans dmesg:
MAKEOPTS="-j3"
FEATURES="distcc"

pour l'ordi que doit obtenir les binaires (donc, le pc qui fera appel au serveur pour compiler).
/etc/init.d/distcc start (client ET serveur)

Pour la config de distcc (/etc/conf.d/distcc), vérifie ceci:
SERVEUR:
-------
DISTCCD_OPTS="${DISTCCD_OPTS} --allow 192.169.0.0/24" pour autoriser tout les pc de mon réseau (/24 = 255.255.255.0)
DISTCCD_OPTS="${DISTCCD_OPTS} --listen 192.169.0.254" l'interface qui écoute

PORTABLE:
-----------
DISTCCD_OPTS="${DISTCCD_OPTS} --allow 127.0.0.1/8"
DISTCCD_OPTS="${DISTCCD_OPTS} --listen 127.0.0.1"

Voilà, tu peux compiler je pense :)
_________________
Mon MediaWiki perso : http://pix-mania.dyndns.org
Back to top
View user's profile Send private message
jotake
Tux's lil' helper
Tux's lil' helper


Joined: 23 Jan 2005
Posts: 102

PostPosted: Sun Jan 08, 2006 12:22 pm    Post subject: Reply with quote

Suite :

Bon en faite j'avaisn fais une erreur dans le fichier de conf du serveur, donc tout marche impecable de fait.

Quote:
Ca fonctionne, sauf que j'ai pas trouvé comment utilisé plus de 50% du processeur (sur le serveur), mais c'est déjà ca.


Pour ca, faut jouer sur la valeur de "DISTCCD_NICE" dans le fichier de conf du serveur : /etc/conf.d/distccd
(même principe que pour portage)
Par default elle est a 15, je l'ai passé a 0, et ca me permet d'utiliser environ 95 % du proc du serveur.

Bon maintenant je vais esseyer de combiner distcc avec ccache.
Back to top
View user's profile Send private message
jotake
Tux's lil' helper
Tux's lil' helper


Joined: 23 Jan 2005
Posts: 102

PostPosted: Sun Jan 08, 2006 1:44 pm    Post subject: Reply with quote

Bon, ben la cohabitation de distcc et de ccache fonctionne maintenant.
Sauf que j'ai toujours le méme message dans mes logs (sur le clients), à savoir :
Code:
 Jan  7 20:30:29 medion kernel: lockd: cannot monitor 192.168.1.100


Mais bon sinon, cela marche, donc bon.

--> Résolu.
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index French All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum