oarsh - Online în cloud

Aceasta este comanda oarsh care poate fi rulată în furnizorul de găzduire gratuit OnWorks folosind una dintre multiplele noastre stații de lucru online gratuite, cum ar fi Ubuntu Online, Fedora Online, emulator online Windows sau emulator online MAC OS

PROGRAM:

NUME


oarsh - conector shell la distanță pentru programatorul de loturi OAR.

oarcp - oarsh compagnon pentru a copia fișiere dintr-un nod sau într-un nod.

REZUMAT


oarsh [OPȚIUNI] [COMANDA]

oarcp [OPȚIUNI] [NODENAME:] [NODENAME:]

DESCRIERE


Conectați un nod din partea frontală de depunere a clusterului sau orice nod.

OPŢIUNI


oarsh utilizări OpenSSH client (comanda ssh) dedesubt pentru a efectua conexiunea. Astfel orice
Opțiunea OpenSSH poate fi utilizată.

MEDIUL


OAR_JOB_ID
Din partea frontală a clusterului sau a oricărui nod, specificați ID-ul jobului oarsh trebuie sa
conectează la.

OAR_JOB_KEY_FILE
Specificați o cheie de lucru pe care trebuie să o folosească oarsh, de exemplu cea care a fost folosită pentru depunerea documentului
job la care vrei să te conectezi. Acest lucru este obligatoriu atunci când vă conectați la un nod al unui job de la
o gazdă care nu aparține nodurilor gestionate de serverul OAR în care a fost jobul
prezentat la. Opțiunea -i poate fi folosită și.

CONFIGURARE


Pentru a oferi utilizatorului posibilitatea de a utiliza oarsh pentru a conecta ambele noduri ale
slujba lui sau alte gazde care trăiesc în afara domeniului slujbei sale, oarsh încearcă să citească două
fișiere de configurare: în primul rând ~/.oarsh-host-include apoi ~/.oarsh-hosts-exclude.

Dacă există, acele fișiere trebuie să conțină o expresie regulată care să corespundă unui nume de gazdă pe linie.

La momentul executării, dacă oarsh gaseste in ~/.oarsh-host-include o potrivire pentru numele de gazdă utilizat
în linia de comandă, se continuă cu execuția lui oarsh, sărind peste
~/.oarsh-hosts-exclude fişier. Dacă nu, încearcă să găsească o potrivire în ~/.oarsh-hosts-exclude
iar dacă se găsește unul, atunci se execută ssh cu aceeași linie de comandă. În cele din urmă, nu se potrivește
găsit (sau, de exemplu, dacă niciunul dintre acele fișiere nu există), continuă cu execuția lui
oarsh.

De exemplu, dacă toate nodurile arată ca nume-XXX.domeniu, se poate plasa ^[^\.]+-[[:cifră:]]+
in ~/.oarsh-host-include si .* in ~/.oarsh-hosts-exclude și apoi poate folosi oarsh la
conectați orice gazdă.

Caracteristica devine în cele din urmă cu adevărat sexy atunci când se ia în considerare plasarea unui link simbolic către oarsh
numit ssh, și apoi puteți utiliza întotdeauna ssh comandă pentru a conecta orice gazdă.

EXEMPLE


Conectarea din interiorul jobului nostru, de la un nod la altul (node23):
> nodul oarsh-23

Conectarea la un nod (nodul 23) al jobului nostru (Id: 4242) din partea frontală a clusterului:
> OAR_JOB_ID=4242 oarsh node-23

Conectarea la un nod (nodul 23) al jobului nostru care a fost trimis folosind o cheie de job:
> OAR_JOB_KEY_FILE=~/cheia_mea nodul oarsh-23

Același lucru, dar folosind OpenSSH-like -i opţiune:
> oarsh -i ~/cheia_mea nodul-23

NOTE


Toate caracteristicile OpenSSH ar trebui să fie moștenite de oarsh, de exemplu redirecționarea X11. In orice caz,
o caracteristică care oarsh face break este agentul SSH.

Niciunul dintre fișierele de configurare a utilizatorului OpenSSH (în ~ / .ssh director) sunt folosite de oarsh.

Utilizați oarsh online folosind serviciile onworks.net



Cele mai recente programe online Linux și Windows