Це команда oarsh, яку можна запустити в постачальнику безкоштовного хостингу OnWorks за допомогою однієї з наших численних безкоштовних робочих станцій, таких як Ubuntu Online, Fedora Online, онлайн- емулятор Windows або онлайн-емулятор MAC OS
ПРОГРАМА:
ІМ'Я
oarsh - віддалений роз'єм оболонки для планувальника пакетів OAR.
oarcp - oarsh compagnon для копіювання файлів з вузла або до вузла.
СИНТАКСИС
весл [ПАРАЦІЇ] [КОМАНД]
oarcp [ПАРАЦІЇ] [НАЗВА ВУЗЛА:] [НАЗВА ВУЗЛА:]
ОПИС
Підключіть вузол з фронтальної частини кластера або будь-який вузол.
ВАРІАНТИ
весл використовує OpenSSH клієнт (команда ssh) внизу, щоб виконати підключення. При цьому будь-який
Можна використовувати опцію OpenSSH.
НАВКОЛИШНЄ СЕРЕДОВИЩЕ
OAR_JOB_ID
З фронтальної частини кластера або будь-якого вузла вкажіть ідентифікатор завдання весл повинен
підключитися до.
OAR_JOB_KEY_FILE
Вкажіть ключ завдання, який потрібно використовувати, наприклад, той, який використовувався для подання
роботу, до якої потрібно підключитися. Це обов’язково при підключенні до вузла завдання з
хост, який не належить до вузлів, якими керує сервер OAR, яким було завдання
подано до. Також можна використовувати параметр -i.
КОНФІГУРАЦІЯ
Для того, щоб надати користувачеві можливість використовувати весл з'єднати обидва вузли
його робота або інші господарі, які не входять до сфери його роботи, весл намагається прочитати два
конфігураційні файли: перший ~/.oarsh-host-include потім ~/.oarsh-hosts-exclude.
Якщо вони існують, ці файли повинні містити один регулярний вираз, що відповідає імені хоста на рядок.
Під час виконання, якщо весл знаходить у ~/.oarsh-host-include відповідність використаному імені хоста
у командному рядку продовжується виконання весл, пропускаючи
~/.oarsh-hosts-exclude файл. Якщо ні, він намагається знайти відповідність ~/.oarsh-hosts-exclude
і якщо один знайдений, то виконується SSH з тим же командним рядком. Зрештою, це не збігається
знайдений (або, наприклад, якщо жоден із цих файлів не існує), він продовжує виконання
весл.
Наприклад, якщо всі вузли виглядають так ім'я-XXX.домен, можна розмістити ^[^\.]+-[[:цифра:]]+
in ~/.oarsh-host-include та .* in ~/.oarsh-hosts-exclude а потім можна використовувати весл до
підключити будь-який хост.
Ця функція, нарешті, стає дійсно сексуальною, якщо подумати про розміщення символічного посилання весл
названий SSH, а потім завжди можна використовувати SSH команда для підключення будь-якого хоста.
ПРИКЛАДИ
Підключення всередині нашої роботи, від одного вузла до іншого (node23):
> весловий вузол-23
Підключення до вузла (node23) нашого завдання (Id: 4242) з фронтальної частини кластера:
> OAR_JOB_ID=4242 весловий вузол-23
Підключення до вузла (node23) нашого завдання, яке було надіслано за допомогою ключа завдання:
> OAR_JOB_KEY_FILE=~/мій_ключ весловий вузол-23
Те ж саме, але з використанням OpenSSH -i опції:
> весла -і ~/мій_ключ вузол-23
ПРИМІТКИ
Усі функції OpenSSH повинні бути успадковані від весл, наприклад пересилання X11. однак,
одна особливість, яка весл do break - це агент SSH.
Жоден з файлів конфігурації користувача OpenSSH (в ~ / .ssh каталог) використовуються весл.
Використовуйте oarsh онлайн за допомогою служб onworks.net