Saltar a contenido
Paso 4 de 5

Tus espacios de trabajo

El clúster te da tres espacios, cada uno con un propósito distinto. Usarlos bien es la diferencia entre un proyecto fluido y uno con sorpresas.

Espacio Qué es ¿Se respalda?
$HOME (~/) Archivos personales y configuraciones Sí: respaldos quincenales
/work/$USER Almacenamiento rápido y persistente compartido (~1 TB por usuario) No: no es un respaldo
$SCRATCH Discos NVMe locales del nodo que ejecuta tu trabajo No: se borra al terminar el job

4.1 $HOME — tu carpeta personal

Configuraciones, scripts y resultados finales que quieres conservar. Es el único espacio con respaldo quincenal — trata lo importante como que vive aquí.

4.2 /work/$USER — tu espacio de trabajo

Sistema de archivos compartido de alto rendimiento (~110 TB en total, con una asignación de 1 TB por usuario), visible desde los nodos donde se ejecutan tus trabajos. Ahí van datasets, proyectos activos, resultados intermedios y checkpoints.

Desde el nodo de acceso solo verás tu $HOME. Para trabajar en /work pide una sesión interactiva corta con srun (el comando que ejecuta un trabajo en el momento y te deja dentro del nodo; lo explicamos con calma en el paso 5):

srun --partition=cpu --nodes=1 --ntasks=1 --mem=1G --time=00:30:00 --pty bash

Ya dentro del nodo:

cd /work/$USER
mkdir -p mi_proyecto/datos mi_proyecto/resultados

¿Cómo llevo mis datos a /work?

Súbelos primero a $HOME (guía de transferencia de archivos) y muévelos desde la sesión interactiva: mv ~/datasets/mi_proyecto /work/$USER/.

Ideal para datasets, proyectos activos, resultados intermedios y checkpoints.

/work NO es un respaldo

Al terminar tu investigación debes copiar lo relevante a $HOME y vaciar /work/$USER manualmente. El contenido de /work no se elimina al terminar los jobs: es responsabilidad del usuario limpiarlo. Los respaldos quincenales cubren únicamente los /home.

4.3 $SCRATCH — turbo temporal

Cada trabajo SLURM recibe $SCRATCH: un directorio en los NVMe locales del nodo asignado, con latencia mínima. Perfecto para la fase intensiva de E/S de tu simulación.

# dentro de tu script SLURM
cp /work/$USER/datos.csv "$SCRATCH/"
cd "$SCRATCH"
python /work/$USER/procesamiento.py
cp resultados.csv /work/$USER/

El contenido de $SCRATCH se ELIMINA al finalizar el job

Copia tus resultados a /work (o a $HOME) antes de que termine. El sistema lo borra automáticamente — sin excepciones y sin recuperación.

4.4 El flujo recomendado

Deja la ruta escrita en tu guion de análisis: tus datos viajan siempre por el mismo camino.

/work → $SCRATCH → tu procesamiento → de vuelta a /work

Y al terminar tu investigación:

/work → $HOME → y se borra todo de /work

Qué tienes al terminar este paso

  • [ ] Sabes qué va en $HOME, en /work y en $SCRATCH.
  • [ ] Sabes que solo $HOME se respalda y que $SCRATCH es efímero.

➡️ Última parada: Paso 5: tu primer trabajo.