GoGPT Best VPN GoSearch

ไอคอน Fav ของ OnWorks

pegasus-kickstart - ออนไลน์ใน Cloud

เรียกใช้ pegasus-kickstart ในผู้ให้บริการโฮสต์ฟรีของ OnWorks ผ่าน Ubuntu Online, Fedora Online, โปรแกรมจำลองออนไลน์ของ Windows หรือโปรแกรมจำลองออนไลน์ของ MAC OS

นี่คือคำสั่ง pegasus-kickstart ที่สามารถเรียกใช้ในผู้ให้บริการโฮสต์ฟรีของ OnWorks โดยใช้เวิร์กสเตชันออนไลน์ฟรีของเรา เช่น Ubuntu Online, Fedora Online, โปรแกรมจำลองออนไลน์ของ Windows หรือโปรแกรมจำลองออนไลน์ของ MAC OS

โครงการ:

ชื่อ


pegasus-kickstart - เครื่องห่องานระยะไกล

เรื่องย่อ


เพกาซัส-kickstart [-n tr] [-N dv] [-H] [-R เว็บไซต์] [-W | -w dir]
[-L ปอนด์ -T ISO] [-s p | @fn] [-S p | @fn] [-i fn]
[-o fn] [-e fn] [-X] [-l fn sz] [-F] (-I fn | app [ธงแอป])
เพกาซัส-kickstart -V

DESCRIPTION


เพกาซัส-kickstart เป็นโปรแกรม wrapper ที่จัดการและติดตามการทำงานของงานบน
ทรัพยากรระยะไกล

อยู่ระหว่างตัวจัดกำหนดการระยะไกลและขั้นตอนการสมัคร เป็นไปได้สำหรับ
เพกาซัส-kickstart เพื่อรวบรวมข้อมูลเพิ่มเติมเกี่ยวกับพฤติกรรมรันไทม์ของกระบวนการ
และการใช้ทรัพยากรรวมถึงสถานะการออกจากงาน ข้อมูลนี้มีความสำคัญสำหรับ
การติดตามคำขอ Pegasus และการตรวจจับความล้มเหลวของงาน Globus GRAM

เพกาซัส-kickstart อนุญาตให้มีการดำเนินการเสริมของงานก่อนและหลัง main
งานแอปพลิเคชันที่ทำงานแบบต่อเนื่องกับงานแอปพลิเคชันหลัก ดูหัวข้อ
งานย่อย สำหรับรายละเอียดเกี่ยวกับคุณลักษณะนี้

นอกจากนี้ยังอนุญาตให้เปลี่ยนเส้นทาง stdin, stdout และ stderr จาก/ไปยังไฟล์เฉพาะ

งานทั้งหมดที่มีข้อกำหนดเส้นทางสัมพัทธ์กับแอปพลิเคชันเป็นส่วนหนึ่งของการค้นหาที่เกี่ยวข้อง
ไปยังไดเร็กทอรีการทำงานปัจจุบัน (ใช่ มันไม่ปลอดภัย) และโดยการเติมแต่ละส่วนประกอบ
จาก เส้นทาง ตัวแปรสภาพแวดล้อม ใช้คู่แรก งานที่ใช้ Absolute
ชื่อพาธที่ขึ้นต้นด้วยเครื่องหมายทับจะได้รับการยกเว้น การใช้เส้นทางที่แน่นอนเพื่อปฏิบัติการของคุณคือ
ตัวเลือกที่ปลอดภัยและแนะนำ

เพกาซัส-kickstart เขียนบรรทัดคำสั่งของงานใด ๆ (ก่อน, โพสต์และหลัก) ด้วยตัวแปร
การแทนที่จากตัวแปรสภาพแวดล้อม Unix ดูหัวข้อ ตัวแปร การเขียนใหม่ ด้านล่างสำหรับ
รายละเอียดเกี่ยวกับคุณลักษณะนี้

OPTIONS


