oarsh - ອອນລາຍໃນຄລາວ

ນີ້ແມ່ນຄໍາສັ່ງ oarsh ທີ່ສາມາດດໍາເນີນການໄດ້ໃນ OnWorks ຜູ້ໃຫ້ບໍລິການໂຮດຕິ້ງຟຣີໂດຍໃຊ້ຫນຶ່ງໃນສະຖານີເຮັດວຽກອອນໄລນ໌ຟຣີຫຼາຍອັນຂອງພວກເຮົາເຊັ່ນ Ubuntu Online, Fedora Online, Windows online emulator ຫຼື MAC OS online emulator

ໂຄງການ:

NAME


oarsh - ຕົວເຊື່ອມຕໍ່ shell ຫ່າງໄກສອກຫຼີກສໍາລັບ OAR batch scheduler.

oarcp - oarsh compagnon ເພື່ອຄັດລອກໄຟລ໌ຈາກ node ຫຼືໄປຫາ node.

ສະຫຼຸບສັງລວມ


oarsh [ຕົວເລືອກ] [ຄໍາສັ່ງ]

oarcp [ຕົວເລືອກ] [NODENAME:] [NODENAME:]

ລາຍລະອຽດ


ເຊື່ອມຕໍ່ node ຈາກ frontal ການຍື່ນສະເຫນີຂອງ cluster ຫຼື node ໃດ.

OPTIONS


oarsh ການນໍາໃຊ້ OpenSSH client (ຄໍາສັ່ງ ssh) ພາຍໃຕ້ເພື່ອປະຕິບັດການເຊື່ອມຕໍ່. ດັ່ງນັ້ນ ຢ່າງໃດ
ທາງເລືອກ OpenSSH ສາມາດຖືກນໍາໃຊ້.

ENVIRONMENT


OAR_JOB_ID
ຈາກດ້ານໜ້າຂອງກຸ່ມ ຫຼື node ໃດ, ໃຫ້ລະບຸ Id ຂອງວຽກ oarsh ຕ້ອງ
ເຊື່ອມຕໍ່ກັບ.

OAR_JOB_KEY_FILE
ລະບຸລະຫັດວຽກ oarsh ຈະຕ້ອງໃຊ້, ຕົວຢ່າງທີ່ຖືກນໍາໃຊ້ສໍາລັບການຍື່ນສະເຫນີຂອງ
ວຽກທີ່ທ່ານຕ້ອງການເຊື່ອມຕໍ່. ນີ້ແມ່ນບັງຄັບໃນເວລາທີ່ເຊື່ອມຕໍ່ກັບ node ຂອງວຽກຈາກ
ໂຮດທີ່ບໍ່ຂຶ້ນກັບຂໍ້ທີ່ຄຸ້ມຄອງໂດຍເຊີບເວີ OAR ທີ່ເຮັດວຽກ
ສົ່ງໃຫ້. ທາງເລືອກ -i ອາດຈະຖືກນໍາໃຊ້ເຊັ່ນດຽວກັນ.

CONFIGURATION


ເພື່ອໃຫ້ຜູ້ໃຊ້ມີຄວາມສາມາດໃນການນໍາໃຊ້ oarsh ເພື່ອເຊື່ອມຕໍ່ທັງສອງຂໍ້ຂອງ
ວຽກຂອງລາວຫຼືເຈົ້າພາບອື່ນໆທີ່ອາໄສຢູ່ນອກຂອບເຂດຂອງວຽກຂອງລາວ, oarsh ພະຍາຍາມອ່ານສອງ
ໄຟລ໌ການຕັ້ງຄ່າ: ທໍາອິດ ~/.oarsh-host-include ຫຼັງຈາກນັ້ນ ~/.oarsh-hosts-exclude.

ຖ້າມີຢູ່, ໄຟລ໌ເຫຼົ່ານັ້ນຕ້ອງມີການສະແດງອອກປົກກະຕິອັນໜຶ່ງທີ່ກົງກັບຊື່ເຈົ້າພາບຕໍ່ແຖວ.

