domingo, 13 de octubre de 2013

Automatización Raptorcache

Hace poco me surgió la necesidad de encender el servidor RaptorCaché Automáticamente a través de mikrotik y les contaré como lo hice

Primero debemos activar la opcion Wake on LAN de nuestra tarjeta madre desde el BIOS, en casi todos los casos se encuentra en la sección de Power en el BIOS y puede decir algo como "Resume by LAN" o "Wake by LAN" si yá estan en ésto seguro activar la función en el BIOS no será mayor problema y si no es así está san Google que todo lo sabe =D.

NOTA: Hace tiempo lo intenté con una NIC PCI y no funcionó, solo me funcionó con la Ethernet que viene en la tarjeta madre.

Ya que hemos configurado el BIOS lo que resta es instalar el ethtool en el debian:

aptitude install ethtool
 Después editamos la configuración de la interfáz eth0 para que de éste modo la funcion WOL quede activa cada que se reinicie el equipo. 
nano /etc/network/interfaces
y nos quedará de la siguiente manera:

iface eth0 inet dhcp
        ethernet-wol g
Después de eso hacemos un script para que el mikrotik encienda el RaptorCache, en éste caso el raptorcaché se encuentra en la ether2 y se le especifica la mác de la ether0 del RaptorCaché
 /system script

add name=Wake_Raptor policy=\
    ftp,reboot,read,write,policy,test,winbox,password,sniff,sens
    source="tool wol interface=ether2 mac=00:11:22:33:44:55" 

Luego hacemos un Scheduler para que el Raptor se encienda Cada día a las 8:12 AM


/system scheduler
add interval=1d name=WakeRaptor on-event=Wake_Raptor policy=\
    ftp,reboot,read,write,policy,test,winbox,password,sniff,sensitive,api start-date
    oct/13/2013 start-time=08:12:24
Aquí acaba la parte del encendido, proximamente publicaré el cómo apagar el servidor cada X hora

0 comentarios:

Publicar un comentario