Este es el comando oarsh que se puede ejecutar en el proveedor de alojamiento gratuito de OnWorks utilizando una de nuestras múltiples estaciones de trabajo en línea gratuitas, como Ubuntu Online, Fedora Online, emulador en línea de Windows o emulador en línea de MAC OS.
PROGRAMA:
NOMBRE
oarsh: conector de shell remoto para el programador de lotes OAR.
oarcp - oarsh compagnon para copiar archivos desde un nodo o en un nodo.
SINOPSIS
remos [OPCIONES] [MANDO]
remo [OPCIONES] [NODENAME:] [NOMBRE DEL NODO:]
DESCRIPCIÓN
Conecte un nodo desde el frontal de envío del clúster o cualquier nodo.
OPCIONES
remos usos OpenSSH cliente (el comando ssh) debajo para realizar la conexión. Por lo tanto, cualquier
Se puede utilizar la opción OpenSSH.
MEDIO AMBIENTE
OAR_JOB_ID
Desde el frontal del clúster o cualquier nodo, especifique el Id del trabajo remos deben
conectar a.
OAR_JOB_KEY_FILE
Especifique una clave de trabajo que debe usar oarsh, por ejemplo, la que se usó para el envío del
trabajo al que desea conectarse. Esto es obligatorio cuando se conecta a un nodo de un trabajo desde
un host que no pertenece a los nodos administrados por el servidor OAR el trabajo fue
Presentado a. También se puede utilizar la opción -i.
CONFIGURACIÓN
Con el fin de proporcionar al usuario la posibilidad de utilizar remos para conectar ambos nodos de
su trabajo u otros anfitriones que viven fuera del alcance de su trabajo, remos intenta leer dos
archivos de configuración: primero ~ / .oarsh-host-include después ~ / .oarsh-hosts-exclude.
Si existen, esos archivos deben contener una expresión regular que coincida con un nombre de host por línea.
En el momento de la ejecución, si remos encuentra en ~ / .oarsh-host-include una coincidencia para el nombre de host utilizado
en la línea de comando, continúa con la ejecución de remos, saltando
~ / .oarsh-hosts-exclude expediente. Si no, intenta encontrar una coincidencia en ~ / .oarsh-hosts-exclude
y si se encuentra uno, ejecuta ssh con la misma línea de comando. Finalmente, no hay partido
encontrado (o por ejemplo, si ninguno de esos archivos existe), continúa con la ejecución de
remos.
Por ejemplo, si todos los nodos se parecen nombre-XXX.dominio, uno puede colocar ^ [^ \.] + - [[: dígito:]] +
in ~ / .oarsh-host-include y .* in ~ / .oarsh-hosts-exclude y luego puede usar remos a
conecte cualquier host.
La característica finalmente se vuelve realmente sexy cuando uno considera colocar un enlace simbólico a remos
llamado ssh, y luego siempre puede usar el ssh comando para conectar cualquier host.
EJEMPLOS
Conectando desde dentro de nuestro trabajo, de un nodo a otro (nodo23):
> nodo de remo-23
Conectando a un nodo (node23) de nuestro trabajo (Id: 4242) desde el frontal del cluster:
> OAR_JOB_ID = 4242 nodo remo-23
Conectando a un nodo (node23) de nuestro trabajo que fue enviado usando una clave de trabajo:
> OAR_JOB_KEY_FILE =~ / my_key nodo oarsh-23
Lo mismo pero usando tipo OpenSSH -i opción:
> remos -i ~ / my_key nodo-23
NOTAS
Todas las funciones de OpenSSH deben ser heredadas por remos, por ejemplo, reenvío X11. Sin embargo,
una característica que remos se rompe es el Agente SSH.
Ninguno de los archivos de configuración de usuario de OpenSSH (dentro de ~ / .ssh directorio) son utilizados por remos.
Use oarsh en línea usando los servicios de onworks.net