Ceph en Proxmox: device classes y CRUSH rules para separar SAS, SSD y NVMe

rm-device-class + set-device-class en el OSD, crush rule create-replicated default host , y el pool a esa regla. Sin ‘class create’: la clase nace con el primer OSD que la usa.

25 de septiembre de 2026 · 4 min

LVM: no se activa el volume group después de un corte de luz

Primero pvs/vgs/lvs -a: ¿falta un PV o falló el thin pool? vgchange -ay –activationmode degraded para RAID de LVM; partial solo para copiar datos en solo lectura; lvconvert –repair para thin pools; vgcfgrestore si los metadatos están rotos.

25 de septiembre de 2026 · 4 min

mdadm: añadir un disco y crecer un RAID 5 (reshape) sin perder datos

–add mete el disco como spare; –grow –raid-devices=N arranca el reshape (horas). Backup-file fuera del array, no toques nada hasta que /proc/mdstat termine, y al final resize2fs o xfs_growfs.

25 de septiembre de 2026 · 3 min

Seafile: recuperar espacio en disco con seaf-gc (el garbage collector)

Vacía la papelera de bibliotecas en el panel de admin, para Seafile (en CE es obligatorio), seaf-gc.sh –dry-run y luego seaf-gc.sh. Con la imagen Docker oficial, docker exec seafile /scripts/gc.sh hace todo.

25 de septiembre de 2026 · 4 min

Mover los datos de k3s a otro disco

El disco del sistema se llena. Paras k3s, mueves los directorios, dejas un symlink y vuelves a arrancar.

20 de agosto de 2026 · 2 min