นี่คือคำสั่ง globusrun ที่สามารถเรียกใช้ในผู้ให้บริการโฮสต์ฟรีของ OnWorks โดยใช้เวิร์กสเตชันออนไลน์ฟรีของเรา เช่น Ubuntu Online, Fedora Online, โปรแกรมจำลองออนไลน์ของ Windows หรือโปรแกรมจำลองออนไลน์ของ MAC OS
โครงการ:
ชื่อ
globusrun - ดำเนินการและจัดการงานผ่าน GRAM
เรื่องย่อ
ลูกโลก [-ช่วยเหลือ | -การใช้งาน | -รุ่น -รุ่น ]
ลูกโลก [-พี | -แยกวิเคราะห์] { -f ชื่อไฟล์ | -ไฟล์ ชื่อไฟล์ | RSL }
ลูกโลก [ตัวเลือก] {-r ทรัพยากร| -ทรัพยากร ทรัพยากร} { -a | -รับรองความถูกต้องเท่านั้น }
ลูกโลก [ตัวเลือก] {-r ทรัพยากร| -ทรัพยากร ทรัพยากร} { -j | -jobmanager-เวอร์ชั่น }
ลูกโลก [ตัวเลือก] {-k | -ฆ่า } งาน
ลูกโลก [ตัวเลือก] [ -full-proxy | -D ] { -y | -refresh-proxy } งาน
ลูกโลก [ตัวเลือก] -สถานะ งาน
ลูกโลก [ตัวเลือก] { -r ทรัพยากร | -ทรัพยากร ทรัพยากร } { -NS ชื่อไฟล์ | -ไฟล์ ชื่อไฟล์ |
RSL}
DESCRIPTION
พื้นที่ ลูกโลก โปรแกรมสำหรับส่งและจัดการงานที่รันบนโฮสต์งานในพื้นที่หรือระยะไกล NS
งานถูกควบคุมโดย ผู้จัดการงานลูกโลก โปรแกรมที่เชื่อมต่อกับเครื่องท้องถิ่น
ตัวจัดการทรัพยากรที่กำหนดเวลาและดำเนินงาน
พื้นที่ ลูกโลก โปรแกรมสามารถทำงานในโหมดต่างๆ ได้หลายโหมดที่เลือกโดย command-line
ตัวเลือก
เมื่อ -ช่วยด้วย, -การใช้งาน, -version,หรือ - รุ่น ใช้ตัวเลือกบรรทัดคำสั่ง ลูกโลก จะ
พิมพ์ข้อมูลการวินิจฉัยแล้วออก
เมื่อราคาของ -p or -แยกวิเคราะห์ มีตัวเลือกบรรทัดคำสั่ง ลูกโลก จะตรวจสอบไวยากรณ์ของ
ข้อกำหนด RSL แล้วยุติ หากไวยากรณ์ถูกต้อง ลูกโลก จะพิมพ์
สตริง RSL Parsed สำเร็จ... และออกด้วยรหัสทางออกที่เป็นศูนย์ มิฉะนั้นก็จะ
พิมพ์ข้อความแสดงข้อผิดพลาดและสิ้นสุดด้วยรหัสออกที่ไม่ใช่ศูนย์
เมื่อราคาของ -a or -รับรองความถูกต้องเท่านั้น มีตัวเลือกบรรทัดคำสั่ง ลูกโลก จะตรวจสอบ
ที่บริการชื่อโดย ทรัพยากร มีอยู่และได้รับข้อมูลประจำตัวของลูกค้า
สิทธิ์ในการเข้าถึงบริการนั้น ๆ หากการรับรองความถูกต้องสำเร็จ ลูกโลก จะแสดง
การทดสอบการรับรองความถูกต้องของสตริง GRAM สำเร็จและออกด้วยรหัสทางออกที่เป็นศูนย์ มิฉะนั้น
มันจะพิมพ์คำอธิบายของปัญหาและจะมีรหัสออกที่ไม่ใช่ศูนย์
เมื่อราคาของ -j or -jobmanager-เวอร์ชั่น มีตัวเลือกบรรทัดคำสั่ง ลูกโลก จะพยายาม
เพื่อกำหนดเวอร์ชันซอฟต์แวร์ที่บริการตั้งชื่อโดย ทรัพยากร กำลังวิ่ง. ถ้า
สำเร็จจะแสดงทั้งเวอร์ชัน Toolkit และเวอร์ชันแพ็คเกจ Job Manager
และออกด้วยรหัสทางออกศูนย์ มิฉะนั้นจะพิมพ์คำอธิบายปัญหาและ
ออกด้วยรหัสทางออกที่ไม่ใช่ศูนย์
เมื่อราคาของ -k or -ฆ่า มีตัวเลือกบรรทัดคำสั่ง ลูกโลก จะพยายามยุติ
งานที่ชื่อ จ็อบ_ไอดี. หากประสบความสำเร็จ ลูกโลก จะออกด้วยศูนย์ มิฉะนั้นจะ
แสดงคำอธิบายปัญหาและออกด้วยรหัสทางออกที่ไม่ใช่ศูนย์
เมื่อราคาของ -y or -refresh-พร็อกซี มีตัวเลือกบรรทัดคำสั่ง ลูกโลก จะพยายาม
มอบหมายพร็อกซี X.509 ใหม่ให้กับผู้จัดการงานซึ่งกำลังจัดการงานที่ชื่อโดย งาน. ถ้า
ประสบความสำเร็จ, ลูกโลก จะออกด้วยศูนย์ มิฉะนั้นจะแสดงคำอธิบายของ
ปัญหาและออกด้วยรหัสทางออกที่ไม่ใช่ศูนย์ พฤติกรรมนี้สามารถแก้ไขได้โดย
-full-พร็อกซี or -D ตัวเลือกบรรทัดคำสั่งเพื่อเปิดใช้งานการมอบสิทธิ์พร็อกซีแบบเต็ม ค่าเริ่มต้นคือ
การมอบฉันทะแบบจำกัด
เมื่อราคาของ -สถานะ มีตัวเลือกบรรทัดคำสั่ง ลูกโลก จะพยายามกำหนด
สถานะปัจจุบันของงาน หากสำเร็จ สถานะจะถูกพิมพ์ไปยังเอาต์พุตมาตรฐานและ
ลูกโลก จะออกด้วยรหัสทางออกศูนย์ มิฉะนั้นคำอธิบายของข้อผิดพลาดจะเป็น
ปรากฏขึ้นและจะออกด้วยรหัสทางออกที่ไม่ใช่ศูนย์
มิฉะนั้น, ลูกโลก จะส่งงานไปยังบริการ GRAM โดยค่าเริ่มต้น, ลูกโลก รอ
จนกว่างานจะสิ้นสุดหรือล้มเหลวก่อนออกจากงาน โดยแสดงข้อมูลเกี่ยวกับงาน
สถานะเปลี่ยนแปลงและเมื่อถึงเวลาออก รหัสการออกจากงานหากได้รับจากบริการ GRAM
พื้นที่ ลูกโลก โปรแกรมยังสามารถทำงานเป็น a กัซ ไฟล์เซิร์ฟเวอร์เพื่อให้
ผู้จัดการงานลูกโลก โปรแกรมเพื่อสเตจไฟล์ไปและกลับจากเครื่องที่ ลูกโลก is
ดำเนินการกับโหนดบริการ GRAM พฤติกรรมนี้ถูกควบคุมโดย -s, -oและ -w
ตัวเลือกบรรทัดคำสั่ง
ส่งงานโดย ลูกโลก สามารถตรวจสอบแบบโต้ตอบหรือแยกออกได้ เพื่อที่จะมี ลูกโลก
ออกจากบริการ GRAM หลังจากส่งงานแล้ว ให้ใช้ปุ่ม -b or -F บรรทัดคำสั่ง
ตัวเลือก
OPTIONS
-ช่วยด้วย
แสดงข้อความช่วยเหลือเกี่ยวกับข้อผิดพลาดมาตรฐานและออก
-การใช้งาน
แสดงสรุปการใช้งานบรรทัดเดียวถึงข้อผิดพลาดมาตรฐานและการออก
-version
แสดงเวอร์ชันซอฟต์แวร์ของ ลูกโลก ข้อผิดพลาดมาตรฐานและออก
- รุ่น
แสดงเวอร์ชันซอฟต์แวร์ของโมดูลทั้งหมดที่ใช้โดย ลูกโลก (รวมถึง DiRT
ข้อมูล) ไปที่ข้อผิดพลาดมาตรฐานแล้วออก
-NS, -แยกวิเคราะห์
ทำการตรวจสอบแยกวิเคราะห์ข้อมูลจำเพาะของงานและวินิจฉัยการพิมพ์ หากแยกวิเคราะห์ผิดพลาด
เกิดขึ้น ลูกโลก ออกด้วยรหัสทางออกที่ไม่ใช่ศูนย์
-f ชื่อไฟล์, -ไฟล์ ชื่อไฟล์
อ่านสเปคงานจากไฟล์ชื่อโดย ชื่อไฟล์
-NS, -ไม่มีการขัดจังหวะ
ปิดใช้งานการจัดการสัญญาณ SIGINT เพื่อให้อักขระขัดจังหวะ (โดยทั่วไปคือ
สาเหตุการควบคุม-C ลูกโลก เพื่อยุติโดยไม่ยกเลิกงาน
-r ทรัพยากร
ส่งคำขอไปยังทรัพยากรที่ระบุโดย ทรัพยากร. อาจมีการระบุทรัพยากร
ด้วยวิธีต่อไปนี้:
· HOST
· HOST:PORT
· HOST:PORT/บริการ
· HOST/บริการ
· HOST:/บริการ
· HOST::SUBJECT
· HOST:PORT:SUBJECT
· HOST/บริการ:SUBJECT
· HOST:/บริการ:SUBJECT
· HOST:PORT/บริการ:SUBJECT ถ้ามีของ PORT, บริการ,หรือ SUBJECT ถูกละไว้
ค่าเริ่มต้น 2811 jobmanager และ host@HOST ใช้ตามลำดับ
-NS, -jobmanager-เวอร์ชั่น
พิมพ์เวอร์ชันซอฟต์แวร์ที่เรียกใช้โดยบริการที่ทำงานอยู่ที่ ทรัพยากร.
-k งาน, -ฆ่า งาน
ฆ่างานที่ชื่อโดย งาน.
-NS, -full-พร็อกซี
มอบหมายพร็อกซีการปลอมตัวแบบเต็มให้กับบริการ ตามค่าเริ่มต้น พร็อกซีที่จำกัดคือ
มอบหมายเมื่อจำเป็น
-y, -refresh-พร็อกซี: มอบหมายพร็อกซีใหม่ให้กับการประมวลผลบริการ JOBID
-สถานะ
แสดงสถานะปัจจุบันของงานที่ตั้งชื่อโดย JOBID
-NS, -เงียบ
ห้ามแสดงข้อมูลการเปลี่ยนแปลงสถานะงานหรือรหัสออก
-o, -เอาต์พุตเปิดใช้งาน
เริ่มเซิร์ฟเวอร์ GASS ภายใน ลูกโลก แอปพลิเคชั่นที่อนุญาตให้เข้าถึง
เอาต์พุตมาตรฐานและสตรีมข้อผิดพลาดมาตรฐานเท่านั้น นอกจากนี้ยังเพิ่ม RSL กับ
คำจำกัดความของการแทนที่ GLOBUSRUN_GASS_URL RSL และเพิ่ม stdout และ stderr
คำสั่งที่เปลี่ยนเส้นทางเอาต์พุตและสตรีมข้อผิดพลาดของงานไปยังเอาต์พุตและข้อผิดพลาด
กระแสของการโต้ตอบ ลูกโลก สั่งการ. หากระบุไว้เช่นนั้น ลูกโลก
ทำหน้าที่เหมือนกับ -q ได้ระบุไว้ด้วย
-NS, -Server
เริ่มเซิร์ฟเวอร์ GASS ภายใน ลูกโลก แอปพลิเคชั่นที่อนุญาตให้เข้าถึง
เอาต์พุตมาตรฐานและสตรีมข้อผิดพลาดมาตรฐานสำหรับการเขียนและไฟล์ใดๆ ในไฟล์
ลูกโลก เชิญอ่าน. นอกจากนี้ยังเพิ่ม RSL ด้วยคำจำกัดความของ
GLOBUSRUN_GASS_URL การแทนที่ RSL และเพิ่มส่วนคำสั่ง stdout และ stderr ซึ่งเปลี่ยนเส้นทาง
เอาต์พุตและสตรีมข้อผิดพลาดของงานไปยังเอาต์พุตและสตรีมข้อผิดพลาดของ
การโต้ตอบ ลูกโลก สั่งการ. หากระบุไว้เช่นนั้น ลูกโลก ทำหน้าที่เหมือนกับ
-q ได้ระบุไว้ด้วย
-w, -เขียน-อนุญาต
เริ่มเซิร์ฟเวอร์ GASS ภายใน ลูกโลก แอปพลิเคชั่นที่อนุญาตให้เข้าถึง
เอาต์พุตมาตรฐานและสตรีมข้อผิดพลาดมาตรฐานสำหรับการเขียนและไฟล์ใดๆ ในไฟล์
ลูกโลก อัญเชิญสำหรับการอ่านหรือการเขียน นอกจากนี้ยังเพิ่ม RSL ที่มีคำจำกัดความ
ของการแทนที่ GLOBUSRUN_GASS_URL RSL และเพิ่มคำสั่ง stdout และ stderr ซึ่ง
เปลี่ยนเส้นทางเอาต์พุตและสตรีมข้อผิดพลาดของงานไปยังเอาต์พุตและสตรีมข้อผิดพลาดของ
การโต้ตอบ ลูกโลก สั่งการ. หากระบุไว้เช่นนั้น ลูกโลก ทำตัวเหมือน
-q ได้ระบุไว้ด้วย
-NS, -แบทช์
ยุติหลังจากส่งงานไปยังบริการ GRAM ตัวเลือกที่เกี่ยวข้องกับ GASS สามารถ
ใช้สำหรับสเตจไฟล์อินพุต แต่เอาต์พุตมาตรฐาน ข้อผิดพลาดมาตรฐาน และการแสดงไฟล์ไฟล์
หลังจากงานเสร็จสิ้นจะไม่ได้รับการดำเนินการ NS ลูกโลก โปรแกรมจะออกหลังจาก
งานกระทบสถานะใด ๆ ต่อไปนี้:
· รอดำเนินการ
· คล่องแคล่ว
· ล้มเหลว
· เสร็จแล้ว
-NS, - ชุดเร็ว
ยุติหลังจากส่งงานไปยังบริการ GRAM NS ลูกโลก โปรแกรมจะ
ออกหลังจากได้รับคำตอบจากบริการ NS งาน จะแสดงไปที่
เอาต์พุตมาตรฐานก่อนเลิกจ้างเพื่อให้สามารถตรวจสอบงานได้ด้วย -สถานะ
ตัวเลือกบรรทัดคำสั่งหรือแก้ไขโดย -refresh-พร็อกซี or -ฆ่า ตัวเลือกบรรทัดคำสั่ง
-NS, -ดรายรัน
ส่งงานโดยตั้งค่าแอตทริบิวต์ dryrun เป็น true เสร็จแล้วงานนี้
ผู้จัดการจะเตรียมเริ่มงานแต่เริ่มไม่ทันส่งเข้าบริการ
สามารถใช้เพื่อตรวจหาปัญหากับ RSL.
และพวกเรา
ตัวแปรต่อไปนี้ส่งผลต่อการดำเนินการของ ลูกโลก
X509_USER_PROXY
เส้นทางไปยังข้อมูลรับรองพร็อกซี
X509_CERT_DIR
เส้นทางไปยังไดเรกทอรีใบรับรองที่เชื่อถือได้
ใช้ globusrun ออนไลน์โดยใช้บริการ onworks.net