oarsh - Online sa Cloud

Ito ang command oarsh na maaaring patakbuhin sa OnWorks na libreng hosting provider gamit ang isa sa aming maramihang libreng online na workstation gaya ng Ubuntu Online, Fedora Online, Windows online emulator o MAC OS online emulator

PROGRAMA:

NAME


oarsh - remote shell connector para sa OAR batch scheduler.

oarcp - oarsh compagnon upang kopyahin ang mga file mula sa isang node o sa isang node.

SINOPSIS


sagwan [OPTIONS] [COMMAND]

oarcp [OPSYON] [NODENAME:] [NODENAME:]

DESCRIPTION


Ikonekta ang isang node mula sa frontal ng pagsusumite ng cluster o anumang node.

Opsyon


sagwan Gumagamit OpenSSH client (ang ssh command) sa ilalim upang maisagawa ang koneksyon. Kaya kahit ano
Maaaring gamitin ang opsyong OpenSSH.

Kapaligiran


OAR_JOB_ID
Mula sa frontal ng cluster o anumang node, tukuyin ang Id ng trabaho sagwan dapat
kumonekta sa.

OAR_JOB_KEY_FILE
Tukuyin ang isang job key oarsh na dapat gamitin, hal. ang ginamit para sa pagsusumite ng
trabahong gusto mong kumonekta. Ito ay sapilitan kapag kumokonekta sa isang node ng isang trabaho mula sa
isang host na hindi kabilang sa mga node na pinamamahalaan ng OAR server ang trabaho noon
ipinasa kay. Ang -i na opsyon ay maaari ding gamitin.

Configuration


Upang mabigyan ang gumagamit ng kakayahang gumamit sagwan upang ikonekta ang parehong mga node ng
ang kanyang trabaho o iba pang mga host na nabubuhay sa labas ng saklaw ng kanyang trabaho, sagwan sinusubukang basahin ang dalawa
configuration file: una ~/.oarsh-host-include pagkatapos ~/.oarsh-hosts-exclude.

Kung mayroon, ang mga file na iyon ay dapat maglaman ng isang regular na expression na tumutugma sa isang hostname bawat linya.

Sa oras ng pagpapatupad, kung sagwan nahahanap sa ~/.oarsh-host-include isang tugma para sa hostname na ginamit
sa command line, nagpapatuloy ito sa pagpapatupad ng sagwan, laktawan
~/.oarsh-hosts-exclude file. Kung hindi, susubukan nitong maghanap ng katugma ~/.oarsh-hosts-exclude
at kung ang isa ay natagpuan, pagkatapos ay isakatuparan SSH na may parehong command line. Sa wakas, walang tugma
natagpuan (o halimbawa, kung wala sa mga file na iyon), magpapatuloy ito sa pagpapatupad ng
sagwan.

Halimbawa, kung ang lahat ng mga node ay kamukha name-XXX.domain, maaaring ilagay ng isa ^[^\.]+-[[:digit:]]+
in ~/.oarsh-host-include at .* in ~/.oarsh-hosts-exclude at pagkatapos ay magagamit sagwan sa
ikonekta ang anumang host.

Ang tampok sa wakas ay nagiging tunay na sexy kapag isinasaalang-alang ng isa ang paglalagay ng symlink sa sagwan
pinangalanan SSH, at pagkatapos ay palaging magagamit ang SSH command na ikonekta ang anumang host.

HALIMBAWA


Pagkonekta mula sa loob ng aming trabaho, mula sa isang node patungo sa isa pa (node23):
> oarsh node-23

Kumokonekta sa isang node (node23) ng aming trabaho (Id: 4242) mula sa frontal ng cluster:
> OAR_JOB_ID=4242 oarsh node-23

Pagkonekta sa isang node (node23) ng aming trabaho na isinumite gamit ang isang job key:
> OAR_JOB_KEY_FILE=~/my_key oarsh node-23

Parehong bagay ngunit gumagamit ng OpenSSH-like -i opsiyon:
> sagwan -i ~/my_key node-23

NOTA


Ang lahat ng mga tampok ng OpenSSH ay dapat na minana ng sagwan, halimbawa X11 pagpapasa. gayunpaman,
isang tampok na sagwan ang break ay ang SSH Agent.

Wala sa OpenSSH user configuration file (sa loob ~ / .ssh direktoryo) ay ginagamit ng sagwan.

Gumamit ng oarsh online gamit ang mga serbisyo ng onworks.net



Pinakabagong Linux at Windows online na mga programa