M’he comprat un SAI pel servidor web, en concret un APC Back-UPS ES 700VA. M’ha costat una mica configurar-lo per tal que tornés a iniciar el servidor quan la llum es restableix, però al final ho he aconseguit.
Fer que el servidor rebi informació del SAI ha estat el més facil de tot:
- Instal·lem el paquet
apcupsd i, si volem veure l’estat del SAI a través del navegador, també el paquet apcupsd-cgi.
- Editem el fitxer
/etc/apcupsd/apcupsd.conf i canviem el que posi després de UPSCABLE per usb, de manera que la línia quedi amb UPSCABLE usb. En el mateix fitxer també hem de canviar els paràmetres UPSTYPE i DEVICE de manera que quedin així: UPSTYPE usb i DEVICE /dev/hiddev0 (en el cas que el dispositiu sigui el hiddev0) (de fet, si el SAI està connectat per usb, no cal especificar cap paràmetre a device). En aquest fitxer, també podrem configurar, per exemple, el percentatge que ha de tenir la bateria del SAI perquè l’ordinador s’apagui.
- Editem el fitxer
/etc/default/apcupsd canviant el no de la línia ISCONFIGURED per un yes.
- Engeguem el dimoni executant:
/etc/init.d/apcupsd start
Si ho hem fet tot bé, executant /etc/init.d/apcupsd status hauríem de veure la informació del SAI.
Si ara se’n va la corrent, quan la bateria tingui un cert percentatge de càrrega (configurat en el fitxer que hem editat en el pas 2), l’ordinador s’apagarà, però no es tornarà a encendre, degut a un problema amb l’script encarregada de parar l’ordinador. Aquesta part és la que m’ha fet ballar més el cap. Una manera de solucionar-ho és editant el fitxer /etc/init.d/halt i esborrant el valor -p de poweroff="-p" de manera que quedi poweroff="". Aquesta solució té un inconvenient: cada vegada que vulguem para l’ordinador, haurem de prémer el botó d’apagada, ja que se’ns quedarà en “halt”.
Ja he encarregat ventiladors pel servidor perquè té alguns components massa calent, per exemple, el discos durs estan entre 48 i 53 ºC, cosa que no és gaire recomanada. Mentre no arriben els ventiladors i la targeta sd de 4gb que vaig demanar aprofitant la comanda, he destapat la caixa. Espero que no es fregeixin els components…

Ja feia temps que volia configurar el servidor per tal que quan detectés algun error ens els discs durs, s’apagués automàticament i m’enviés un mail. Avui finalment ho he fet, seguint aquestes instruccions.
Primerament he instal·lat el paquet “Smartmontools”: apt-get install smartmontools Seguidament he editat el fitxer /etc/default/smartmontools descomentant la línia start_smartd=yes per tal que s’engegui el dimoni encarregat de vigilar l’estat del disc dur. A continuació he introduït les intruccions pel dimoni en el fitxer de configuració/etc/smartd.conf:
/dev/hda \
-H \
-l error -l selftest \
-s (O/../../5/11|L/../../5/13|C/../../5/15) \
-m ThisIsNotUsed -M exec /usr/local/bin/smartd.sh
I he comentat una línia que comença per: #DEVICESCAN. Amb tot això s’aconsegueix que el dimoni vagi comprovant l’estat del disc dur periòdicament i en cas que hi hagi un error arranqui aquest script:
#!/bin/bash
LOGFILE="/var/log/smartd.log"
echo -e "$(date)\n$SMARTD_MESSAGE\n" >> "$LOGFILE"
mail admin[arroba]alcalleop[punt]net < $LOGFILE
sleep 40s
shutdown -h now
Aquest script envia el log creat a una direcció d’e-mail, s’espera 40 segons i apaga el servidor. Els 40 segons d’espera són per estar segur que té temps d’enviar l’e-mail.
Si volem provar si funciona el script, només cal posar l’opció -M test després de -M exec /usr/local/bin/smartd.sh, per exemple. L’únic problema és que l’ordinador entrarà en un bucle i s’apagarà cada vegada que l’iniciem. Per solucionar-ho haurem de tornar a deixar el fitxer tal com estava des del “Recovery mode”.
Han caigut els servidors DNS del domini alcalleop.net. Aquests servidors són de l’empresa GoDaddy. El que em pregunto és de que serveix tenir-ne dos si fallen els dos a la vegada. En fi…
Espero que no triguin gaire, perquè a part que la gent no podrà entrar a les pàgines, pot ser que alguns e-mails no arribin. Algun segur que arriba perquè el TTL del registre MX estava posat a una setmana, per tant, algun servidor el tindrà guardat i no l’haurà de tornar a consultar.
ACTUALITZACIÓ: el servidor DNS torna a estar en línia.
Avui fa una setmana que utilitzo l’Apache de l’Ubuntu, i els logs que produeix aquest programa, el sistema operatiu els va rotant, de tal manera que quan ha passat un temps determinat, s’eliminen.
Tot ha començat quan he anat a mirar les estadístiques de tot el Mrserver i he vist que deia que al febrer només hi havia hagut una mitjana de 17 visites al dia. Després de rumiar una mica, he arribat a la conclusió que devia ser perquè el SO havia rotat els logs i el webalizer no havia estat avisat de la rotació. Tot s’ha solucionat posant un Incremental yes a l’arxiu de configuració del webalizer.
Finalment, he actualitzat el programa servidor web a la versió que porta l’Ubuntu, d’aquesta manera seran molt més senzilles i ràpides les actualitzacions. De moment només ha sorgit un problema: falla la codificació de caràcters en el Valldemossa Fòrums i no sé perquè.
Aquesta tarda estava llegint una cosa d’internet, quan, de sobte, la làmpada de sobre la taula s’ha parat i s’ha tornat a encendre de forma molt ràpida. Evidenment, l’ordinador s’ha quedat amb la pantalla morta i penjada (per una vegada a la vida no per culpa del Windows!). L’única solució ha sigut utilitzar el botó reset de l’ordinador. Al server, en canvi, s’ha parat i s’ha tornar a engegar.
Aquest tema no hagués sigut important sinó hagués passat una altra vegada, pero resulta que el cas s’ha repetit 3 cops. M’imagino que això deu anar perfecte pels ordinadors… Si al final m’hauré de comprar un SAI i tot!
Per culpa d’això, hem trencat el rècord de temps sense haver reiniciat el Mr. Server, que ja portava 15 dies… Quina pena!
Avui quan he anat a mirar les estadístiques de totes les visites a qualsevol web que té allotjada el Mr. Server, m’he fixat que posa que en aquest més que portem s’ha transferit unes 3,5 Gb. Això deu poder ser possible? 3,5 gb és molt, però també posa que aquest mes hi ha hagut 1941 visites, per tant, suposo que deu ser possble.
Aprofitant que estic escrvint un missatge, ja comento que demà farà 15 dies que el servidor està encès des de l’últim reinici, TOT UN RÈCORD!!!
Avui fa exactament mig any que el Servidor en què està allotjada aquesta va ser accessible per primera vegada per tot el món. Aprofitant això, he escrit en el blog principal del servidor la història del Mr. Server, podeu accedir-hi per aquí. Més endavant, quan tingui temps, ja faré una pàgina exclusiva dedicada a aquest místic servidor.
Rercorda que aquest blog està impulsat per Mr. Server Technologies.