🔒 Conexión al cluster#
En esta página encontrará información sobre como conectarse a los clusters desde su PC.
Nodo cabecera#
Recuerde que un cluster se compone de muchas computadoras interconectadas, que las llamamos nodos.
Cuando se conecta a un cluster, en realidad se está conectando a un nodo especial, llamado nodo cabecera. Este nodo NO se usa para realizar calculos, sinó que para ello están los nodos de cómputo. Para hacer uso de estos nodos, se usa un gestor de trabajos.
Secure SHell#
Para poder acceder al cluster debe contar con un cliente ssh. Casi la totalidad de las distribuciones LINUX ya lo tienen preinstalado. Si éste es su caso pude ejecutar el siguiente comando desde una terminal:
$ ssh $USUARIO@serafin.ccad.unc.edu.ar
o bien
$ ssh $USUARIO@mendieta.ccad.unc.edu.ar
$ ssh $USUARIO@eulogia.ccad.unc.edu.ar
$ ssh $USUARIO@mulatona.ccad.unc.edu.ar
En caso que quisiera iniciar lo conexión desde una máquina WINDOWS recomendamos el programa MoabXterm.
La variable $USUARIO
ha sido comunicada en el mail de confirmación de
creación de la cuenta y será su nombre de usuario dentro de los
clusters.
Sin contraseña
Para conectarse a la cabecera del cluster no es necesario especificar una contraseña pues la clave SSH pública enviada en la solicitud se usa como método de autenticación.
Ver también
Para más información, ver el tutorial sobre SSH.
No logro conectarme al cluster#
Si tiene problemas para conectarse a los clusters, primero consulte si los clusters están online:
Estado actual de los clusters.
Problemas en la configuración del cliente#
Si el cluster al que quiere conectarse no está caído, el problema puede deberse a un error en la configuración de lado del cliente.
Advertencia
En los comandos a continuación se asume que la clave privada está ubicada en
$HOME/.ssh/id_rsa
.
Adapte los comandos dependiendo del nombre y ubicación de su clave.
Pruebe las siguientes instrucciones:
Clave privada corresponde con la clave pública
Asegúrese que la clave privada corresponda con la clave pública que envió en el formulario al solicitar una cuenta. El resultado debe coincidir con la pública (
~/.ssh/id_rsa.pub
):$ ssh-keygen -y -f $HOME/.ssh/id_rsa
Permisos de la clave privada
Asegúrese que los permisos del archivo que contiene la clave privada son los correctos ejecutando el siguiente comando:
$ chmod 600 $HOME/.ssh/id_rsa
Permisos del directorio .ssh
Asegúrese que los permisos de la carpeta que contiene las claves SSH son los correctos ejecutando el siguiente comando:
$ chmod 700 $HOME/.ssh
Forzar el uso de la clave privada
Intente conectarse al cluster forzando el uso de la clave privada:
$ ssh -i $HOME/.ssh/id_rsa $USUARIO@mendieta.ccad.unc.edu.ar
Si no funcionó, pruebe nuevamente con el siguiente comando:
$ SSH_AUTH_SOCK=0 ssh -i $HOME/.ssh/id_rsa $USUARIO@mendieta.ccad.unc.edu.ar
Si la conexión funciona, puede resolverlo de dos formas distintas:
Agregar la clave privada al repositorio del agente de autenticación:
$ ssh-add
Modificar el archivo
$HOME/.ssh/config
(o crearlo si no existe) presente en su PC, con el siguiente contenido:Host *.ccad.unc.edu.ar User $USUARIO IdentityFile ~/.ssh/id_rsa IdentitiesOnly yes
Luego podrá conectarse sin necesidad de poner su usuario:
$ ssh mendieta.ccad.unc.edu.ar
Otros problemas posibles#
Conexión rechazada
Si al intentar conectarse observa el siguiente mensaje de error:
ssh: connect to host mendieta.ccad.unc.edu.ar port 22: Connection refused
Esto puede deberse a un problema con su proveedor de internet. Pruebe intentar conectarse desde otra conexión, como los datos móviles de su teléfono.
Tenga en cuenta que, tras varios intentos fallidos, su cuenta puede bloquearse temporalmente, lo que generará este mismo mensaje de error. En caso de que esto ocurra, espere unas horas antes de volver a intentar conectarse.
Cuenta no disponible
Si al intentar conectarse observa el siguiente mensaje:
This account is currently not available.
Se debe a que su cuenta fué dada de baja por el reempadronamiento. Contacte a soporte explicando su situación. Por favor, no se olvide de llenar el formulario en cada reempadronamiento!
Intenté todo pero sigue fallando#
Es momento de contactar al soporte, al hacerlo por favor adjunte la salida del comando
$ ssh -vvv $USUARIO@mendieta.ccad.unc.edu.ar