linux user group brescia

immagine del castello

Archivio della mailing list

[LugBS] rete, rsync...

ollenotna2000 ollenotna2000 a yahoo.it
Lun 14 Gen 2013 10:45:21 UTC
La rete che sto monitorando ha dei problemi...
E' una rete wireless, quindi meno performante rispetto a una rete 
cablata nomale (almeno io non sono riuscito ad avere le stesse performance).
Quindi, pensando alla gestione degli utenti, con le /home centralizzate 
su un server nfs, sorge il problema di lentezza quando si lavora in 
contemporanea (esempio pratico: 25 studenti che in contemporanea aprono 
openoffice writer, e si bloccano sullo splash screen di openoffice).

Avevo pensato di affrontare il problema minimizzando i lavoro in rete e 
cercando di fare il più possibie in locale, provando una soluzione 
"roaming".
Ogni volta che un utente si logga, subito dopo il suo login parte un
rsync -avq --exclude='.*' /server/$USER   /home/
che copia in locale dal server i documenti dell'utente (solo i documenti 
e non i file di configurazione nascosti: per risparmiare tempo anche 
questo).
Al logoff parte il comando speculare
rsync -avq --exclude='*.' /home/$USER  /server/

Il laboratorio era fino ad ora con sodilinux, ubuntu 10.04, gnome e la 
soluzione era mettere i due comandi negli script 
/etc/gdm/PostLogin/Default e /etc/gdm/PostSession/Default.
La cosa funzionava abbastanza bene. Anche se il limite era che per 
uscire bisognava per forza fare un "termina sessione" , mentre lo script 
non partiva con  "arresta sistema".

Ora il laboratorio ha nuove macchine (e voi vi chiederete come è 
possibile aver avuto macchine nuove a scuola in questi tempi...). 
Edubuntu 12.10. C'è la possibilità di scegliere Unity, kde, xfce.
Quindi il posizionamento in /etc/gdm non è più possibile.
Dove devo allora mettere i due rsync (Il primo, ricordo, subito dopo il 
login dell'utente, il secondo alla sua uscita)?

Antonello



Maggiori informazioni sulla lista Lug