¡Hola! Actualizando paquetes, en ocasiones puedes tener problemas si se actualizan algunos paquetes. Puede que quieras evitar que se actualice cierto paquete, pero ¿Cómo retener los paquetes en un Linux Debian y Ubuntu para evitar la actualización de un paquete especifico? Es posible que queramos bloquear actualizaciones de paquetes para que estos no se actalicen…
Leer más
Vamos a ver como eliminar procesos zombie en Linux. Pero antes de esto tenemos que explicar lo que son estos procesos. Tabla de contenido1 ¿Qué es un proceso zombie?2 Detectando procesos zombies3 Causas de este comportamiento4 ¿Cómo matamos un proceso zombie?4.1 Eliminando zombies de forma masiva ¿Qué es un proceso zombie? En ocasiones nos enfrentamos…
Leer más
¡Hola de nuevo! Hoy vamos a hablar de enrutamiento y balanceo básico HTTP con HAProxy. Tabla de contenido1 ¿Qué es HAProxy?1.1 Características1.2 Modos de trabajo principales1.3 Formas de balanceo1.4 Sticky sessions1.5 Ejemplo de balanceo por defecto1.6 Ejemplo de varios tipos de balanceo1.6.1 Roundrobin1.6.2 Source1.6.3 Leastconn2 Healthchecks2.1 Healthchecks activos ¿Qué es HAProxy? HAProxy en un software…
Leer más
Como seguramente ya habrás visto en los medios de comunicación últimamente la importancia de actualizar los sistemas es más visible que nunca. Estamos viendo numerosas vulnerabilidades críticas que pueden llevarnos a tener el sistema comprometido o a que un usuario del sistema escale privilegios, es decir, se comporte administrador sin tener que serlo, pueda leer…
Leer más
Tabla de contenido1 El orden importa2 Aligera la imagen borrando ficheros3 Reduce el número de ficheros4 Evita incluir fichero que no debes usando “.dockerignore”5 Especifica la versión de la imagen base y las dependencias6 Utiliza la imagen base correcta7 Reutiliza imágenes El orden importa En los Dockerfiles el orden importa y mucho. Por ejemplo, no…
Leer más
¿Por qué deberíamos pasar a contenedores nuestras aplicaciones? En primer lugar hay que destacar que una aplicación puede correr correctamente en un sistema sin contenedores o dentro de un contenedor. Puede funcionar correctamente en cualquiera de las dos modalidades. Tabla de contenido1 Entonces ¿Por qué “perder el tiempo” pasando la aplicación a contenedores? 2 Bueno ¿Y…
Leer más
Algunas veces tenemos sistemas Linux a los que deseamos acceder en modo gráfico, los mas común es tener instalado un servidor VNC pero lo cierto es que la comodidad que aporta escritorio remoto no la aporta VNC por lo que en este artículo, vamos a ver como instalar servidor de escritorio remoto con xrdp server…
Leer más
En ocasiones podemos encontrarnos con un sistema antiguo que no podemos cambiar por alguna razón. Al ser antiguo en este sistema no podemos instalar desde paquete Python 3.7, para esquivar este problema debemos compilar e instalar python 3.7. Por ejemplo si tenemos un sistema CentOS 7, debemos instalar las siguientes dependencias: yum install gcc openssl-devel…
Leer más
¡Hola de nuevo! En este artículo queremos mostrar como compilar e instalar qemu-kvm y libvirt en varias distribuciones linux para tener una virtualización totalmente funcional. En la instalación que ejecutaremos todo se gestionará desde CLI por lo que es valido tanto para sistemas de escritorio como para servidores. ¡Empezamos! Tabla de contenido1 Compilar libvirt2 Qemu3…
Leer más
En ocasiones, cuando hacemos por ejemplo una migración de hosting podemos tener problemas con los DNS. Para diagnosticar problemas con DNS y corregirlos debemos hacer lo que explicamos a continuación. Tabla de contenido1 Identificando problemas con DNS en un dominio2 Ver con “whois” que DNS tiene el dominio3 Comprobar los DNS resuelven el dominio3.1 Comprobamos…
Leer más