Segnalazione #994
Impostare l'accensione dei pc nelle classi via crontab che lancia script con etherwake
0%
Description
Dobbiamo decidere se implementarlo ed eventualmente quali pc accendere (accenderli tutti potrebbe essere pratico ma anche dispendioso dal punto di vista energetico. L'esigenza nasce dalla lentezza di avvio dei client Fuss10 ed il conseguente disagio per i docenti.
1) Creato in /etc/crontab.d il file crontab etherwake-machines
# crontab per powering on PCs # # Decommentare per ricevere una mail MAILTO="info@fuss.bz.it" PATH="/usr/sbin:/usr/bin:/sbin:/bin" 30 7 * * 1-5 root /usr/share/fuss-server/scripts/etherwake-machines.sh >/dev/null 2>&1
2) Creato in /usr/share/fuss-server/script lo script etherwake-machines.sh
#!/bin/bash for i in `cat /srv/clonezilla/etherwake-computerList.txt | awk '{print $2}'` ; doecho $i ; etherwake -i eth1 $i ; done
3)Creato in /srv/clonezilla il file etherwake-computerList.txt che รจ una copia di computerList.txt del quale si manterranno eventualmente solo i client che vogliamo si accendano.
Riassumendo dobbiamo decidere:
a) se farlo
b) per quali client
c) a che ora lanciare l'accensione
d) eventuali modifiche a scripts e files ed alla loro posizione.