Sistemas · Bloque II · SYS-I-202 · Incidente · EC
Diagnosticar 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.
Contenido de la actividad
EC · Evidencias exportadas de un contenedor; análisis sin ejecución.
Capacidad
Elegir una secuencia de señales basada en estado, disposición, parentesco e impacto.
Enunciado
Determina qué falta saber, elige la siguiente observación y diseña un escalado proporcional sin asumir que kill significa matar.
Estado inicial
- Timeline y salidas parciales.
- No consta la señal exacta en todos los pasos.
- Los PIDs son ficticios y pueden haberse reutilizado fuera de la ventana.
Límites del sandbox
- Trabaja únicamente con los documentos ficticios descargables.
- No ejecutes comandos copiados del escenario sobre el host personal.
- No inventes salidas, identidades ni hechos que no aparezcan en la evidencia.
Fases de trabajo
1. Reconstruir
Separar hechos e inferencias.
- Ordena eventos.
- Dibuja parentesco.
- Marca identidad y estado inciertos.
2. Hipótesis
Explicar por qué el PID sigue visible.
- Incluye handler, bloqueo, estado D y zombie.
- Predice señales observables.
- Prioriza por compatibilidad.
3. Próxima prueba
Separar ramas.
- Elige /proc, ps o logs.
- Anticipa resultados.
- Define condición de parada.
4. Escalado
Proteger servicio y evidencia.
- Propón señal inicial.
- Define espera y escalado.
- Verifica hijo, supervisor y operación.
Evidencia que debes conservar
- Timeline y árbol.
- Hipótesis ordenadas y prueba.
- Plan de señales, espera, escalado y verificación.
Criterios de aceptación
- No interpreta la ausencia de terminación inmediata como permiso para usar SIGKILL.
- Distingue señal enviada, entregada, bloqueada, ignorada y manejada.
- Considera proceso padre, hijos y grupo antes de actuar.
- Define un tiempo y una señal de verificación antes de escalar.
- Explica qué evidencia se perdería con una terminación forzada.
Decisiones abiertas
- Actuar sobre PID, proceso grupo o supervisor.
- Priorizar drenaje o terminación según impacto.
- Conservar evidencia antes de la fuerza final.
Materiales
- Evidencias SYS-I-202Timeline, ps, status y logs ficticios.
- Expediente SYS-I-202Plantilla de hipótesis y escalado.
Se guarda solo en este navegador. Puedes descargarlo para enviarlo a Codex junto con los materiales que hayas completado.
Sin borrador guardado.
Revisión y reinicio
Revisión: Codex debe comparar la evidencia con estos criterios, señalar primero el supuesto no demostrado y proponer una sola comprobación siguiente. No hay una solución oficial publicada.
Reinicio: Reabre los documentos originales; no existe sistema objetivo.
Pistas graduadas
Pista 1 · PID visible
- Pregunta por el carácter de estado.
- Un zombie no ejecuta trabajo.
Pista 2 · Señal observable
- Revisa SigBlk, SigIgn y SigCgt.
- La salida solo es una instantánea.
Pista 3 · Alcance
- Un worker puede tener hijos.
- El supervisor puede recrearlo.