Flashcards: 203.2 - Mantenimiento Del Sistema De Archivos
37 tarjetas de repaso. Usa el sistema de repeticion espaciada para memorizar.
P: Un administrador necesita reducir el porcentaje de bloques reservados para root en una particion ext4 de 2TB usada como almacenamiento de datos, donde el 5% por defecto desperdicia 100GB. ¿Que comando debe usar?
R: b) tune2fs -m 1 /dev/sdb1. tune2fs -m cambia el porcentaje de bloques reservados para el superusuario en un sistema de archivos ext2/3/4 existente. Con -m 1 se reduce al 1%, liberando espacio significativo en discos grandes. resize2fs es para cambiar el tamano del FS, e2fsck para verificar, y mkfs.ext4 destruiria todos los datos al crear un nuevo FS.
P: ¿Cual es la herramienta correcta para reparar un sistema de archivos XFS dañado?
R: c) xfs_repair /dev/sda3. xfs_repair es la unica herramienta real para reparar sistemas de archivos XFS. Aunque fsck.xfs existe en el sistema, es un placeholder que no realiza ninguna operacion real de reparacion. e2fsck es exclusiva para ext2/3/4. xfs_check es una herramienta antigua de verificacion que ha sido reemplazada por xfs_repair -n.
P: Un administrador quiere expandir un sistema de archivos XFS que esta en /dev/sda3 montado en /datos. ¿Que comando debe usar?
R: c) xfs_growfs /datos. xfs_growfs opera sobre el punto de montaje, no sobre el dispositivo. Ademas, el sistema de archivos XFS debe estar montado para poder expandirse. Esto contrasta con resize2fs que opera sobre el dispositivo. La opcion b) es incorrecta porque xfs_growfs espera un punto de montaje. xfs_resize no existe como comando.
P: ¿Que comando muestra informacion detallada del superbloque de un sistema de archivos ext4, incluyendo el numero de bloques, inodos y la ultima fecha de verificacion?
R: b) dumpe2fs -h /dev/sda1. dumpe2fs -h muestra la informacion del superbloque sin listar los descriptores de grupo, incluyendo UUID, etiqueta, conteo de bloques e inodos, tamano de bloque, estado del FS, conteo de montajes, fechas de verificacion y caracteristicas habilitadas. tune2fs -l tambien muestra informacion similar. e2fsck -n verifica sin reparar pero no esta diseñado para mostrar informacion del superbloque. xfs_info es para XFS.
P: ¿Que se debe hacer ANTES de reducir el tamano de un sistema de archivos ext4 con resize2fs?
R: b) Ejecutar e2fsck -f sobre el sistema de archivos desmontado. Antes de reducir un sistema de archivos ext4, es obligatorio que este desmontado y que se ejecute una verificacion forzada con e2fsck -f. Si se intenta reducir sin pasar fsck, resize2fs mostrara un error indicando que primero debe ejecutarse e2fsck. Esto garantiza la integridad de los datos antes de la operacion potencialmente destructiva de reduccion.
P: Un administrador quiere verificar el estado de salud de un disco duro de forma rapida usando SMART. ¿Que comando es el mas adecuado?
R: b) smartctl -H /dev/sda. smartctl -H (Health) muestra de forma rapida el estado de salud general del disco, reportando “PASSED” o “FAILED”. Es la forma mas directa de verificar si el disco esta en buen estado. La opcion -a muestra toda la informacion disponible (mas verbosa), -t short ejecuta un test que tarda varios minutos, y -A muestra los atributos sin el veredicto de salud resumido.
P: ¿Cual de las siguientes afirmaciones sobre XFS es correcta?
R: b) XFS solo puede expandirse, nunca reducirse. Esta es una limitacion fundamental de XFS: solo soporta el crecimiento del sistema de archivos mediante xfs_growfs, pero no permite la reduccion. Si se necesita reducir una particion XFS, la unica opcion es respaldar los datos, crear un sistema de archivos nuevo mas pequeño y restaurar. Ademas, xfs_growfs requiere que el sistema de archivos este montado.
P: ¿Que comando agrega un journal a un sistema de archivos ext2, convirtiendolo efectivamente en ext3?
R: b) tune2fs -j /dev/sda1. tune2fs -j agrega un journal a un sistema de archivos ext2 existente, convirtiendolo en ext3 sin destruir los datos. Esta es una forma no destructiva de actualizar el sistema de archivos. La opcion a) mkfs.ext3 crearia un nuevo sistema de archivos desde cero, destruyendo todos los datos existentes.
P: Un administrador configura smartd para monitorizar discos. ¿En que archivo se define la configuracion del demonio?
R: b) /etc/smartd.conf. El archivo /etc/smartd.conf contiene la configuracion del demonio smartd. En este archivo se especifican los discos a monitorizar, las direcciones de correo para alertas y la programacion de tests automaticos. La directiva DEVICESCAN puede usarse para monitorizar automaticamente todos los discos detectados. Tras modificar el archivo, se debe reiniciar el servicio con systemctl restart smartd.
P: Un administrador necesita crear un sistema de archivos FAT32 en una memoria USB (/dev/sdb1) con la etiqueta “BACKUP”. ¿Que comando es correcto?
R: a) mkfs.fat -F 32 -n BACKUP /dev/sdb1. mkfs.fat (o su alias mkfs.vfat) con la opcion -F 32 crea un sistema de archivos FAT32. La opcion -n establece la etiqueta del volumen. Tambien se podria usar mkfs.vfat -F 32 -n BACKUP /dev/sdb1. La opcion -F 16 crearia FAT16 en lugar de FAT32. La opcion b) crearia ext4, que no es compatible con la mayoria de dispositivos y sistemas operativos.
P: Un administrador quiere desactivar la verificacion automatica por numero de montajes en una particion ext4. ¿Que comando debe usar?
R: a) tune2fs -c 0 /dev/sda1. La opcion -c de tune2fs establece el numero maximo de montajes antes de que se fuerce una verificacion con fsck. Con el valor 0 o -1 se desactiva esta comprobacion. La opcion -i 0 desactiva la verificacion por intervalo de tiempo, no por numero de montajes. e2fsck -c realiza una busqueda de bloques defectuosos, que es una funcionalidad completamente diferente.
P: ¿Que comando se utiliza para cambiar la etiqueta de un sistema de archivos XFS existente?
R: b) xfs_admin -L "nueva" /dev/sda1. xfs_admin es la herramienta para modificar parametros de sistemas de archivos XFS, y la opcion -L cambia la etiqueta. El sistema de archivos debe estar desmontado para esta operacion. tune2fs es exclusiva para ext2/3/4. xfs_info solo muestra informacion pero no modifica parametros. No existe un comando llamado xfs_label.
P: ¿Que opcion de e2fsck repara automaticamente los errores sin preguntar al usuario?
R: c) -y. La opcion -y de e2fsck responde “yes” automaticamente a todas las preguntas de reparacion, lo que permite una reparacion completamente automatica. La opcion -p tambien repara automaticamente pero solo errores que son seguros de corregir. La opcion -n abre el sistema de archivos en modo solo lectura sin reparar nada. La opcion -f fuerza la verificacion incluso si el sistema de archivos parece limpio.
P: Un administrador ejecuta xfs_repair -n /dev/sda3. ¿Que accion realiza este comando?
R: b) Verifica el sistema de archivos sin realizar ninguna reparacion. La opcion -n de xfs_repair ejecuta el modo “dry-run” o “no modify”, que verifica la integridad del sistema de archivos XFS sin realizar cambios. Reporta los problemas encontrados pero no los corrige. Es equivalente a fsck -n para ext y es util para diagnosticar el estado del sistema de archivos antes de proceder con una reparacion real.
P: ¿Que atributo SMART (ID 5) es considerado uno de los indicadores mas criticos de fallo inminente de un disco duro?
R: c) Reallocated Sector Count. El atributo Reallocated Sector Count (ID 5) indica el numero de sectores que han sido reasignados a la zona de reserva del disco porque se detectaron como defectuosos. Un valor creciente de sectores reasignados es una señal clara de degradacion del medio magnetico y un indicador fiable de posible fallo del disco. Junto con Current Pending Sector (ID 197), es el atributo mas critico a monitorizar.
P: ¿Que herramienta se utiliza para obtener informacion detallada de un sistema de archivos XFS que esta montado en /datos?
R: b) xfs_info /datos. xfs_info muestra informacion detallada de un sistema de archivos XFS, incluyendo el tamano de bloque, el numero de bloques, la configuracion del log y los grupos de asignacion. Acepta tanto el punto de montaje como el dispositivo como argumento, pero el sistema de archivos debe estar montado. dumpe2fs y tune2fs -l son exclusivos para ext2/3/4.
P: Un administrador quiere ejecutar un test SMART completo (largo) en el disco /dev/sda. ¿Que comando debe usar?
R: c) smartctl -t long /dev/sda. El comando smartctl -t long ejecuta un test SMART extenso (completo) que analiza toda la superficie del disco. Este test puede tardar varias horas dependiendo del tamano del disco. El test corto (-t short) es una verificacion rapida que tarda solo unos minutos. La opcion -H verifica el estado de salud general y -a muestra toda la informacion sin ejecutar tests.
P: ¿Que opcion de mkfs.ext4 permite especificar un tamano de bloque de 4096 bytes durante la creacion del sistema de archivos?
R: b) -b 4096. La opcion -b de mkfs.ext4 establece el tamano de bloque en bytes. Los valores validos son 1024, 2048 y 4096 bytes. Un tamano de bloque mayor (4096) es optimo para archivos grandes y es el valor por defecto en la mayoria de distribuciones modernas. Un tamano menor (1024) es mas eficiente para sistemas con muchos archivos pequeños, ya que reduce la fragmentacion interna.
P: ¿Que archivo, si existe en la raiz del sistema de archivos raiz, fuerza la ejecucion de fsck en el proximo arranque?
R: b) /forcefsck. La presencia del archivo /forcefsck en la raiz del sistema de archivos indica al proceso de arranque que debe ejecutar fsck en todas las particiones durante el proximo inicio. Una vez completada la verificacion, el archivo suele eliminarse automaticamente. Este mecanismo es util cuando se sospecha de corrupcion del sistema de archivos y se necesita una verificacion forzada.
P: ¿Que opcion de tune2fs permite cambiar el UUID de un sistema de archivos ext4 a un valor aleatorio?
R: a) tune2fs -U random /dev/sda1. La opcion -U (mayuscula) de tune2fs permite cambiar el UUID del sistema de archivos. El parametro random genera un nuevo UUID aleatorio. Tambien se puede especificar un UUID concreto o usar clear para eliminarlo. Es importante actualizar /etc/fstab despues de cambiar el UUID si se referencia por UUID. La opcion -u (minuscula) cambia el usuario de los bloques reservados.
P: ¿Que comando se utiliza para crear un sistema de archivos ext4 en la particion /dev/sdb1?
R: mkfs.ext4 /dev/sdb1. El comando mkfs.ext4 crea un nuevo sistema de archivos ext4 en el dispositivo especificado. Tambien se puede usar la forma generica mkfs -t ext4 /dev/sdb1. Esta operacion destruye todos los datos existentes en la particion. Se pueden agregar opciones como -L para etiqueta, -b para tamano de bloque o -m para porcentaje de bloques reservados.
P: ¿Que comando se utiliza para expandir un sistema de archivos XFS montado en /datos al tamano maximo disponible de la particion?
R: xfs_growfs /datos. El comando xfs_growfs expande un sistema de archivos XFS al tamano maximo disponible en la particion subyacente. A diferencia de resize2fs, xfs_growfs opera sobre el punto de montaje (no sobre el dispositivo) y el sistema de archivos debe estar montado. XFS solo puede expandirse, nunca reducirse, lo cual es una limitacion importante a recordar.
P: ¿Que comando muestra solo la informacion del superbloque (sin descriptores de grupo) de un sistema de archivos ext4 en /dev/sda1?
R: dumpe2fs -h /dev/sda1. La opcion -h de dumpe2fs muestra unicamente la informacion del superbloque, omitiendo los descriptores de grupo que producen una salida extensa. Esto incluye UUID, etiqueta, tamano del FS, conteo de bloques e inodos, estado del FS, conteo de montajes, caracteristicas habilitadas y fechas de verificacion. Sin -h, la salida seria mucho mas larga.
P: ¿Que comando agrega un journal a un sistema de archivos ext2 en /dev/sda1, convirtiendolo en ext3?
R: tune2fs -j /dev/sda1. El comando tune2fs -j agrega un journal (diario de transacciones) a un sistema de archivos ext2, convirtiendolo efectivamente en ext3 sin destruir los datos existentes. Es una conversion no destructiva y reversible (se puede eliminar el journal con tune2fs -O ^has_journal). El journal mejora la recuperacion ante fallos al registrar las operaciones pendientes.
P: ¿Que comando repara un sistema de archivos XFS en /dev/sda3 que esta desmontado?
R: xfs_repair /dev/sda3. xfs_repair es la herramienta estandar para reparar sistemas de archivos XFS dañados. El sistema de archivos debe estar desmontado antes de ejecutar la reparacion. Aunque fsck.xfs existe en el sistema, es un placeholder que no realiza ninguna operacion real. En casos extremos, se puede usar xfs_repair -L para forzar la reconstruccion del log, pero esto puede causar perdida de datos.
P: Tip de examen: Los comandos mkfs.ext4, mkfs.xfs, mkfs.btrfs y mkfs.vfat son las formas …
R: Los comandos mkfs.ext4, mkfs.xfs, mkfs.btrfs y mkfs.vfat son las formas directas de crear cada tipo de sistema de archivos. Tambien se puede usar mkfs -t ext4 /dev/sdb1 como forma generica.
P: Tip de examen: tune2fs -m cambia el porcentaje de bloques reservados (importante para partici…
R: tune2fs -m cambia el porcentaje de bloques reservados (importante para particiones de datos donde el 5% por defecto puede desperdiciar mucho espacio). tune2fs -c y tune2fs -i controlan cuando se fuerza una verificacion automatica.
P: Tip de examen: xfs_repair se usa en lugar de fsck.xfs para sistemas XFS. El comando `fsck.x…
R: xfs_repair se usa en lugar de fsck.xfs para sistemas XFS. El comando fsck.xfs existe pero no hace nada real; es un placeholder. Ademas, xfs_repair -L fuerza la limpieza del log y puede causar perdida de datos, solo se usa como ultimo recurso.
P: Tip de examen: resize2fs puede expandir un sistema ext4 en linea (montado), pero para red…
R: resize2fs puede expandir un sistema ext4 en linea (montado), pero para reducir, el sistema debe estar desmontado y se recomienda ejecutar e2fsck -f antes de la reduccion.
P: Tip de examen: XFS solo puede expandirse, nunca reducirse. Ademas, xfs_growfs opera sobre…
R: XFS solo puede expandirse, nunca reducirse. Ademas, xfs_growfs opera sobre el punto de montaje (no sobre el dispositivo) y el sistema de archivos debe estar montado. Esto contrasta con resize2fs que opera sobre el dispositivo.
P: Tip de examen: smartctl -H /dev/sda es la forma rapida de verificar la salud del disco. Si mu…
R: smartctl -H /dev/sda es la forma rapida de verificar la salud del disco. Si muestra “PASSED”, el disco no reporta problemas criticos. Los atributos mas criticos son Reallocated Sector Count (ID 5) y Current Pending Sector (ID 197).
P: Que hace el comando /etc/fstab?
R: Montajes automaticos (campo pass controla fsck)
P: Que hace el comando /etc/smartd.conf?
R: Configuracion del demonio smartd
P: Que hace el comando /forcefsck?
R: Fuerza fsck en el proximo arranque (si existe)
P: Que es/son tune2fs - Ajuste de parametros ext2/3/4?
R: tune2fs es la herramienta principal para modificar parametros de sistemas de archivos de la familia ext. Funciona con ext2, ext3 y ext4.
P: Que es/son Resumen de herramientas por sistema de archivos?
R: | Operacion | ext2/3/4 | XFS | Btrfs |
P: Que es/son Trampas del examen?
R: > Errores comunes y distinciones criticas que LPI suele evaluar en este subtema: