Recuperar espacio eliminando Kernels antiguos

Hace un rato recibí una alerta del cPanel conforme en un servidor CentOS se estaba quedando sin espacio en la partición de arranque, en “boot”.

Para recuperar espacio decidí eliminar los Kernels antiguos, os explico como:

Tras acceder por SSH y cerciorarme de que distribución se trataba, pues trabajo con diferentes servidores y o distribuciones lancé un:

cat /etc/*-release

Esta instrucción me corroboró que efectivamente era un CentOS

Para saber la versión del Kernel que estamos corriendo el CentOS y asegurarme que no la borrase lancé un:

uname -r

Esto nos da una versión de Kernel, en este caso fue la:

3.10.0-693.11.1.el7.x86_64

Ahora procedí a ver que Kernels tenemos instalados para eliminar los más antiguos:

ls -1t /boot/vmlinuz* -l

Me listó los siguientes:

/boot/vmlinuz-3.10.0-693.11.1.el7.x86_64
/boot/vmlinuz-3.10.0-693.2.2.el7.x86_64
/boot/vmlinuz-3.10.0-514.26.2.el7.x86_64
/boot/vmlinuz-3.10.0-514.26.1.el7.x86_64
/boot/vmlinuz-3.10.0-514.2.2.el7.x86_64
/boot/vmlinuz-0-rescue-34946d7b5edb0946bfb52c0f6cae67af

Decidí que podría borrar tadas las versions 3.10.0-514, dejando la versión actual de Kernel que se estaba ejecutanto, la versión anterior por si debía volver atrás el Kernel y por supuesto la versión de rescate o “rescue”

Para eliminar dichas versiones:

yum remove kernel-3.10.0-514*

Tras borrarlas el sistema me informó de que en este caso las tres versiones 3.10.0-514 ocupaban 400 mb. una limpieza considerable para la partición del boot.

Error #1067 en MYSQL valor por defecto inválido

En un entorno de desarrollo en Windows 10 bajo WampServer 5.7.14 acabado de instalar y tras preparar los archivos levanto los servicios y al visitar el proyecto de repente recibo un error #1067

Se trata del valor por defecto tras la instalación de WampServer 64 bits para el valor “sql-mode” para modificarlo edito el my.ini con cualquier editor, busco “STRICT_TRANS_TABLES” y lo elimino quedando tal cual así:

sql-mode=”STRICT_ALL_TABLES,ERROR_FOR_DIVISION_BY_ZERO, NO_ZERO_DATE, NO_ZERO_IN_DATE, NO_AUTO_CREATE_USER”

OjO: los espacios tras las comas los he introducido yo para que se visualice mejor en el blog, en el fichero my.ini estaban sin esos espacios.

Te pongo una captura de como estaba justo antes del cambio:

Obviamente una vez modificado y grabado deberemos reiniciar el servicio MySQL para que nuevo valor asignado/eliminado tome efecto.

Enlace: http://stackoverflow.com/questions/36374335/error-in-mysql-when-setting-default-value-for-date-or-datetime

Microsoft-HTTPAPI/2.0 en el puerto 80

Microsoft-HTTPAPI/2.0 es un servidor local de recursos web, aka servidor web local que bajo Windows 8 fácilmente se hará con nuestro puerto 80, el utilizado comúnmente para servir páginas web, y por tanto el que utilizamos los diseñadores web para desarrollar nuestro trabajo diario.

Un nuevo desacierto por parte de Microsoft y un nuevo intento okupa por hacerse con areas de nuestro sistema necesarias para desarrollar con terceras partes. La solución,como siempre, tras el salto.

Continue reading “Microsoft-HTTPAPI/2.0 en el puerto 80”

Solucionar lentitud Wamp server bajo Windows 8

WampServer es una aplicación que te permitirá disfrutar sin complicaciones de un completo servidor web en tu ordenador de desarrollo, ahora bien, bajo Windows es lento como la bonita tortuga que encabeza este post. Más aún para mi que vengo de Linux y Mac, donde vuela y que me he quedado asombrado de este escaso rendimiento.

En todo caso hablo de 3 segundos o más por petición, más lento incluso que un servidor remoto saturado. Así que he tenido que investigar, esta vez a fondo, hasta encontrar por fin una solución, léela tras el salto.

Continue reading “Solucionar lentitud Wamp server bajo Windows 8”