Pasar Docker de devicemapper a overlay2

Categorías: Administración de sistemas GNU/Linux Virtualización
Si usas Fedora, seguramente de fábrica vengas utilizando el motor de almacenamiento devicemapper, que supuestamente es de los más estables, pero que en la práctica tiene serios problemas de rendimiento que no parece que vayan a solucionarse de aquí a poco. Si ya lo configuraste con docker-storage-setup o similar, y ahora quieres cambiar a overlay2, sigue esta guía. Esta guía está muy inspirada en el artículo Friends Don't Let Friends Run Docker on Loopback in Production, de muy recomendada lectura.

Lee Mas →

Cómo crear una partición cifrada con LUKS y LVM en tu ordenador

Categorías: Administración de sistemas Encriptación GNU/Linux Privacidad Sin categoría
En mi caso, me interesa que esta partición no esté montada por defecto, para que no me pida la contraseña cada vez que se inicia el ordenador. Ya se la diré yo cuando me haga falta. Ya expliqué en su día cómo quitar espacio de un volúmen lógico de LVM para dárselo a Docker, así que si no tienes espacio LVM libre, puedes seguir esas instrucciones, pero nos saltaremos la parte de Docker.

Lee Mas →

Aumentar tamaño de una partición LUKS

Categorías: Encriptación GNU/Linux Seguridad
LUKS es un formato de archivos encriptado, que exige una contraseña para desencriptarse. Sin dicha clave, no se puede saber el contenido de un disco duro. Es compatible con LVM, pero ¿qué sucede si quiero ampliar una partición LUKS que está en un volúmen lógico LVM? Mi volúmen lógico LUKS se llama fedora/01, así que lo primero es aumentarle 200GiB: # lvm lvextend --resizefs --size +200G fedora/01 Pero esto me da la siguiente advertencia de que la opción --resizefs no ha funcionado con la partición LUKS:

Lee Mas →

Configurar docker-storage-setup

Categorías: Administración de sistemas GNU/Linux Seguridad Tutoriales
Recientemente Docker añadió opciones para configurar el método de almacenamiento de los volúmenes. El método por defecto (dispositivos loop) no se considera muy apropiado para entornos de producción, así que veamos cómo configurarlo para que use LVM directamente. Este ejercicio está realizado en Fedora 23, y asume que ya tienes configurado el ordenador con particionado LVM. Averigua de dónde puedes sacar espacio Comprueba qué volúmenes lógicos tienes en tu sistema:

Lee Mas →

Quitar tamaño a partición LVM Swap y dárselo a la partición raíz

Categorías: Administración de sistemas GNU/Linux
Tengo una partición Swap en LVM de 6 GB que quiero cambiar a 2 GB. # swapoff /dev/mapper/fedora-swap # lvm lvresize --size 2G /dev/mapper/fedora-swap # mkswap /dev/mapper/fedora-swap # swapon /dev/mapper/fedora-swap Ahora quiero asignar el espacio sobrante a la partición raíz. # lvm lvresize --extents +100%FREE --resizefs /dev/mapper/fedora-root

Insatalar ownCloud en CentOS

Categorías: Administración de sistemas GNU/Linux Privacidad
Una vez montado el servidor CentOS 6 a mi gusto, ahora voy a configurar ownCloud a mi gusto también. Descargar repositorio comunitario de ownCloud, ya que no está en los de CentOS, e instalarlo: # cd /etc/yum.repos.d # wget http://download.opensuse.org/repositories/isv:/ownCloud:/community/CentOS_CentOS-6/isv:ownCloud:community.repo # yum install owncloud-3rdparty Crear una partición ext4 para los datos de ownCloud: # lvm lvcreate --size 10G --name owncloud_data vg_srv # mkfs -T ext4 /def/mapper/vg_srv-owncloud_data Añadirla a fstab para que se monte automáticamente, y montarla: # echo "

Lee Mas →

Cómo reducir el tamaño de la partición (volumen lógico) LVM root

Categorías: Administración de sistemas GNU/Linux
¿Qué es LVM? Ya existen explicaciones técnicas, así que simplemente digamos que permite usar el total de tus discos duros a tu antojo, pudiendo cambiar el tamaño de las particiones sin reiniciar la máquina, hacer snapshots, o haciendo particiones repartidas en varios discos duros. Estas son solo algunas de las ventajas que ofrece. Por ejemplo, si te quedas sin espacio en los discos duros, añades otro más, expandes el volumen lógico (la partición), y es como si tuvieras un solo disco duro más grande.

Lee Mas →