ນີ້ແມ່ນຄໍາສັ່ງ 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