View previous topic :: View next topic |
Author |
Message |
FreeManAtomic Guru
Joined: 01 Feb 2005 Posts: 365
|
Posted: Mon Jul 11, 2005 10:52 pm Post subject: condividere portage tra piu' installazioni |
|
|
ciao,
ho diverse macchine con gentoo, vorrei evitare di avere portage (e distfile) su tutte, percui vorrei centralizzare il tutto, tempo fa mi sembra di aver visto qualcosa sul forum, ma ora ricercando non lo trovo.
Qualcuno mi può aiutare??
grazie a tutti |
|
Back to top |
|
|
X-Drum Advocate
Joined: 24 Aug 2003 Posts: 2517 Location: ('Modica','Trieste','Ferrara') Italy
|
Posted: Mon Jul 11, 2005 11:27 pm Post subject: |
|
|
intendi un portage centralizzato? (1 verso molti)
condividilo a scelta con nfs o samba (che è piu' veloce)
da una macchina verso le altre (che lo monterebbero ma in sola lettura)
oppure puoi fare il tutto alla "maniera di gentoo":
installa un mirror rsync locale
su una macchina (puoi rsyncare anche i distfiles ma mi sembra poco funzionale)
insomma puoi farlo in molteplici modi, e la miglior scelta è quella fatta
in funzione al tuo contesto (macchine,utenza,velocita rete,cadenza aggiornamenti,bla bla) _________________ "...There are two sort of lies, lies and benchmarks..." |
|
Back to top |
|
|
jesus_was_rasta Apprentice
Joined: 26 Sep 2004 Posts: 173
|
Posted: Mon Jul 11, 2005 11:38 pm Post subject: |
|
|
http-replicator!
Se cerchi sul forum trovi un sacco di post a riguardo.
Te ne segnalo uno qui
Io lo uso e funge bene!
Bye! |
|
Back to top |
|
|
X-Drum Advocate
Joined: 24 Aug 2003 Posts: 2517 Location: ('Modica','Trieste','Ferrara') Italy
|
Posted: Mon Jul 11, 2005 11:52 pm Post subject: |
|
|
jesus_was_rasta wrote: | http-replicator!
|
ma scusa serve solo pkg e distfiles non il tree di portage..
o sbaglio? _________________ "...There are two sort of lies, lies and benchmarks..." |
|
Back to top |
|
|
FreeManAtomic Guru
Joined: 01 Feb 2005 Posts: 365
|
Posted: Tue Jul 12, 2005 7:07 am Post subject: |
|
|
X-Drum wrote: | intendi un portage centralizzato? (1 verso molti)
condividilo a scelta con nfs o samba (che è piu' veloce)
da una macchina verso le altre (che lo monterebbero ma in sola lettura)
oppure puoi fare il tutto alla "maniera di gentoo":
installa un mirror rsync locale
su una macchina (puoi rsyncare anche i distfiles ma mi sembra poco funzionale)
insomma puoi farlo in molteplici modi, e la miglior scelta è quella fatta
in funzione al tuo contesto (macchine,utenza,velocita rete,cadenza aggiornamenti,bla bla) |
ok perfetto
come si fa???
direi che nfs/samba sia la soluzione migliore
basta spostare /usr/portage altrove e poi montarla su ogni macchina con nfs?
qualche altr accortezza? |
|
Back to top |
|
|
ErniBrown Apprentice
Joined: 19 Jan 2005 Posts: 276 Location: Seconda stella a destra e poi dritto fino al mattino...
|
Posted: Tue Jul 12, 2005 7:29 am Post subject: |
|
|
Per un sistema con due o tre computer penso che la soluzione migliore sia quella della cartella /usr/portage condivisa in rete. Sul computer con portage la lasci così come è, poi esporti la cartella in sola lettura. Per gli altri computer imposti PORTAGEDIR="" e metti il punto di montaggio della cartella di rete _________________ There are 10 kind of people:
those who understand binaries and
those who don't. |
|
Back to top |
|
|
xchris Advocate
Joined: 10 Jul 2003 Posts: 2824
|
Posted: Tue Jul 12, 2005 7:32 am Post subject: |
|
|
non ho mai fatto i test per cui potrebbe essere non corretto quello che sto per dire.
A occhio mi sembra che un portage tree esportato sia molto lento (anche su connex 100mbit/s).
Credo che preferirei impostare un master server rsync e rsyncare le altre macchine con quello principale.
Se qc ha esperienze dirette in merito dica la sua....
ciao _________________ while True:Gentoo() |
|
Back to top |
|
|
fejfbo Guru
Joined: 30 May 2005 Posts: 407 Location: Milano - Italy
|
Posted: Tue Jul 12, 2005 7:51 am Post subject: |
|
|
Siccome ho una piccola rete di cui fa parte un computer un po' lento, vorrei provare ad impostare distcc per velocizzare le compilazioni.
Leggendo il manuale ufficiale però ho un piccolo dubbio.
Praticamente su ogni pc va lanciato distcc mentre sul "server" che dovrebbe compilare va lanciato distccd, giusto? |
|
Back to top |
|
|
X-Drum Advocate
Joined: 24 Aug 2003 Posts: 2517 Location: ('Modica','Trieste','Ferrara') Italy
|
Posted: Tue Jul 12, 2005 8:04 am Post subject: |
|
|
xchris wrote: |
Se qc ha esperienze dirette in merito dica la sua....
ciao |
fino a quando le conessionni al massimo sono 4/5 ed usi samba
te la cavi, se ovviamente sale il numero di macchine diventa
poco gestibile ,per una rete dove ci sono piu di 70 clients, ho messo
appunto un rsyncd locale (i pkg vanno via ftp+PORTAGE_BINHOST) _________________ "...There are two sort of lies, lies and benchmarks..." |
|
Back to top |
|
|
xchris Advocate
Joined: 10 Jul 2003 Posts: 2824
|
Posted: Tue Jul 12, 2005 8:09 am Post subject: |
|
|
X-Drum wrote: |
fino a quando le conessionni al massimo sono 4/5 ed usi samba
te la cavi |
immaginavo...
grazie _________________ while True:Gentoo() |
|
Back to top |
|
|
TwoMinds Tux's lil' helper
Joined: 14 Jul 2004 Posts: 146 Location: Italy
|
Posted: Tue Jul 12, 2005 8:29 am Post subject: |
|
|
...distfiles su nfs + rsync locale... la migliore soluzione che ho trovato... fino a 10 client va benissimo... |
|
Back to top |
|
|
CarloJekko Veteran
Joined: 31 Mar 2005 Posts: 1315 Location: Baia Domizia :-)
|
Posted: Tue Jul 12, 2005 9:12 am Post subject: |
|
|
ErniBrown wrote: | Per un sistema con due o tre computer penso che la soluzione migliore sia quella della cartella /usr/portage condivisa in rete. Sul computer con portage la lasci così come è, poi esporti la cartella in sola lettura. Per gli altri computer imposti PORTAGEDIR="" e metti il punto di montaggio della cartella di rete |
Anche io faccio così.. mi trovo abbastanza bene _________________ C. |
|
Back to top |
|
|
FreeManAtomic Guru
Joined: 01 Feb 2005 Posts: 365
|
Posted: Tue Jul 12, 2005 2:25 pm Post subject: |
|
|
X-Drum wrote: | xchris wrote: |
Se qc ha esperienze dirette in merito dica la sua....
ciao |
fino a quando le conessionni al massimo sono 4/5 ed usi samba
te la cavi, se ovviamente sale il numero di macchine diventa
poco gestibile ,per una rete dove ci sono piu di 70 clients, ho messo
appunto un rsyncd locale (i pkg vanno via ftp+PORTAGE_BINHOST) |
ok vada per la soluzione di 4/5 client....
Ma nel caso volessi fare un rsync locale (solo rsync non distfile non c'e' tutto questo spazio!! ) come si fa a mettere su??
Grazie a tutti per la dispoibilitò |
|
Back to top |
|
|
|