-n tr
เพื่อเชื่อมโยงข้อมูลประสิทธิภาพขั้นต่ำของงานกับ
บันทึกการเรียกร้องงานที่ต้องดำเนินการซึ่ง การแปลง เป็นผู้รับผิดชอบ
ผลิตมัน รูปแบบเป็นสัญกรณ์ข้อความสำหรับชื่อคำจำกัดความที่มีคุณสมบัติครบถ้วน
เช่นเนมสเปซ::ชื่อ:รุ่นโดยบังคับเฉพาะส่วนของชื่อ

ไม่มีค่าเริ่มต้น หากไม่ได้ระบุค่าใดๆ ระบบจะรายงาน "null"

-N dv
งานอาจมีส่วนในการสร้างอินสแตนซ์ของการเปลี่ยนแปลงที่รับผิดชอบ
ผลิตมัน รูปแบบเป็นสัญกรณ์ข้อความสำหรับชื่อคำจำกัดความที่มีคุณสมบัติครบถ้วน
เช่นเนมสเปซ::ชื่อ:รุ่นโดยบังคับเฉพาะส่วนของชื่อ

ไม่มีค่าเริ่มต้น หากไม่ได้ระบุค่าใดๆ ระบบจะรายงาน "null"

-H
ตัวเลือกนี้หลีกเลี่ยง pegasus-kickstart การเขียนคำนำ XML (เอนทิตี) หากคุณต้องการ
รวมระเบียน pegasus-kickstart หลายรายการไว้ในเอกสารเดียว

นอกจากนี้ หากระบุไว้ สภาพแวดล้อมและเซ็กเมนต์การใช้ทรัพยากรจะไม่
เขียนโดยสมมติว่า a ในเวอร์ชันเร็กคอร์ดที่ต่อกัน การรันครั้งแรกจะ
ได้บันทึกการตั้งค่าเหล่านั้น

-R เว็บไซต์
เพื่อให้เห็นภาพมากขึ้น pegasus-kickstart สามารถสะท้อนที่จับไซต์ได้
(ตัวระบุทรัพยากร) ลงในเอาต์พุต

ไม่มีค่าเริ่มต้น หากไม่ระบุค่า แอตทริบิวต์จะไม่ถูกสร้างขึ้น

-L ปอนด์, -T ISO
อาร์กิวเมนต์ที่ไม่บังคับเหล่านี้แสดงถึงป้ายกำกับเวิร์กโฟลว์ (จาก DAX) และครั้งสุดท้ายของเวิร์กโฟลว์
เวลาแก้ไข (จาก DAX) ฉลาก ปอนด์ สามารถเป็นสตริงที่สมเหตุสมผลได้ถึง32
อักขระ แต่ควรใช้อักขระตัวระบุ C การประทับเวลา ISO ต้องเป็น ISO
การประทับเวลาตามมาตรฐาน 8601

-S ล=พี
หากต้องการข้อมูลสถิติในไฟล์ใด ๆ ก่อน เริ่มงานใด ๆ ตรรกะเพื่อ
การแมปไฟล์ทางกายภาพกับสถิติสามารถส่งผ่านได้โดยใช้ -S ตัวเลือก. LFN และ PFN คือ
ต่อกันด้วยเครื่องหมายเท่ากับ (=) LFN เป็นทางเลือก: หากไม่พบเครื่องหมายเท่ากับ
อาร์กิวเมนต์ถือเป็นข้อกำหนด PFN เพียงอย่างเดียวโดยไม่มี LFN

