Error «requested datatype primary not available» en CentOS

Un error que puede aparecer a la hora de actualizar es que un repositorio no este disponible y a veces como es el caso no queda claro cual no esta disponible, por eso lo mejor es deshabilitar todos e ir habilitando de a uno, se podría deshabilitar desde los archivos de configuración de repositorio aunque hay un método menos engorroso, mas rapido y practico de hacerlo y es directamente desde

Aumentar el espacio en discos duros externos

Me quede sin espacio ¿Que hago? Uno de los grandes problemas es cuando nos estamos quedando sin espacio en un disco, lo primero que intentamos el buscar archivos grandes, como archivos ISO, alguna máquina virtual que ya no necesitamos, peliculas y series , carpetas duplicadas o incluso mp3. Puede parecer increíble pero si,  aun hay quien guarda mp3, al menos yo aún conservo unos 2oo GB en mp3, llegue a

Sobrecargar un servidor rapidamente

Existen veces que necesitamos crear una sobrecarga para comprobar y realizar pruebas, uno de los métodos mas comunes y simples es Apache Benchmark para testear el comportamiento de una aplicación web y de un servidor con carga de trabajo, sin embargo a veces la sobrecarga generada no es ni cerca lo que puede generarse en el mundo real, una manera practica generar una sobre carga es hacerlo con el siguiente

Compilar e instalar Python 2.7 en CentOS 6

Por cuestiones que no vienen al caso me tocó tener que compilar una aplicación Python y tenía dos problemas, una que el sistema donde se iba a utilizar era un CentOS 6 con GLibc 2.12, si lo compilaba en otra PC iba a compilarse con una dependencia 2.14 o mayor y actualizar ciertas librerías en el servidor no es viable,  más valía no tocarlo debido a lo crítico. Compilarlo en

Qualcomm Atheros Device en Debian 10

Hoy toca actualizar uno de los artículos más viejos del blog debido al cambio en el repositorio de driver de wifi, si bien en el repo hay para varios modelos, este tutorial en particular es para el wifie de una laptop Acer Aspire E5-575 La solución fue la siguiente: sudo lspci | grep Network 02:00.0 Network controller: Qualcomm Atheros Device 0042 (rev 30) cd /tmp git clone https://github.com/kvalo/ath10k-firmware.git mkdir -p

Reducir el espacio ocupado por mysql

Uno de los grandes problemas de MySQL es que muchas veces los archivos engordan demasiado ocupando un espacio desmedido porque no se libera el espacio de forma adecuada por parte de MySQL mismo cuando se trata de tablas InnoDB Dependiendo del uso que se le de a MySQL hay casos que una base de datos con un peso de 1GB termina ocupando en el disco 30GB o 40GB y esto

Actualizar de MariaDB 5.5 a MariaDB 10 en CentOS 7

En una instalación por defecto CentOS nos ofrece MariaDB 5.5 y puede que se necesite instalar una versión más actual por alguna funcionalidad, por algún requerimiento o por la razón que sea. Al menos que se esté seguro que la base de datos y las aplicaciones que usen esas base de datos soportan el cambio conviene que el cambio sea evaluado. Se tiene que tener presente que luego del update

Solucionar «ERROR 2006 (HY000): MySQL server has gone away» en MySQL/MariaDB

Cuando realizamos una restauración de un archivo sql muy grande es muy común que nos de un error: ERROR 2006 (HY000): MySQL server has gone away Este error se soluciona realmente fácil simplemente hay que configurar el valor max_allowed_packet en el archivo de configuracion my.cf de MySQL/MariaDB En mi caso se ubica en /etc/my.cf aunque en su caso puede llamarse diferente y estar ubicado en otra carpeta, depende de la