ນີ້ແມ່ນຄໍາສັ່ງ hboot ທີ່ສາມາດດໍາເນີນການໄດ້ໃນ OnWorks ຜູ້ໃຫ້ບໍລິການໂຮດຕິ້ງຟຣີໂດຍໃຊ້ຫນຶ່ງໃນຫຼາຍໆບ່ອນເຮັດວຽກອອນໄລນ໌ຂອງພວກເຮົາເຊັ່ນ Ubuntu Online, Fedora Online, Windows online emulator ຫຼື MAC OS online emulator
ໂຄງການ:
NAME
hboot - ເລີ່ມ LAM ໃນ node ທ້ອງຖິ່ນ.
ສະຫຼຸບສັງລວມ
hboot [-dhstvNV] [-c conf] [-I inet_topo] [-R rtr_topo]
OPTIONS
-d ເປີດການດີບັກ. ນີ້ຫມາຍຄວາມວ່າ -v.
-h ພິມເມນູຊ່ວຍເຫຼືອຄໍາສັ່ງ.
-s ປິດ stdio ຂອງຂະບວນການເດັກນ້ອຍ.
-t ສິ້ນສຸດ (tkill(1)) ຊ່ວງເວລາ LAM ກ່ອນໜ້ານີ້ກ່ອນທີ່ຈະເລີ່ມ.
-v ເປັນຄຳເວົ້າ.
-N ໄປໂດຍຜ່ານການເຄື່ອນໄຫວແຕ່ຕົວຈິງແລ້ວບໍ່ໄດ້ດໍາເນີນການໃດໆ.
-V ຈັດຮູບແບບແລະພິມ schema ຂະບວນການ.
-c conf ໃຊ້ conf ເປັນ schema ຂະບວນການ.
-I inet_topo ຕັ້ງຄ່າຕົວແປ $inet_topo ໃນຂັ້ນຕອນຂະບວນການ.
-R rtr_topo ຕັ້ງຄ່າຕົວແປ $rtr_topo ໃນໂຄງຮ່າງຂະບວນການ.
ລາຍລະອຽດ
ຜູ້ໃຊ້ MPI ສ່ວນໃຫຍ່ອາດຈະບໍ່ຈໍາເປັນຕ້ອງໃຊ້ hboot ຄໍາສັ່ງ; ເບິ່ງ lamboot(1).
ໄດ້ hboot ເຄື່ອງມືສາມາດເຂົ້າໃຈໄດ້ເປັນຜົນປະໂຫຍດທົ່ວໄປທີ່ເລີ່ມຕົ້ນຂະບວນການຫຼາຍໃນ
node ທ້ອງຖິ່ນ, ອີງໃສ່ຂໍ້ມູນໃນ schema ຂະບວນການ. ມັນບໍ່ໄດ້ຖືກຈໍາກັດເພື່ອ
ເລີ່ມ LAM. ມັນເປັນສ່ວນຫນຶ່ງຂອງລໍາດັບການເລີ່ມຕົ້ນ preformed ໂດຍ lamboot(1).
ໂຄງການຂະບວນການແມ່ນລາຍລະອຽດຂອງຂະບວນການທີ່ປະກອບເປັນລະບົບປະຕິບັດການ
ໃນ node ທີ່ໃຫ້. ຕາມທໍາມະຊາດ, schema ຂະບວນການທີ່ໃຊ້ໂດຍ hboot ຄວນຈະເປັນອັນນັ້ນ
ອະທິບາຍ LAM ໃນ node. ໄວຍະກອນຂອງ schema ຂະບວນການແມ່ນໄດ້ອະທິບາຍຢູ່ໃນ conf(5).
ເມື່ອເລີ່ມ LAM ໃນເຄື່ອງຫ່າງໄກສອກຫຼີກໂດຍໃຊ້ rsh(1), ການອະທິບາຍໄຟລ໌ເປີດຂອງ
ຂະບວນການເລີ່ມຕົ້ນໂດຍ hboot ຕ້ອງປິດເພື່ອ rsh(1) ອອກໄປ. ນີ້ແມ່ນເຮັດໄດ້ໂດຍ
ການນໍາໃຊ້ -s ທາງເລືອກ. ທ -t ທາງເລືອກສາມາດຖືກນໍາໃຊ້ເພື່ອບັງຄັບ a tkill(1) ໃນເຄື່ອງກ່ອນ
ຄວາມພະຍາຍາມທີ່ຈະເລີ່ມຕົ້ນ LAM. ຄຸນນະສົມບັດນີ້ຖືກນໍາໃຊ້ໂດຍ lamboot(1) ຈັດການກໍລະນີທີ່ ກ
ຜູ້ໃຊ້ອາດຈະເລີ່ມເຄື່ອງຈັກເປັນເທື່ອທີສອງໂດຍບໍ່ຕ້ອງໃຊ້ ແກະ(1) ຢຸດເຊົາການ
ກອງປະຊຸມ LAM ທີ່ຜ່ານມາ.
ໄດ້ -I ແລະ -R ຕົວເລືອກກໍານົດຕົວແປຕາມລໍາດັບຂອງພວກເຂົາໃຫ້ກັບຄ່າທີ່ໃຫ້. $inet_topo
ຕົວແປແມ່ນຖືກນໍາໃຊ້ໂດຍ LAM Internet datalinks ທີ່ຕິດຕໍ່ສື່ສານກັບຄົນອື່ນ
nodes. ຕົວແປ $rtr_topo ຖືກສົ່ງໄປຫາ router LAM ທີ່ຈັດການເຄືອຂ່າຍ ແລະ
ຂໍ້ມູນ topology. ຕົວແປຍັງສາມາດຖືກກໍານົດໄວ້ໃນໄຟລ໌ schema ຂະບວນການ (ເບິ່ງ
conf(5)) ແຕ່ຄຸນຄ່າຂອງພວກມັນຖືກ overridden ໂດຍຕົວເລືອກເສັ້ນຄໍາສັ່ງ.
ເມື່ອ LAM ເລີ່ມຕົ້ນ, kernel ບັນທຶກຂະບວນການທັງຫມົດທີ່ຕິດກັບມັນ, ລວມທັງທັງຫມົດ
ຂະບວນການໃນ schema ຂະບວນການ. ມັນເປັນວຽກຂອງ tkill(1) ການນໍາໃຊ້ຂໍ້ມູນນີ້ເພື່ອ
ເອົາຂະບວນການເຫຼົ່ານີ້ອອກຈາກ node.
ຕົວຢ່າງ
hboot -v
ເລີ່ມ LAM ໃນ node ທ້ອງຖິ່ນດ້ວຍຮູບແບບຂະບວນການເລີ່ມຕົ້ນ. ລາຍງານກ່ຽວກັບທຸກໆຂັ້ນຕອນ
ດັ່ງທີ່ມັນເຮັດແລ້ວ.
hboot -c myconfig
Boot node ທ້ອງຖິ່ນດ້ວຍ schema ຂະບວນການທີ່ກໍາຫນົດເອງ, myconfig.
ໃຊ້ hboot ອອນໄລນ໌ໂດຍໃຊ້ບໍລິການ onworks.net