ໃນເວລາປະຕິບັດ, ຖ້າ oarsh ພົບໃນ ~/.oarsh-host-include ການຈັບຄູ່ສໍາລັບຊື່ເຈົ້າພາບທີ່ໃຊ້
ໃນເສັ້ນຄໍາສັ່ງ, ມັນສືບຕໍ່ກັບການປະຕິບັດຂອງ oarsh, ຂ້າມ
~/.oarsh-hosts-exclude ໄຟລ໌. ຖ້າບໍ່, ມັນພະຍາຍາມຊອກຫາການແຂ່ງຂັນໃນ ~/.oarsh-hosts-exclude
ແລະ​ຖ້າ​ຫາກ​ວ່າ​ຫນຶ່ງ​ໄດ້​ຖືກ​ພົບ​ເຫັນ​, ຫຼັງ​ຈາກ​ນັ້ນ​ປະ​ຕິ​ບັດ​ ssh ກັບເສັ້ນຄໍາສັ່ງດຽວກັນ. ສຸດທ້າຍ, ມັນບໍ່ກົງກັນ
ພົບ (ຫຼືຕົວຢ່າງ, ຖ້າບໍ່ມີໄຟລ໌ເຫຼົ່ານັ້ນຢູ່), ມັນສືບຕໍ່ກັບການປະຕິບັດ
oarsh.

ສໍາລັບຕົວຢ່າງ, ຖ້າຂໍ້ທັງຫມົດເບິ່ງຄືວ່າ name-XXX.domain, ຫນຶ່ງອາດຈະວາງ ^[^\.]+-[[:digit:]]+
in ~/.oarsh-host-include ແລະ .* in ~/.oarsh-hosts-exclude ແລະຫຼັງຈາກນັ້ນສາມາດນໍາໃຊ້ oarsh to
ເຊື່ອມຕໍ່ເຈົ້າພາບໃດໆ.

ຄຸນສົມບັດສຸດທ້າຍຈະກາຍເປັນເຊັກຊີ່ແທ້ໆເມື່ອຄົນໜຶ່ງພິຈາລະນາການວາງ symlink ກັບ oarsh
ຊື່ວ່າ ssh, ແລະ​ຫຼັງ​ຈາກ​ນັ້ນ​ສະ​ເຫມີ​ສາ​ມາດ​ນໍາ​ໃຊ້​ໄດ້​ ssh ຄໍາສັ່ງທີ່ຈະເຊື່ອມຕໍ່ host ໃດ.

ຕົວຢ່າງ


ການ​ເຊື່ອມ​ຕໍ່​ຈາກ​ພາຍ​ໃນ​ວຽກ​ງານ​ຂອງ​ພວກ​ເຮົາ​, ຈາກ node ຫນຶ່ງ​ໄປ​ອີກ​ຫນຶ່ງ (node23​)​:
> oarsh node-23

ການເຊື່ອມຕໍ່ກັບ node (node23) ຂອງວຽກຂອງພວກເຮົາ (Id: 4242) ຈາກ frontal ຂອງ cluster:
> OAR_JOB_ID=4242 oarsh node-23

ການ​ເຊື່ອມ​ຕໍ່​ກັບ node (node23​) ຂອງ​ວຽກ​ງານ​ຂອງ​ພວກ​ເຮົາ​ທີ່​ໄດ້​ຖືກ​ສົ່ງ​ໂດຍ​ການ​ນໍາ​ໃຊ້​ກະ​ແຈ​ວຽກ​:
> OAR_JOB_KEY_FILE=~/my_key oarsh node-23

ສິ່ງດຽວກັນແຕ່ໃຊ້ OpenSSH ຄ້າຍຄື -i ຕົວເລືອກ:
> oarsh -i ~/my_key node-23

ຫມາຍເຫດ


ຄຸນສົມບັດ OpenSSH ທັງໝົດຄວນໄດ້ຮັບການສືບທອດໂດຍ oarshສໍາລັບຕົວຢ່າງ, ການສົ່ງຕໍ່ X11. ແນວໃດກໍ່ຕາມ,
ຄຸນ​ນະ​ສົມ​ບັດ​ຫນຶ່ງ​ທີ່​ oarsh ບໍ່ແຕກແມ່ນຕົວແທນ SSH.

ບໍ່ມີໄຟລ໌ການຕັ້ງຄ່າຜູ້ໃຊ້ OpenSSH (ພາຍໃນ ~ / .ssh directory) ຖືກນໍາໃຊ້ໂດຍ oarsh.

ໃຊ້ oarsh ອອນໄລນ໌ ໂດຍໃຊ້ບໍລິການ onworks.net



ລ່າສຸດ Linux ແລະ Windows ໂຄງການອອນໄລນ໌