1. XFS es un sistema de archivos de 64 bits con journaling o registro, es muy usado cuando se requiere un alto rendimiento. Está
disponible en la mayoría de las distribuciones de Linux como Ubuntu, Debian y RHEL (siendo este su sistema de archivos por
defecto además de ser su principal promotor).
Supondremos un disco duro de 10Gb, instalado como /dev/sdb en una maquina ficticia, para esta explicación:
Crea un sistema de archivos XFS y un registro interno en el mismo disco, para esto usa el comando mkfs.xfs, el ejemplo se
muestra a continuación:
$ sudo mkfs.xfs /dev/sdb
Cree un sistema de archivos XFS y un registro interno en un disco separado es también posible. Para ello tenemos otro disco,
en la particion /dev/sdc donde quiero almacenar el diario del sistema de archivos xfs. Pues usamos el comando:
$ sudo mkfs.xfs -l logdev=/dev/sdc,size=10000b /dev/sdb
Para sobrescribir el sistema de archivos xfs existente, use la opción ‘-f’ en el comando mkfs.xfs
$ sudo mkfs.xfs -f -l logdev=/dev/sdc,size=10000b /dev/sdb
XFS en una LVM
Para crear un sistema de archivos basado en LVM, primero crea el volumen físico:
$ sudo pvcreate /dev/sdb
Seguido a esto, crear el volumen group,
$ sudo vgcreate vgxfs01 /dev/sdb
Y ahora el volumen lógico de 10 Gb,
$ sudo lvcreate -L 9.9G -n lvxfs01 vgxfs01
El formateo, es así:
$ sudo mkfs.xfs /dev/vgxfs01/lvxfs01
Para montar un sistema de archivos en Linux, primero debemos tener un punto de montaje, creemos el punto de montaje
como /media/data, ejecutando:
$ sudo mkdir /media/data
Sistema de archivos xfs
2. Ahora ejecuta el siguiente comando para montar el sistema de archivos xfs,
$ sudo mount /dev/vgxfs01/lvxfs01 /media/data/
$ df -Th /media/data/
Tipo de sistema de archivos Tamaño utilizado % de uso disponible Montado en
/dev/mapper/vgxfs01-lvxfs01 xfs 9.9G 103M 9.8G 2% /media/data
$
Este es un montaje temporal, por lo que puedes crear un script de montaje manual, algo como:
#! /bin/bash
#
# montando devices
#
echo "montando disco LVM:"
mount -t xfs /dev/mapper/vgxfs01-lvxfs01 /media/data
echo "Listo"
no olvidarse de otorgarle permisos respectivo de ejecución y a correr; también esta la forma general agregar la siguiente entrada en
el archivo /etc/fstab y volverlo permanente.
/dev/vgxfs01/lvxfs01 /media/data xfs defaults 0 0
Para acceder al sistema de archivos, vaya al punto de montaje e intente crear un archivo, para así verificar que esta todo terminado y
listo para usar.