Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
[DISTCC] Exemple de configuration
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
_kal_
l33t
l33t


Joined: 04 Mar 2005
Posts: 602
Location: Paris

PostPosted: Mon Aug 07, 2006 12:52 pm    Post subject: [DISTCC] Exemple de configuration Reply with quote

Bonjour,

Comme je ne suis jamais sûr de moi lorsque je configure distcc sur mes machines, et ceux malgrès la lecture de la documentation Gentoo, je me permet de vous montrer la configuration que j'ai mis en place sur 3 machines de mon réseau local.

La variable MAKEOPTS est initialisé à "j7" (3*2 + 1) sur les 3 machines.

Machine A (192.168.1.10)
Code:

MAKEOPTS="-j7"

Code:

/usr/bin/distcc-config --set-hosts "localhost 192.168.1.20 192.168.1.30"


Machine B (192.168.1.20)
Code:

MAKEOPTS="-j7"

Code:

/usr/bin/distcc-config --set-hosts "localhost 192.168.1.10 192.168.1.30"


Machine C (192.168.1.30)
Code:

MAKEOPTS="-j7"

Code:

/usr/bin/distcc-config --set-hosts "localhost 192.168.1.20 192.168.1.10"


Ce qui m'inquiète, c'est la redondance des paramètres. Par exemple, Machine A va utiliser la machine B et C pour compiler. Elles-même vont utiliser Machine A et C. N'est ce pas redondant ? Est ce géré à l'interne ?

Merci d'avance ;)


Last edited by _kal_ on Mon Aug 07, 2006 1:39 pm; edited 1 time in total
Back to top
View user's profile Send private message
Il turisto
l33t
l33t


Joined: 12 May 2004
Posts: 968
Location: Battincourt - Belgique

PostPosted: Mon Aug 07, 2006 1:33 pm    Post subject: Reply with quote

Tu as 2 fois la machine A dans ton post.


Je pense que ce n'est pas redondant car si tu emerge qqch sur A alors B et C vont se contenter de recevoir les paquets à compiler sans aller voir leur make.conf vu que toutes les infos de compilation seront transmises par A.
Back to top
View user's profile Send private message
_kal_
l33t
l33t


Joined: 04 Mar 2005
Posts: 602
Location: Paris

PostPosted: Mon Aug 07, 2006 1:40 pm    Post subject: Reply with quote

Il turisto wrote:
Tu as 2 fois la machine A dans ton post.


Oops, c'est corrigé ;)

Il turisto wrote:

Je pense que ce n'est pas redondant car si tu emerge qqch sur A alors B et C vont se contenter de recevoir les paquets à compiler sans aller voir leur make.conf vu que toutes les infos de compilation seront transmises par A.


Ok, c'est vrai que c'est pas bête ce que tu dit. Merci :)
Back to top
View user's profile Send private message
Il turisto
l33t
l33t


Joined: 12 May 2004
Posts: 968
Location: Battincourt - Belgique

PostPosted: Mon Aug 07, 2006 1:44 pm    Post subject: Reply with quote

Dis moi tout tes cpu sont de même familles?

Sinon comment gère tu les compilations croisées?
Back to top
View user's profile Send private message
_kal_
l33t
l33t


Joined: 04 Mar 2005
Posts: 602
Location: Paris

PostPosted: Mon Aug 07, 2006 2:08 pm    Post subject: Reply with quote

Il turisto wrote:
Dis moi tout tes cpu sont de même familles?

Sinon comment gère tu les compilations croisées?


Il y a deux CPU x86 (P4 et Athlon-XP) et un AMD64. Par ailleurs, la machine AMD64 tourne en mode 32 bits, donc pas besoin de compilation croisée.
Back to top
View user's profile Send private message
ryo-san
l33t
l33t


Joined: 17 Feb 2005
Posts: 729

PostPosted: Mon Aug 07, 2006 8:10 pm    Post subject: Reply with quote

Quote:
Dis moi tout tes cpu sont de même familles?

Sinon comment gère tu les compilations croisées?


Ben moi je suis en plein dedans, le cerveau lent :roll: et ai enfin saisi le pourquoi du comment :
la reponse ici
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