ตัวเลือกนี้อาจระบุได้หลายครั้ง เพื่อลดและเอาชนะบรรทัดคำสั่ง
จำกัดความยาว ถ้าอาร์กิวเมนต์นำหน้าด้วยเครื่องหมาย at (@) อาร์กิวเมนต์จะถูกรับ
เป็นไฟล์ข้อความของการแมป LFN ถึง PFN ตัวเลือกที่กล่าวถึงข้างต้นมีผลใช้บังคับ
แต่ละบรรทัดภายในไฟล์อาร์กิวเมนต์คือชื่อของไฟล์ที่จะระบุ ความคิดเห็น (#) และ
อนุญาตให้มีบรรทัดว่าง

PFN แต่ละอันจะมี a สถิติการโทร บันทึก (องค์ประกอบ) ด้วยแอตทริบิวต์ id ตั้งเป็นค่า
แรกเริ่ม. ตัวเลือก จริง แอตทริบิวต์ถูกตั้งค่าเป็น LFN stat'ed ชื่อไฟล์เป็นส่วนหนึ่งของ
ข้อมูลสถานะ บันทึกภายใน.

ไม่มีค่าเริ่มต้น

-s fn
หากต้องการข้อมูลสถิติในไฟล์ใด ๆ หลังจาก งานทั้งหมดเสร็จสิ้นแล้วมีเหตุผลที่จะ
การแมปไฟล์ทางกายภาพกับสถิติสามารถส่งผ่านได้โดยใช้ -s ตัวเลือก. LFN และ PFN คือ
ต่อกันด้วยเครื่องหมายเท่ากับ (=) LFN เป็นทางเลือก: หากไม่พบเครื่องหมายเท่ากับ
อาร์กิวเมนต์ถือเป็นข้อกำหนด PFN เพียงอย่างเดียวโดยไม่มี LFN

ตัวเลือกนี้อาจระบุได้หลายครั้ง เพื่อลดและเอาชนะความยาวของ commandline
ข้อ จำกัด หากอาร์กิวเมนต์นำหน้าด้วยเครื่องหมาย at (@) อาร์กิวเมนต์จะถูกนำไปเป็น
ไฟล์ข้อความของการแมป LFN ถึง PFN ตัวเลือกที่กล่าวถึงข้างต้นมีผลใช้บังคับ แต่ละ
บรรทัดภายในไฟล์อาร์กิวเมนต์คือชื่อของไฟล์ที่จะสถิติ ความคิดเห็น (#) และว่างเปล่า
ไลน์ได้รับอนุญาต

PFN แต่ละอันจะมี a สถิติการโทร บันทึก (องค์ประกอบ) ด้วยแอตทริบิวต์ id ตั้งเป็นค่า สุดท้าย.
ตัวเลือก จริง แอตทริบิวต์ถูกตั้งค่าเป็น LFN stat'ed ชื่อไฟล์เป็นส่วนหนึ่งของ
ข้อมูลสถานะ บันทึกภายใน.

ไม่มีค่าเริ่มต้น

-i fn
ตัวเลือกนี้ช่วยให้ เพกาซัส-kickstart เพื่อเชื่อมต่อ stdin ของแอปพลิเคชันอีกครั้งนั้น
มันเริ่มต้น ใช้ยัติภังค์เดียวในการแชร์ สเตดิน กับที่จัดให้
เพกาซัส-kickstart.

ค่าเริ่มต้นคือการเชื่อมต่อ สเตดิน ไปยัง / dev / null.

-o fn
ตัวเลือกนี้ช่วยให้ เพกาซัส-kickstart เพื่อเชื่อมต่อ .อีกครั้ง แย่ ของแอปพลิเคชันที่
มันเริ่มต้น โหมดนี้ใช้เมื่อใดก็ตามที่แอปพลิเคชันสร้างผลลัพธ์ที่มีความหมายบน
แย่ ที่ต้องติดตามโดยเพกาซัส ความจริง แย่ ของงาน Globus มีการจัดฉาก
ผ่าน GASS (GT2) หรือ RFT (GT4) ความจริง แย่ ใช้ในการเผยแพร่อัญเชิญ
บันทึกกลับไปที่ไซต์ส่ง ใช้ยัติภังค์เดียวเพื่อแชร์แอปพลิเคชัน
แย่ กับที่จัดให้ เพกาซัส-kickstart. ในกรณีนั้นผลลัพธ์
จาก เพกาซัส-kickstart จะสอดแทรกเอาต์พุตของแอปพลิเคชัน ด้วยเหตุนี้เช่น
ไม่แนะนำให้ใช้โหมด

เพื่อให้จับไม่ได้ แย่ เป็นส่วนหนึ่งของผลลัพธ์ ค่าเริ่มต้นคือ
เชื่อมต่อ แย่ ของแอปพลิเคชันไปยังไฟล์ชั่วคราว เนื้อหาของเรื่องนี้
ไฟล์ชั่วคราวจะถูกโอนเป็นข้อมูลเพย์โหลดใน เพกาซัส-kickstart ผล.
ขนาดเนื้อหาอยู่ภายใต้ขีดจำกัดของเพย์โหลด โปรดดูที่ -B ตัวเลือก. หากเนื้อหาเติบโตขึ้น
ใหญ่ เฉพาะส่วนสุดท้ายเท่านั้นที่จะกลายเป็นส่วนหนึ่งของเพย์โหลด หากไฟล์ชั่วคราว
มีขนาดใหญ่เกินไป อาจท่วมพื้นที่ชั่วคราวของโหนดผู้ปฏิบัติงาน ไฟล์ชั่วคราว
จะถูกลบหลังจาก เพกาซัส-kickstart เสร็จสิ้น

หากชื่อไฟล์ขึ้นต้นด้วยเครื่องหมายอัศเจรีย์ ไฟล์จะถูกเปิดใน
โหมดผนวกแทนโหมดเขียนทับ โปรดทราบว่าคุณอาจต้องหลบหนี
เครื่องหมายอัศเจรีย์จากเปลือก

ค่าเริ่มต้นคือการเชื่อมต่อ แย่ เป็นไฟล์ชั่วคราว

-e fn
ตัวเลือกนี้ช่วยให้ เพกาซัส-kickstart เพื่อเชื่อมต่อ .อีกครั้ง สตเดอร์ ของแอปพลิเคชันที่
มันเริ่มต้น ตัวเลือกนี้จะใช้เมื่อใดก็ตามที่แอปพลิเคชันให้ผลลัพธ์ที่มีความหมายใน
สตเดอร์ ที่ต้องการการติดตามโดย Pegasus ความจริง สตเดอร์ ของงาน Globus จัดแสดงผ่าน
GASS (GT2) หรือ RFT (GT4) ใช้เพื่อเผยแพร่พฤติกรรมผิดปกติจากทั้งสองอย่าง
เพกาซัส-kickstart และแอพพลิเคชั่นที่สตาร์ท ถึงแม้ว่าการใช้งานหลักจะเป็นto
เผยแพร่ข้อมูลขึ้นอยู่กับแอปพลิเคชันและการเต้นของหัวใจ ใช้ยัติภังค์เดียวในการแชร์
สตเดอร์ กับ สตเดอร์ ที่จัดให้ เพกาซัส-kickstart. นี่คือความหลัง
พฤติกรรมที่เข้ากันได้

เพื่อให้จับไม่ได้ สตเดอร์ เป็นส่วนหนึ่งของผลลัพธ์ โดยค่าเริ่มต้น
สตเดอร์ ของแอปพลิเคชันจะเชื่อมต่อกับไฟล์ชั่วคราว เนื้อหาของมันคือ
ถ่ายโอนเป็นข้อมูลเพย์โหลดใน เพกาซัส-kickstart ผลลัพธ์. ถ้าใหญ่เกินไปเพียง
ส่วนสุดท้ายจะกลายเป็นส่วนหนึ่งของเพย์โหลด หากไฟล์ชั่วคราวมีขนาดใหญ่เกินไป
มันอาจทำให้พื้นที่ชั่วคราวของโหนดผู้ปฏิบัติงานท่วมท้น ไฟล์ชั่วคราวจะถูกลบ
หลังจาก เพกาซัส-kickstart เสร็จสิ้น

หากชื่อไฟล์ขึ้นต้นด้วยเครื่องหมายอัศเจรีย์ ไฟล์จะถูกเปิดใน
โหมดผนวกแทนโหมดเขียนทับ โปรดทราบว่าคุณอาจต้องหลบหนี
เครื่องหมายอัศเจรีย์จากเปลือก

ค่าเริ่มต้นคือการเชื่อมต่อ สตเดอร์ เป็นไฟล์ชั่วคราว

-l เข้าสู่ระบบ
อนุญาตให้ผนวกข้อมูลประสิทธิภาพเข้ากับไฟล์ที่ระบุ ดังนั้น XML . หลายรายการ
เอกสารอาจลงเอยในไฟล์เดียวกัน รวมทั้งคำนำ XML แย่ is
ปกติใช้สตรีมกลับผลลัพธ์ โดยปกติแล้ว นี่คือสตรีมแบบจัดฉากด้วย GASS ใช้
ยัติภังค์เดียวเพื่อสร้างเอาต์พุตบน แย่ ที่ได้มอบให้แก่
เพกาซัส-kickstart, ลักษณะการทำงานเริ่มต้น

ค่าดีฟอลต์คือการผนวกเร็กคอร์ดการเรียกใช้ต่อท้าย แย่.

-w dir
อนุญาตการตั้งค่าที่ชัดเจนของไดเร็กทอรีการทำงานใหม่เมื่อ pegasus-kickstart is
เริ่ม. สิ่งนี้มีประโยชน์ในสภาพแวดล้อมการตั้งเวลาระยะไกล เมื่อการทำงานที่เลือก
ไดเรกทอรีไม่ปรากฏบนโฮสต์ที่ส่งงาน หากไม่มีไดเร็กทอรี
เพกาซัส-kickstart จะล้มเหลว ตัวเลือกนี้ไม่เกิดร่วมกันกับ -W dir ตัวเลือก

ค่าเริ่มต้นคือการใช้ไดเร็กทอรีการทำงานที่แอปพลิเคชันเริ่มทำงาน นี่คือ
มักจะตั้งค่าโดยสภาพแวดล้อมการตั้งเวลาระยะไกล

-W dir
อนุญาตให้สร้างและตั้งค่าไดเร็กทอรีการทำงานใหม่อย่างชัดเจนครั้งเดียว
pegasus-kickstart เริ่มต้นขึ้น สิ่งนี้มีประโยชน์ในสภาพแวดล้อมการตั้งเวลาระยะไกลเมื่อ
ไดเรกทอรีการทำงานที่เลือกจะไม่ปรากฏบนโฮสต์ที่ส่งงาน ถ้า
ไม่มีไดเร็กทอรี เพกาซัส-kickstart จะพยายามสร้างแล้วเปลี่ยน
เข้าไปในนั้น ทั้งการสร้างและการเปลี่ยนแปลงไดเรกทอรีอาจยังคงล้มเหลว ตัวเลือกนี้เป็นของกันและกัน
พิเศษเฉพาะกับ -w dir ตัวเลือก

ค่าเริ่มต้นคือการใช้ไดเร็กทอรีการทำงานที่แอปพลิเคชันเริ่มทำงาน นี่คือ
มักจะตั้งค่าโดยสภาพแวดล้อมการตั้งเวลาระยะไกล

-X
ทำให้แอปพลิเคชันสามารถเรียกใช้งานได้ไม่ว่าอะไรจะเกิดขึ้น เป็นรหัสแก้ปัญหาสำหรับ a
จุดอ่อนของ สำเนา URL ลูกโลก ซึ่งไม่ได้คัดลอกการอนุญาตของแหล่งที่มาไปยัง
ปลายทาง. ดังนั้น หากไฟล์ปฏิบัติการถูกจัดฉากโดยใช้ GridFTP มันจะมีข้อผิดพลาด
สิทธิ์ การระบุ -X ธงจะพยายามเปลี่ยนโหมดเพื่อรวม
x (และ r) บิตที่จำเป็นเพื่อให้โปรแกรมปฏิบัติการได้

ค่าเริ่มต้นคือไม่ต้องเปลี่ยนโหมดของแอปพลิเคชัน โปรดทราบว่าคุณสมบัตินี้สามารถ
แฮกเกอร์ใช้ในทางที่ผิด เนื่องจากพยายามเรียก chmod บนเส้นทางที่ระบุ

-B sz
เปลี่ยนจำนวนข้อมูล stdout และ stderr เพื่อรวมไว้ในเอาต์พุต สุดท้าย sz
ไบต์ของ stdout และ stderr ของกระบวนการจะถูกคัดลอกไปยังเอาต์พุตของ kickstart
ข้อมูลอื่นๆ ทั้งหมดจะถูกยกเลิก ความคุ้มค่าพิเศษ ทั้งหมด สามารถใช้ในการจับภาพทั้งหมด
stdout/stderr ของกระบวนการ ค่าเริ่มต้นคือ 256KB

-F
แฟล็กนี้จะออกอย่างชัดเจน เอฟซิงค์() เรียกใช้ kickstart เอง แย่ ไฟล์
โดยปกติคุณไม่จำเป็นต้องใช้แฟล็กนี้ แม้ว่าบางสถานการณ์ของระบบไฟล์ที่ใช้ร่วมกันอาจ
ปรับปรุงเมื่อเพิ่ม flush หลังจากบันทึกการร้องขอเป็นลายลักษณ์อักษร

ค่าเริ่มต้นคือเพียงแค่ใช้กลยุทธ์การบรรเทา NFS ของ kickstart โดยการล็อคและ
ปลดล็อค แย่.

-I fn
ในโหมดนี้ ชื่อแอปพลิเคชันและอาร์กิวเมนต์ใดๆ ของแอปพลิเคชันจะถูกระบุ
ภายในไฟล์ fn. ไฟล์นี้มีอาร์กิวเมนต์หนึ่งรายการต่อบรรทัด หนีจากโกลบัส
ไม่จำเป็นต้องใช้อักขระเมตาแร้งและเชลล์ โหมดนี้อนุญาตให้ใช้ค่าสูงสุด
ความยาวบรรทัดคำสั่งที่เป็นไปได้ของระบบปฏิบัติการพื้นฐาน เช่น 128k สำหรับ Linux
การใช้ -I โหมดหยุดการประมวลผลบรรทัดคำสั่งเพิ่มเติมของ เพกาซัส-kickstart
บรรทัดคำสั่ง

ค่าเริ่มต้นคือการใช้ app ธง โหมดที่ระบุแอปพลิเคชันอย่างชัดเจนบน
บรรทัดคำสั่ง

-f
แฟล็กนี้ทำให้ kickstart แสดงข้อมูลทั้งหมด รวมถึงสภาพแวดล้อมและ
ขีดจำกัดของทรัพยากรที่งานรัน และ statcall เสริมที่เป็นประโยชน์ ถ้า
งานล้มเหลวแล้ว -f เป็นนัย

-t
แฟล็กนี้ทำให้ kickstart ข้ามการติดตามโปรเซสลูกและละเว้น
ธาตุ. แฟล็กนี้มีเฉพาะเมื่อมีการคอมไพล์ kickstart สำหรับ Linux

-q
แฟล็กนี้ทำให้ kickstart ละเว้น ส่วนหนึ่งของ บันทึกเมื่อ
ออกจากงานได้สำเร็จ นี้ถูกออกแบบมาเพื่อลดขนาดของบันทึกการส่งออกสำหรับ
เวิร์กโฟลว์ขนาดใหญ่

app
ต้องระบุเส้นทางไปยังแอปพลิเคชันอย่างสมบูรณ์ แอปพลิเคชันคือ
ตัวเลือกบังคับ

ธงแอป
แอปพลิเคชันอาจมีหรือไม่มีแฟล็กเพิ่มเติม

กลับ มูลค่า


เพกาซัส-kickstart จะคืนค่าส่งคืนของงานหลัก นอกจากนี้ข้อผิดพลาด
รหัส 127 ส่งสัญญาณว่าการเรียก exec ล้มเหลว และ 126 ที่เชื่อมต่อ stdio ใหม่ล้มเหลว
งานที่ล้มเหลวด้วยรหัสทางออกเดียวกันจะแยกไม่ออกจาก เพกาซัส-kickstart
ความล้มเหลว

ใช้ pegasus-kickstart ออนไลน์โดยใช้บริการ onworks.net


เซิร์ฟเวอร์และเวิร์กสเตชันฟรี

ดาวน์โหลดแอพ Windows & Linux

คำสั่ง Linux

Ad




×
โฆษณา
❤️ช้อป จอง หรือซื้อที่นี่โดยไม่เสียค่าใช้จ่าย ช่วยให้บริการต่างๆ ฟรี