Seleccionar página

Optimizar Ext4

filesystem

Toca dar un poco de vidilla a esos discos duros que tengo en modo almacenamiento de diógenes. Hay que especificar que esta parametrización la utilizo para discos duro de almacenamiento y el sistema /tmp en RAM. No se debe de utilizar para otros fines.

Un poco de teoría , eso lo tenemos en  la explicación del man del fstab  o en FSTAB de ArchLinux. Aquí podemos leer el porque de cada uno de los parámetro que utilizo , y alguno más  que a lo mejor os puede hacer falta.

Los primero es quitar el defaults ,  es un poco de estorbo ya que con user son dos super parámetros, esto sengloban variso y luego colisionan. Yo prefiero ponerlos de uno en uno  cuando sea posible.

Editamos el /etc/fstab

localizamos nuestro dispositivo (mediante UUID , si no hemos sido buenos chicos dejando los comentarios bien puestos)

Esto es como lo tengo ahora (fijaros en el comentario ;) ):

#Cosas1         /dev/sdb1
UUID=a13e4ab5-5979-4451-b093-69af9ae9761d       /media/series   ext4    rw,user,suid,dev,exec,auto,async,noatime,nofail,data=writeback,nobh     0       0

 

Ahora paso a paso ver lo que he puesto para optimizar ext4

rw,user,suid,dev,exec,auto,async,noatime,nofail,data=writeback,nobh     0       0

 

Listado de parámetros utilizados

  •  rw: Lectura y escritura
  • user: Permite a un usuario  montar el dispositivo
  • suid:  Ejecuciones con elevaciones de privilegios para los usuarios
  • exec: Permite ejecutar binarios
  • auto: Se monta automáticamente al inicio y con el parámetro
  • async: Escritura asíncrona de datos en el disco
  • noatime: No registra modificaciones  en el diario para ficheros y directorios
  • nofail: Si el dispositivo no existe no emite fallo y continua el proceso
  • data=writeback: Especifica escritura rápida para los metadatos , al estilo de XFS
  • nobh: Es necesario habilitar el writeback primero. Esto no lo entiendo así que os dejo el enlace: Optimizar Ext4 y Ext3

Ahora actualizaremos el tipo de registro diario a “writeback”

tune2fs -o journal_data_writeback /dev/sdXX

Ya hemos acabado con los parámetros de montajes , ahora hagamos un poco de “tune” en los sistemas de ficheros.

Esto son tareas más regulares de mantenimiento , todas empiezan igual

HAY QUE DESMONTAR LOS SISTEMAS DE FICHEROS ,

después ya ejecutamos los comandos.

e2fsck -f -D /dev/sdXX

Fuentes:

Optimizar Ext4 y Ext3

FSTAB

Optimización de sistemas de archivos ext3 y ext4