To polecenie oarcp, które można uruchomić w darmowym dostawcy hostingu OnWorks, korzystając z jednej z wielu naszych darmowych stacji roboczych online, takich jak Ubuntu Online, Fedora Online, emulator online systemu Windows lub emulator online systemu MAC OS
PROGRAM:
IMIĘ
oarsh - zdalne złącze powłoki dla harmonogramu wsadowego OAR.
oarcp - oarsh compagnon do kopiowania plików z węzła lub do węzła.
STRESZCZENIE
wiosło [OPCJE] [KOMENDA]
oarcp [OPCJE] [NAZWA WĘZŁA:] [NAZWA WĘZŁA:]
OPIS
Połącz węzeł z frontu przesyłania klastra lub dowolnego węzła.
OPCJE
wiosło zastosowania OpenSSH klienta (polecenie ssh) poniżej, aby wykonać połączenie. Tak więc każdy
Można użyć opcji OpenSSH.
ŚRODOWISKO
OAR_JOB_ID
Z frontu klastra lub dowolnego węzła podaj identyfikator zadania wiosło musi
połączyć się.
OAR_JOB_KEY_FILE
Określ klucz zadania, którego oarsh musi użyć, np. ten, który został użyty do złożenia
zadanie, z którym chcesz się połączyć. Jest to obowiązkowe podczas łączenia się z węzłem zadania z
host, który nie należy do węzłów zarządzanych przez serwer OAR, którego zadaniem było zadanie
przedłożony. Można również użyć opcji -i.
KONFIGURACJA
W celu zapewnienia użytkownikowi możliwości korzystania wiosło połączyć oba węzły
swoją pracę lub innych gospodarzy, którzy żyją poza zakresem jego pracy, wiosło próbuje przeczytać dwa
pliki konfiguracyjne: pierwszy ~/.oarsh-host-include następnie ~/.oarsh-hosty-wyklucz.
Jeśli istnieją, pliki te muszą zawierać jedno wyrażenie regularne pasujące do nazwy hosta w każdym wierszu.
W czasie realizacji, jeśli wiosło znajduje w ~/.oarsh-host-include dopasowanie do używanej nazwy hosta
w wierszu poleceń kontynuuje wykonywanie wiosło, przeskakiwanie
~/.oarsh-hosty-wyklucz plik. Jeśli nie, próbuje znaleźć dopasowanie w ~/.oarsh-hosty-wyklucz
a jeśli ktoś zostanie znaleziony, to wykonuje ssh z tym samym wierszem poleceń. Wreszcie nie ma dopasowania
znaleziony (lub na przykład, jeśli żaden z tych plików nie istnieje), kontynuuje wykonywanie
wiosło.
Na przykład, jeśli wszystkie węzły wyglądają jak nazwa-XXX.domena, można umieścić ^[^\.]+-[[:cyfra:]]+
in ~/.oarsh-host-include oraz .* in ~/.oarsh-hosty-wyklucz a potem może użyć wiosło do
podłączyć dowolny host.
Ta funkcja w końcu staje się naprawdę seksowna, gdy weźmie się pod uwagę umieszczenie dowiązania symbolicznego do wiosło
o imieniu ssh, a następnie zawsze można użyć ssh polecenie do podłączenia dowolnego hosta.
PRZYKŁADY
Łączenie z poziomu naszej pracy, z jednego węzła do drugiego (node23):
> węzeł wioślarski-23
Łączenie się z węzłem (node23) naszego zadania (Id: 4242) z frontu klastra:
> OAR_JOB_ID=4242 oarsh node-23
Łączenie się z węzłem (node23) naszego zadania, które zostało przesłane za pomocą klucza zadania:
> OAR_JOB_KEY_FILE=~/mój_klucz węzeł wiosłowy-23
To samo, ale przy użyciu podobnego do OpenSSH -i opcja:
> wiośl -i ~/mój_klucz węzeł-23
UWAGI
Wszystkie funkcje OpenSSH powinny być dziedziczone przez wiosło, na przykład przekazywanie X11. Jednakże,
jedna funkcja, która wiosło robi przerwę jest agentem SSH.
Żaden z plików konfiguracyjnych użytkownika OpenSSH (w obrębie ~ / .ssh katalog) są używane przez wiosło.
Użyj oarcp online za pomocą usług onworks.net