Una de les característiques que ens tiren en cara als usuaris habituals de Linux és la nostra tendència a les distribucions diversificades en detalls petits però que et poden amargar la vida per al seu manteniment -altrament dit amb prou sarcasme i certa raó sectes, tot i que això no ho accepto dels adoradors de la Poma Encetada,... més secta que la majoria d'ells...-. Ara tractaré un d'aquests problemes... sectaris.
Quan s'ha de fer el manteniment d'una arquitectura client-servidor on els clients són cadascun de son pare i sa mare, amb espais diferents per a les particions i on cada instal·lació s'ha d'ajustar, ens trobem amb que va molt bé programar algunes tasques repetitives. Un exemple:
- Quan la xarxa va sobrecarregada és molt habitual que els perfils del Firefox es quedin activats i blocats al servidor de manera que l'usuari no té la possibilitat d'iniciar-lo de nou (vd. l'entrada Profe, no tinc internet!! per una solució ràpida del tema).
Evidentment, no té gaire sentit que la Coordinació Informàtica tanqui el servidor i el reinicii cada vegada que algun alumne o professor es queda blocat. Si tenim en compte que aquesta mateixa Coordinació té un horari de professor i que són persones -Sí! De debó! A que no us n'havieu adonat?-, és perfectament possible que emb la meitat dels usuaris sense funcionament la persona no entri fins a les tres de la tarda... Genial, oi?
Existeix un comandament a la consola -sí, la gent que no vol tocar el teclat ja pot deixar de llegir i quedar-se amb l'entrada que he enllaçat abans, tot i que això aniria molt bé per als equips que ningú no té a casa tot el dia connectats a servidors que no existeixen i que no baixen coses més o menys legals-: el cron, el qual permet programar tasques que s'han de fer cada cert temps de forma automàtica sempre i quan l'ordinador estigui en marxa; per a quí l'interessi, aquí té un manual de funcionament en castellà. A la majoria de distribucions Linux el configurem amb el comandament crontab -e però a la Linkat aquest comandament sembla funcionar, però no ho fa.
Què passa? Passa que hem d'accedir directament amb un editor de text amb la següent comanda (assumeixo que som com a root dintre del servidor o l'equip que correspongui):
- gedit /etc/crontab (o vim, o vi... qualsevol editor de text que volgueu fer servir)
Ara ja podeu modificar de forma efectiva les tasques repetitives -segons el manual que us he indicat abans, per exemple- i una de les més interessants seria posar una comanda com reboot a una hora amb molt poca feina... la una o les dues de la matinada. No conec ningú que estigui treballant al centre a aquelles hores. Això faria que al dematí següent tots aquells perfils bloquejats tornaran a funcionar i, com que s'ha reiniciat, si hem aplicat la modificació de l'entrada La llebra o la tortuga, haurem eliminat tot els temporals i millorarem el rendiment de la màquina.
Creieu que és útil? Algun comentari? Fins després.
umm Profe...
ResponEliminacrec que es la manera mes facil que he llegit mai
segueix aixi que cada dia m'ensenyes alguna cosa
Salut