Saltar a contenido
Paso 3 de 5

Acceder por SSH

La terminal te da control total: mover archivos, editar scripts y enviar trabajos. Se accede con tu llave pública (la contraseña está deshabilitada en el servicio SSH del clúster).

3.1 Conéctate

Desde tu computadora (Linux/macOS) o la terminal de Windows:

ssh usuario@hpc.cedia.edu.ec

Sustituye usuario por tu cuenta. Si registraste tu llave pública en una ubicación distinta de la por defecto, indícala con -i:

ssh -i ~/.ssh/mi_llave_ed25519 usuario@hpc.cedia.edu.ec

¿Dice Permission denied (publickey)?

Tu llave pública aún no está registrada junto a tu cuenta. Regístrala en la plataforma de cuentas o pídele al NOC que la vincule.

3.2 Bienvenida al nodo de acceso

Al entrar verás el mensaje del sistema con el resumen del clúster (almacenamiento, módulos, SLURM y soporte) y el aviso importante:

Este nodo es solo de acceso

No se calcula en el nodo de acceso. Todo procesamiento —propios y de tus estudiantes— se envía al planificador SLURM (paso 5) o se lanza desde el portal visual.

3.3 Activa el software del clúster (una sola vez)

El software instalado por el CEDIA vive en /sw/modulefiles y /sw/modules/all. En una cuenta recién creada, module arranca sin esas rutas, así que todavía no ve las aplicaciones:

module avail python
No module(s) or extension(s) found!

Y el module load de cualquier aplicación falla:

module load python/3.11
Lmod ha detectado el siguiente error: Los siguientes módulos son
desconocidos: "python/3.11"

Se arregla añadiendo las dos rutas del clúster a tu sesión, y para no repetirlo cada vez se anotan en tu ~/.bashrc:

echo 'module use --append /sw/modulefiles /sw/modules/all' >> ~/.bashrc
exit

exit cierra la sesión; vuelve a entrar con el mismo ssh para que surta efecto. A partir de ahora module ya ve el catálogo completo:

module avail python
------------------------------- /sw/modulefiles --------------------------------
   python-gis/3.11.14    python/3.11
module load python/3.11
python -V
Python 3.11.14

¿Tu module avail ya muestra el catálogo?

Entonces el administrador ya activó el árbol del clúster para todas las cuentas: salta este apartado y continúa.

3.4 Primeros comandos

Comprueba de cuánto espacio dispones y dónde estás parado:

df -h .          # tu carpeta personal

Un recorrido rápido y útil:

cd ~                    # tu carpeta personal
ls -a                   # tus archivos y configuraciones
squeue                  # tus jobs en cola

3.5 Copia tus datos (opcional, adelanto)

scp -r mis_datos usuario@hpc.cedia.edu.ec:~/mi_proyecto/

Desde aquí subes a tu $HOME; la guía de transferencia de archivos incluye rsync para datasets grandes y explica cómo llevarlos después a /work.

Qué tienes al terminar este paso

  • [ ] Sesión SSH abierta con tu llave.
  • [ ] module avail muestra el catálogo del clúster (y lo tendrás en cada sesión porque quedó en tu ~/.bashrc).
  • [ ] Conoces tu carpeta personal $HOME.

➡️ Sigue con el Paso 4: tus espacios de trabajo.