Sistemas e Infraestructura · Práctica
Observar antes de cambiar
Los Bloques I y II contienen dieciocho actividades ordenadas. Empieza por capas y método; continúa con archivos, procesos, memoria, I/O e identidades. No se publican soluciones.
Bloque I. Orientación, terminal y método
Reconstruir dos recorridos entre capas
Debes explicar dos operaciones a otra persona sin consultar primero la unidad: una aplicación lee un archivo local y un cliente solicita un recurso HTTP alojado en otro host.
Abrir SYS-R-101 →SYS-L-101 · EC · LaboratorioSeguir una petición desde curl hasta el proceso y el log
Un servicio HTTP mínimo responde dentro de un contenedor. Debes seguir una petición real desde el cliente hasta el socket en escucha, el proceso que la atiende y el evento que deja en el log.
Abrir SYS-L-101 →SYS-Q-102 · E0 · Quiz razonadoDistinguir intérprete, argumentos y flujos
Recibes fragmentos breves de una sesión de shell. Debes identificar quién interpreta cada parte y predecir argumentos, flujos y estado sin ejecutarlos primero.
Abrir SYS-Q-102 →SYS-L-102 · ET · LaboratorioComponer un pipeline sin ocultar fallos
Un productor emite registros normalizados por stdout, diagnósticos por stderr y un estado no cero cuando encuentra una fila inválida. Debes filtrar avisos sin mezclar ni perder esas señales.
Abrir SYS-L-102 →SYS-I-103 · EC · IncidenteInvestigar un servicio que parece caído
Un cliente informa timeout por nombre. El expediente contiene señales parciales de proceso, socket, petición local, resolución y petición remota obtenidas en momentos concretos.
Abrir SYS-I-103 →SYS-RV-103 · E0 · RevisiónRevisar una bitácora de cambios a ciegas
Una bitácora ficticia mezcla reinicios, cambios de permisos, filtrado y DNS sin estado inicial, hipótesis explícitas ni rollback. Debes revisar el proceso, no adivinar la causa.
Abrir SYS-RV-103 →Bloque II. Linux: archivos, ejecución y recursos
Predecir nombres, enlaces, unlink y mounts
Ocho cambios ficticios alteran nombres del árbol sin mostrar todavía el resultado. Debes predecir qué objeto sigue siendo accesible y por qué.
Abrir SYS-Q-201 →SYS-L-201 · EC · LaboratorioObservar rutas, inodos, descriptores, df y du
Un contenedor preparado contiene enlaces, un subárbol montado y un proceso que mantiene abierto un archivo cuyo nombre puede retirarse.
Abrir SYS-L-201 →SYS-I-201 · EC · IncidenteInvestigar un filesystem lleno que du no explica
Un servicio no puede escribir: df informa un filesystem lleno, pero du no localiza un archivo equivalente. El expediente contiene vistas incompletas.
Abrir SYS-I-201 →SYS-R-202 · E0 · RecuperaciónDibujar parentesco, jobs y estados de procesos
Una shell lanza un pipeline, detiene un job y deja un proceso hijo finalizado pendiente de recolección.
Abrir SYS-R-202 →SYS-L-202 · EC · LaboratorioObservar jobs, señales, prioridad y /proc
Un contenedor genera un pequeño árbol de workers con comportamientos de señal distintos y carga acotada.
Abrir SYS-L-202 →SYS-I-202 · EC · IncidenteDiagnosticar un worker que no termina a la primera
Un supervisor pidió terminar un worker, pero el PID sigue visible y el servicio continúa degradado.
Abrir SYS-I-202 →SYS-Q-203 · E0 · Quiz razonadoDiferenciar caché, presión, swap, load e I/O wait
Doce pequeñas muestras combinan free, vmstat, ps, PSI e iostat sin etiquetar la causa.
Abrir SYS-Q-203 →SYS-L-203 · EV · LaboratorioComparar señales bajo carga acotada
Una VM preparada genera por turnos carga corta de CPU, asignación de memoria y escritura temporal con límites seguros.
Abrir SYS-L-203 →SYS-I-203 · EV · IncidenteDiagnosticar un host lento con CPU baja
Las peticiones se ralentizan mientras el porcentaje de CPU permanece bajo; el expediente mezcla señales de host, proceso y dispositivo.
Abrir SYS-I-203 →SYS-Q-204 · E0 · Quiz razonadoPredecir identidad efectiva y autorización
Diez operaciones usan usuarios, grupos, sesiones, modos y ACL distintas aunque varios ls parecen iguales.
Abrir SYS-Q-204 →SYS-L-204 · EV · LaboratorioCorregir acceso sin abrir permisos globales
Dos cuentas de servicio necesitan accesos distintos a un árbol compartido; la configuración inicial falla por grupo, umask o ACL.
Abrir SYS-L-204 →SYS-RV-204 · E0 · RevisiónRevisar una propuesta basada en root, 777 y secretos
Un cambio urgente propone ejecutar el servicio como root, abrir permisos globales y exportar una credencial en una variable visible.
Abrir SYS-RV-204 →Ninguna actividad utiliza el checkout del sitio como sistema objetivo. Los contenedores se ejecutan rootless; los cambios privilegiados y las cargas del Bloque II solo se realizan dentro de una VM desechable con snapshot. Los expedientes son ficticios y de solo lectura.