iniciar_simulacion_sin_slurm

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
iniciar_simulacion_sin_slurm [2020/11/07 20:17]
admin
iniciar_simulacion_sin_slurm [2024/05/03 21:47] (current)
admin
Line 1: Line 1:
-====== Ejecutar ​Simulación sin SLURM ======+====== Ejecutar ​trabajos con Tmux ====== 
 + 
 +[[https://​man.openbsd.org/​OpenBSD-current/​man1/​tmux.1|Tmux]] es un gestor de ventanas, cuyo objetivo es permitir al usuario realizar múltiples tareas en un Shell o durante una sesión SSH al mismo tiempo y de forma más organizada. Esto es comparable a varias pestañas en un navegador. 
 + 
 +Tmux es persistente,​ lo que significa que puede desconectarse de una sesión de Tmux y luego volver a conectarse más tarde para retomar su trabajo exactamente donde lo dejó. 
 + 
 +Desde el servidor puede iniciar una nueva sesión con el siguiente comando: 
 +<​code>​ 
 + 
 +$ tmux 
 + 
 +</​code>​ 
 + 
 +Si desea retomar la última sesión visitada, puede ejecutar: 
 + 
 +<​code>​ 
 +$ tmux a 
 + 
 +</​code>​ 
 + 
 +O si desea conectarse a una sesión específica,​ ejecute un listado de sesiones para unirse a una de ellas, con los siguientes comandos: 
 + 
 +<​code>​ 
 +$ tmux ls 
 +$ tmux a -t [sesión] 
 + 
 +</​code>​ 
 + 
 +Por ejemplo: 
 + 
 +<​code>​ 
 +$ tmux ls 
 +0: 1 windows (created Fri May  3 19:00:42 2024) 
 +1: 1 windows (created Fri May  3 20:25:39 2024) 
 + 
 +$ tmux a -t 1 
 + 
 +</​code>​ 
 + 
 +Para iniciar un comando durante una sesión, debe escribir el atajo ''​Ctrl + b''​. Al dividir la ventana en diferentes paneles, estas quedan automáticamente independientes. Por lo tanto, una única sesión de Tmux consta de varias ventanas independientes y cada ventana consta de varios paneles independientes. Los comandos importantes son: 
 + 
 +^Comando^Descripción| 
 +|//d// |Desconectar la sesión tmux actual| 
 +|//c// |Crear una nueva ventana en la sesión tmux actual| 
 +|//​0/​1/​.../​9//​ |Cambiar a la ventana 0/1/.../9 de la sesión tmux actual| 
 +|//&// |Cerrar la ventana actual| 
 +|//%// |Dividir la ventana actual verticalmente| 
 +|//"// |Dividir la ventana actual horizontalmente| 
 +|//Flechas del teclado// |Alternar entre paneles| 
 +|//x// |Eliminar panel actual| 
 +|//?// |Mostrar todas las combinaciones de teclas (comandos)| 
 + 
 +Para salir completamente de la sesión de Tmux, cierra todas las ventanas y paneles abiertos y luego, en el último panel restante, escribe el siguiente comando: 
 +<​code>​ 
 + 
 +$ exit 
 + 
 +</​code>​ 
 + 
 +**Nota:** Tmux usa $TMPDIR para guardar el socket de comunicación. Este directorio puede ser temporal y/o dependiente de la sesión en algunos entornos; una vez eliminado, perderá la conexión a las sesiones tmux (aún en ejecución). Para resolver eso, coloque los datos de su sesión Tmux en una ruta que no se pueda borrar después de cerrar sesión, por ejemplo: 
 +<​code>​ 
 +$ tmux -S /​tmp/​$USER/​tmux new 
 + 
 +</​code>​ 
 + 
 +y después de volver a iniciar sesión: 
 + 
 +<​code>​ 
 +$ tmux -S /​tmp/​$USER/​tmux ls 
 + 
 +</​code>​
  
-Temporalmente se permite ejecutar simulación sin el encolador SLURM, y el método consiste en estos pasos: 
  
-  - Verificar que el software este disponible o cargar el software si es necesario como se indica [[:​cargar_un_software|aquí]] 
-  - Utilizar el multiplexor screen siguiente estos pasos: 
  
  
  • iniciar_simulacion_sin_slurm.1604794627.txt.bz2
  • Last modified: 2020/11/07 20:17
  • by admin