Archive

Author Archive

Ubuntu y el problema de los discos duros

May 29th, 2011 2 comments

En el servidor he detectado que [kjournald2] escribe cada pocos segundos en disco. Tras investigar me he encontrado con un problema peor: ubuntu está configurado para aparcar demasiado el brazo del disco duro, lo que en poco tiempo (un par de años) podría hacer que el disco duro de mi servidor, encendido 24 horas, falle.

La solución: hacer que el disco duro nunca deje de girar. Los discos duros NO fallan ni por uso ni por temperatura, sino que fallan a menudo por problemas de aparcar y desaparcar el brazo lector.

Al fichero /etc/rc.local he añadido las siguientes líneas:

hdparm -S 0 /dev/sda

hdparm -B 255 /dev/sda

Categories: informática Tags: ,

¡Me cago en la leche! Represión en la Plaza de Cataluña

May 27th, 2011 No comments

¡Pero qué cojones! ¡La gente ha votado a estos represores!

Esto es
 

INACEPTABLE

 



 

El video anterior visto “desde abajo”:

 

Jordi Borràs: ataque a la prensa a pesar del brazalete:

 
Fotos del desalojo.
 
Escalofriante y profundamente consternante. 

Es inaceptable que las “fuerzas de seguridad” abusen de esa manera. Menudos hijos de la gran puta. ¡Policía psicópata! ¡a la carcel! . Como bien comenta alguien, esto es lo que hubiera pasado si no se hubieran realizado las concentraciones justo antes de las elecciones.

En las próximas elecciones es hora de terminar con estos políticos de mierda que no respetan a nadie. ¡¡ VOTAD, COÑO, PERO NO A LOS PUTOS PARTIDOS DE SIEMPRE !!.

 

Cómo trollear un país

May 23rd, 2011 1 comment

Es curioso que el destino de todo el país esté en manos de unos poco, apoyados a su vez por unos pocos votos (24%).

Y es que no votar hace que los borregos manden sin respaldo real. Puto país de mierda. Sin duda, ha ganado el partido de la abstención.

Imagen de Pablo Guil.

Categories: para reflexionar Tags:

Pi en la geometría del taxi es 4

May 19th, 2011 No comments

Es curiosa la existencia de la “geometría del taxi” (taxicab geometry), en la que todas las distancias son rectilíneas.

Más curioso es el hecho de que Pi en dicha geometría vale 4. Iba a escribir una demostración, pero Joseph Malkevitch a lo ha hecho.

Categories: chorradas Tags: ,

Script de backup del servidor de Minecraft en Linux

May 12th, 2011 No comments

Basándome en el script de inicio (en init.d) de la página de la Wiki de Minecraft, he escrito mi propio script para realizar el backup.
En mi script hay que indicarle el directorio donde quieres que meta los backups (ha de existir), y después mediante cron se ejecuta periódicamente el script con la opción ‘backup’, guardando los dato del directorio world de hoy, ayer, y antesdeayer.

Dado que minecraft realiza muchísimas escrituras en disco, he puesto el script para que se ejecute en un punto de montaje tmpfs (memoria RAM swappeable). Para ello, hay que añadir a /etc/fstab la siguiente línea:

tmpfs           /home/minecraft tmpfs rw,size=200m,uid=minecraft,gid=minecraft 0 0

De este modo, en /home/minecraft-ondisk se guarda la copia en disco físico. Al iniciar el servidor (/etc/init.d/minecraft start), se copia el contenido de disco a /home/minecraft (memoria RAM). Al apagar el servidor (/etc/init.d/minecraft stop), se copia de ram a disco. También se realizan copias a disco cuando se hacen copias de seguridad.

Atención: el comando ‘backup’ sólo realiza copias de seguridad cuando el servidor está ejecutándose y hay usuarios jugando (también realiza copia si después de la última, aunque no haya usuarios jugando, para hacer copia de las modificaciones – flag ‘users_playing’). Cuando no hay usuarios jugando sólo se realizan copias de seguridad con ‘weekly_backup’.

 

Crea el usuario minecraft sin que sea posible hacer login con él:

adduser minecraft --disabled-login

Descarga el script de backup (.sh), y colócalo en init.d/ así como configura el rcN.d/ que te corresponda. En mi caso, rc2.d/ como S99minecraft; en rc0.d y rc6.d como K01minecraft.

En /etc/cron.d crea el fichero minecraft con la siguiente información:

12,42 * * * * minecraft /etc/init.d/minecraft backup
6 6 * * 3 minecraft /etc/init.d/minecraft weekly_backup

De este modo, se harán copias de seguridad cada 30 minutos (durante como mucho 72 horas, pero asegurando sólo 48 horas de backup), y una copia semanal cada miércoles.

 

Una mejora es copiar el fichero logrotate para Minecraft en /etc/logrotate.d, de modo que semanalmente rota el fichero server.log (guarda 4 semanas de copia).

Categories: informática Tags: ,