ນີ້ແມ່ນຄໍາສັ່ງ qacct ທີ່ສາມາດດໍາເນີນການໄດ້ໃນ OnWorks ຜູ້ໃຫ້ບໍລິການໂຮດຕິ້ງຟຣີໂດຍໃຊ້ຫນຶ່ງໃນຫຼາຍໆບ່ອນເຮັດວຽກອອນໄລນ໌ຂອງພວກເຮົາເຊັ່ນ Ubuntu Online, Fedora Online, Windows online emulator ຫຼື MAC OS online emulator
ໂຄງການ:
NAME
qacct - ລາຍງານແລະບັນຊີສໍາລັບການນໍາໃຊ້ Sun Grid Engine
ສະຫຼຸບສັງລວມ
qacct [ -ອາ [ar_id] ] [ -A ບັນຊີຂອງຂ້ອຍ ] [ -b ເລີ່ມເວລາ ] [ -d ວັນ ] [ -e ເວລາສິ້ນສຸດ ] [ -g
[GroupId|ຊື່ກຸ່ມ] ] [ -h [ຊື່ເຈົ້າພາບ] ] [ -ຊ່ວຍ ] [ -j [job_id|job_name|pattern] ] [ -l
attr=val,... ] [ -o [ເຈົ້າຂອງ] ] [ -pe [ຊື່] ] [ -q [wc_queue] ] [ - ຊ່ອງ [ເລກສະລັອດຕິງ] ]
[ -t task_id_range_list ] [ -P [ໂຄງການ] ] [ -D [ພະແນກ] ] [ -f ຊື່ AcctFile ]
ລາຍລະອຽດ
ໄດ້ qacct ຜົນປະໂຫຍດສະແກນໄຟລ໌ຂໍ້ມູນບັນຊີ (ເບິ່ງ ການບັນຊີ(5)) ແລະຜະລິດ a
ສະຫຼຸບຂອງຂໍ້ມູນສໍາລັບເວລາໂມງຝາ, ເວລາ cpu, ແລະເວລາລະບົບສໍາລັບປະເພດ
ຊື່ເຈົ້າພາບ, ຊື່ແຖວ, ຊື່ກຸ່ມ, ຊື່ເຈົ້າຂອງ, ຊື່ວຽກ, ID ວຽກ ແລະສຳລັບຄິວ
ຕອບສະ ໜອງ ຄວາມຮຽກຮ້ອງຕ້ອງການຂອງຊັບພະຍາກອນທີ່ລະບຸໄວ້ກັບ -l ສະຫຼັບ. ການປະສົມປະສານຂອງແຕ່ລະຄົນ
ປະເພດແມ່ນອະນຸຍາດ. ອີກທາງເລືອກ, ທຸກໆວຽກຫຼືສະເພາະສາມາດຖືກລະບຸໄວ້ດ້ວຍ -j
ສະຫຼັບ. ສໍາລັບຕົວຢ່າງ, ເງື່ອນໄຂການຊອກຫາສາມາດປະກອບມີການສະຫຼຸບສໍາລັບແຖວແລະ
ເຈົ້າຂອງ, ແຕ່ບໍ່ແມ່ນສອງແຖວໃນຄໍາຮ້ອງຂໍດຽວກັນ.
OPTIONS
-ອາ [ar_id]
ID ຂອງການຈອງລ່ວງຫນ້າສໍາລັບການນໍາໃຊ້ແມ່ນໄດ້ສະຫຼຸບ. ຖ້າ ar_id ບໍ່ແມ່ນ
ໃຫ້, ຂໍ້ມູນການບັນຊີແມ່ນລະບຸໄວ້ສໍາລັບການຈອງລ່ວງຫນ້າແຕ່ລະຄົນແຍກຕ່າງຫາກ.
-A ບັນຊີຂອງຂ້ອຍ
ບັນຊີສໍາລັບວຽກທີ່ຈະສະຫຼຸບ.
-b ເລີ່ມເວລາ
ເວລາເລີ່ມຕົ້ນທີ່ໄວທີ່ສຸດສໍາລັບວຽກທີ່ຈະສະຫຼຸບ, ໃນຮູບແບບ
[[CC]YY]MMDDhhmm[.SS]. ເບິ່ງນຳ -d ທາງເລືອກ. ຖ້າ CC ບໍ່ໄດ້ຖືກລະບຸ, YY ຂອງ <70
ຫມາຍຄວາມວ່າ 20YY.
-d ວັນ
ຈໍານວນຂອງມື້ເພື່ອສະຫຼຸບແລະພິມຂໍ້ມູນການບັນຊີກ່ຽວກັບການ. ຖ້າໃຊ້
ຮ່ວມກັບ -b ເລີ່ມເວລາ ທາງເລືອກ (ເບິ່ງຂ້າງເທິງ), ວຽກເລີ່ມຕົ້ນພາຍໃນ ເລີ່ມເວລາ to
ເລີ່ມເວລາ + ວັນ ຖືກນັບ. ຖ້າໃຊ້ຮ່ວມກັນກັບ -e ເວລາສິ້ນສຸດ (ເບິ່ງຂ້າງລຸ່ມນີ້)
ທາງເລືອກ, ນັບເລີ່ມຕົ້ນທີ່ ເວລາສິ້ນສຸດ - ວັນ.
-e ເວລາສິ້ນສຸດ
ເວລາເລີ່ມຕົ້ນຫຼ້າສຸດສໍາລັບວຽກທີ່ຈະສະຫຼຸບ, ໃນຮູບແບບ
[[CC]YY]MMDDhhmm[.SS]. ເບິ່ງນຳ -d ທາງເລືອກ. ຖ້າ CC ບໍ່ໄດ້ຖືກລະບຸ, YY ຂອງ <70
ຫມາຍຄວາມວ່າ 20YY.
[-f ຊື່ AcctFile]
ໄຟລ໌ບັນຊີທີ່ຈະນໍາໃຊ້. ຖ້າຖືກລະເວັ້ນ, ໄຟລ໌ບັນຊີເລີ່ມຕົ້ນຂອງລະບົບແມ່ນ
ການປຸງແຕ່ງ.
-g [GroupId|ຊື່ກຸ່ມ]
ລະຫັດກຸ່ມລະບົບຕົວເລກ ຫຼືຊື່ຕົວເລກຂອງກຸ່ມຂອງເຈົ້າຂອງວຽກທີ່ຈະເປັນ
ລວມຢູ່ໃນບັນຊີ. ຖ້າ GroupId/ຊື່ກຸ່ມ ຖືກລະເວັ້ນ, ທຸກກຸ່ມແມ່ນ
ບັນຊີ.
-h [ຊື່ເຈົ້າພາບ]
ຊື່ທີ່ບໍ່ເຂົ້າໃຈກໍລະນີຂອງເຈົ້າພາບທີ່ຂໍ້ມູນບັນຊີແມ່ນ
ຮ້ອງຂໍ. ຖ້າຊື່ຖືກລະເວັ້ນ, ຈໍານວນທັງຫມົດສໍາລັບແຕ່ລະເຈົ້າພາບແມ່ນສະແດງແຍກຕ່າງຫາກ.
-ຊ່ວຍ ສະແດງຂໍ້ມູນການຊ່ວຍເຫຼືອສໍາລັບການ qacct ຄໍາສັ່ງ.
-j [job_id|job_name|ຮູບແບບ]
ຊື່, ການສະແດງອອກສໍາລັບຊື່ທີ່ກົງກັນ, ຫຼື ID ຂອງວຽກໃນລະຫວ່າງການປະຕິບັດສໍາລັບ
ຂໍ້ມູນບັນຊີໃດຖືກພິມອອກ. ຖ້າບໍ່ມີຊື່ ຫຼືບັດປະຈຳຕົວແມ່ນໃຫ້ທັງໝົດ
ວຽກເຮັດງານທໍາແມ່ນ enlisted.
ທາງເລືອກນີ້ມີການປ່ຽນແປງຮູບແບບຜົນຜະລິດຂອງ qacct. ຖ້າເປີດໃຊ້, ເວລາ CPU ແມ່ນບໍ່
ສະສົມດົນກວ່າແຕ່ຂໍ້ມູນບັນຊີ "ດິບ" ຖືກພິມອອກໃນຮູບແບບ
ແທນທີ່. ເບິ່ງ ການບັນຊີ(5) ສໍາລັບຄໍາອະທິບາຍກ່ຽວກັບຂໍ້ມູນທີ່ສະແດງ.
-l attr=val,...
ຂໍ້ກໍານົດຄວາມຕ້ອງການຊັບພະຍາກອນທີ່ຕ້ອງໄດ້ຮັບການຕອບສະຫນອງໂດຍແຖວທີ່
ວຽກທີ່ຖືກບັນຊີໄດ້ຖືກປະຕິບັດ. ການຮ້ອງຂໍຊັບພະຍາກອນແມ່ນຄ້າຍຄືກັນກັບ
ຫນຶ່ງອະທິບາຍໃນ qsub(1).
-o [ເຈົ້າຂອງ]
ຊື່ເຈົ້າຂອງວຽກເຮັດງານທໍາສໍາລັບການສະຖິຕິການບັນຊີໄດ້ຖືກປະກອບ. ຖ້າ
ທາງເລືອກ ເຈົ້າຂອງ ການໂຕ້ຖຽງຖືກຍົກເລີກ, ບັນຊີລາຍຊື່ຂອງສະຖິຕິການບັນຊີຂອງ
ເຈົ້າຂອງວຽກທັງຫມົດທີ່ຢູ່ໃນເອກະສານບັນຊີແມ່ນຜະລິດ.
-pe [ຊື່ PE]
ຊື່ຂອງສະພາບແວດລ້ອມຂະຫນານສໍາລັບການນໍາໃຊ້ແມ່ນສະຫຼຸບ. ຖ້າ ຊື່ PE is
ບໍ່ໄດ້ມອບໃຫ້, ຂໍ້ມູນການບັນຊີໄດ້ຖືກລະບຸໄວ້ສໍາລັບແຕ່ລະສະພາບແວດລ້ອມຂະຫນານແຍກຕ່າງຫາກ.
-q [wc_queue_name]
ການສະແດງຜົນສຳລັບຄິວທີ່ສະຫຼຸບການນຳໃຊ້. ຕົວຢ່າງແຖວທັງໝົດກົງກັນ
ການສະແດງອອກຈະຖືກລະບຸໄວ້. ຖ້າບໍ່ມີການລະບຸການສະແດງອອກ, ຄິວກຸ່ມ
ບົດສະຫຼຸບຈະຖືກມອບໃຫ້.
- ຊ່ອງ [ໝາຍເລກສະລັອດຕິງ]
ຈຳນວນຊ່ອງຄິວທີ່ສະຫຼຸບການນຳໃຊ້. ຖ້າ ໝາຍເລກສະລັອດຕິງ ບໍ່ແມ່ນ
ໃຫ້, ຂໍ້ມູນການບັນຊີແມ່ນລະບຸໄວ້ສໍາລັບແຕ່ລະຊ່ອງຄິວແຍກຕ່າງຫາກ.
-t task_id_range_list
ມີພຽງແຕ່ຮ່ວມກັນກັບ -j ທາງເລືອກທີ່ອະທິບາຍຂ້າງເທິງ.
ໄດ້ -t switch ກໍານົດຂອບເຂດວຽກ array, ສໍາລັບຂໍ້ມູນບັນຊີ
ຄວນພິມ. syntax ແລະ semantics ຂອງ task_id_range_list ແມ່ນຄ້າຍຄືກັນກັບສິ່ງນັ້ນ
ຫນຶ່ງທີ່ອະທິບາຍພາຍໃຕ້ການ -t ທາງເລືອກທີ່ຈະ qsub(1). ກະລຸນາເບິ່ງທີ່ນັ້ນສໍາລັບການເພີ່ມເຕີມ
ຂໍ້ມູນກ່ຽວກັບວຽກ array.
-P [ໂຄງການ]
ຊື່ຂອງໂຄງການທີ່ນໍາໃຊ້ແມ່ນສະຫຼຸບ. ຖ້າ ໂຄງການ ບໍ່ໄດ້ໃຫ້,
ຂໍ້ມູນການບັນຊີແມ່ນໄດ້ລະບຸໄວ້ສໍາລັບໂຄງການຂອງຕົນແຕ່ລະຄົນແຍກຕ່າງຫາກ.
-D [ພະແນກ]
ຊື່ຂອງພະແນກທີ່ນໍາໃຊ້ໄດ້ຖືກສະຫຼຸບ. ຖ້າ ພະແນກ ບໍ່ແມ່ນ
ໃຫ້, ຂໍ້ມູນບັນຊີໄດ້ຖືກລະບຸໄວ້ສໍາລັບແຕ່ລະພະແນກການຂອງຕົນເອງແຍກຕ່າງຫາກ.
ພະລັງງານ ຄວາມຮັບຜິດຊອບ
SGE_ROOT ລະບຸສະຖານທີ່ຂອງໄຟລ໌ການຕັ້ງຄ່າມາດຕະຖານ Sun Grid Engine.
SGE_CELL ຖ້າຕັ້ງໄວ້, ລະບຸຄ່າເລີ່ມຕົ້ນຂອງ Sun Grid Engine Cell. ເພື່ອແກ້ໄຂ Sun Grid
ຈຸລັງເຄື່ອງຈັກ qacct ການນໍາໃຊ້ (ໃນລໍາດັບຂອງການນໍາຫນ້າ):
ຊື່ຂອງຕາລາງທີ່ລະບຸໄວ້ໃນຕົວແປສະພາບແວດລ້ອມ SGE_CELL,
ຖ້າມັນຖືກກໍານົດ.
ຊື່ຂອງຕາລາງເລີ່ມຕົ້ນ, ie Default.
SGE_DEBUG_LEVEL
ຖ້າຕັ້ງ, ລະບຸວ່າຂໍ້ມູນດີບັກຄວນຈະຖືກຂຽນໃສ່ stderr. ໃນ
ນອກຈາກນັ້ນ, ລະດັບຂອງລາຍລະອຽດທີ່ຂໍ້ມູນ debug ຖືກສ້າງຂຶ້ນ
ກໍານົດ.
SGE_QMASTER_PORT
ຖ້າຕັ້ງ, ລະບຸພອດ tcp ທີ່ sge_qmaster(8) ຄາດວ່າຈະ
ຮັບຟັງຄໍາຮ້ອງສະຫມັກການສື່ສານ. ການຕິດຕັ້ງສ່ວນໃຫຍ່ຈະໃຊ້ບໍລິການ
ການປ້ອນແຜນທີ່ສໍາລັບການບໍລິການ "sge_qmaster" ແທນທີ່ຈະກໍານົດພອດນັ້ນ.
SGE_EXECD_PORT ຖ້າຕັ້ງ, ລະບຸພອດ tcp ທີ່ sge_execd(8) ຄາດວ່າຈະຮັບຟັງ
ສໍາລັບການຮ້ອງຂໍການສື່ສານ. ການຕິດຕັ້ງສ່ວນໃຫຍ່ຈະໃຊ້ແຜນທີ່ບໍລິການ
ເຂົ້າສໍາລັບການບໍລິການ "sge_execd" ແທນທີ່ຈະກໍານົດພອດນັ້ນ.
ໃຊ້ qacct ອອນໄລນ໌ໂດຍໃຊ້ບໍລິການ onworks.net
