[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
|