นี่คือคำสั่ง qmod ที่สามารถเรียกใช้ในผู้ให้บริการโฮสต์ฟรีของ OnWorks โดยใช้เวิร์กสเตชันออนไลน์ฟรีของเรา เช่น Ubuntu Online, Fedora Online, โปรแกรมจำลองออนไลน์ของ Windows หรือโปรแกรมจำลองออนไลน์ของ MAC OS
โครงการ:
ชื่อ
qmod - แก้ไขคิว Sun Grid Engine และงานที่ทำงานอยู่
ซิงค์
คิวมอด [ ตัวเลือก ] [ wc_job_range_list | wc_queue_list ]
DESCRIPTION
คิวมอด ช่วยให้ผู้ใช้จัดเป็น เจ้าของ (ดู Que_conf(5) สำหรับรายละเอียด) ของเวิร์กสเตชัน
เพื่อแก้ไขสถานะของคิว Sun Grid Engine สำหรับเครื่องของเขา/เธอ เช่นเดียวกับสถานะของ
งานของเขา/เธอเอง ผู้จัดการ/โอเปอเรเตอร์หรือรูทสามารถดำเนินการได้ คิวมอด สำหรับคิวและงานใดๆในa
คลัสเตอร์ แต่จากโฮสต์การดูแลระบบเท่านั้น ค้นหาข้อมูลเพิ่มเติมเกี่ยวกับ
wc_queue_list และ wc_job_list in sge_types(1)
OPTIONS
-c หมายเหตุ เลิกใช้แล้ว อาจถูกลบออกในรุ่นต่อๆ ไป โปรดใช้ -ซีเจ or -ซีคิว
เปลี่ยนแทน
ล้างสถานะข้อผิดพลาดของงาน/คิวที่ระบุ
-ซีเจ ล้างสถานะข้อผิดพลาดของงานที่ระบุ
-ซีคิว ล้างสถานะข้อผิดพลาดของคิวที่ระบุ
-d ปิดใช้งานคิว กล่าวคือ จะไม่มีการส่งงานเพิ่มเติมไปยังคิวที่ถูกปิดใช้งานในขณะที่
งานที่ดำเนินการแล้วในคิวเหล่านี้สามารถดำเนินการให้เสร็จสิ้นได้
-e เปิดใช้งานคิว
-f บังคับการดำเนินการแก้ไขสำหรับคิว แม้ว่าจะมีสถานะปัจจุบันที่ชัดเจนของ
คิว ตัวอย่างเช่น ถ้าคิวดูเหมือนจะถูกระงับแต่การดำเนินงาน
ดูเหมือนว่าจะดำเนินการต่อไป ผู้จัดการ/ผู้ดำเนินการสามารถบังคับให้ระงับการดำเนินการซึ่ง
จะส่ง SIGSTOP ไปที่งาน สถานะคิวหรืองานจะถูกกำหนด
แม้ว่าไฟล์ sge_execd(8) ไม่สามารถควบคุมคิว/งานได้ ต้องใช้
สิทธิพิเศษของผู้จัดการ/ผู้ดำเนินการ
-ช่วยด้วย พิมพ์รายการตัวเลือกทั้งหมด
-r หมายเหตุ เลิกใช้แล้ว อาจถูกลบออกในรุ่นต่อๆ ไป โปรดใช้ -rj or -rq
เปลี่ยนแทน
หากใช้กับคิว จะจัดกำหนดการงานทั้งหมดที่กำลังทำงานอยู่ในคิวนี้ใหม่ ถ้า
นำไปใช้กับงานที่กำลังทำงาน, กำหนดเวลางานใหม่ ต้องการสิทธิ์รูทหรือผู้จัดการ
ในการที่จะจัดตารางงานใหม่นั้น งานนั้นหรือคิวที่กำลังดำเนินการอยู่นั้นจะต้อง
เปิดใช้งานแฟล็กการรันซ้ำ (ดู -r ตัวเลือกใน คิวซับ(1) หน้าคนและ
ฉายซ้ำ ตัวเลือกใน Que_conf(5) man page สำหรับข้อมูลเพิ่มเติม) เพิ่มเติม
ข้อจำกัดนำไปใช้กับงานคู่ขนานและจุดตรวจ (ดู
rechedule_unknown คำอธิบายใน sge_conf(5) หน้าคนสำหรับรายละเอียด)
-rj หากนำไปใช้กับงานที่กำลังทำงานอยู่ ให้จัดตารางงานใหม่ ต้องการรูทหรือตัวจัดการ
สิทธิพิเศษ
-rq หากใช้กับคิว จะจัดกำหนดการงานทั้งหมดที่กำลังทำงานอยู่ในคิวนี้ใหม่
ต้องการสิทธิ์รูทหรือผู้จัดการ
-s หมายเหตุ เลิกใช้แล้ว อาจถูกลบออกในรุ่นต่อๆ ไป โปรดใช้ -sj or -ตร
เปลี่ยนแทน
หากใช้กับคิว ให้ระงับคิวและงานใดๆ ที่อาจใช้งานอยู่ ถ้า
นำไปใช้กับงานที่กำลังทำงาน, ระงับงาน.
-sj หากนำไปใช้กับงานที่กำลังทำงานอยู่ ให้ระงับงานนั้น ถ้าทั้งงานถูกพักงาน
อย่างชัดเจนและผ่านการระงับคิว การยกเลิกการระงับคิวต่อไปนี้จะ
ไม่ปล่อยสถานะพักงาน
-ตร หากใช้กับคิว ให้ระงับคิวและงานใดๆ ที่อาจใช้งานอยู่
-เรา หมายเหตุ เลิกใช้แล้ว อาจถูกลบออกในรุ่นต่อๆ ไป โปรดใช้ -usj or -usq
เปลี่ยนแทน
หากใช้กับคิว ให้ยกเลิกการระงับคิวและงานใดๆ ที่อาจทำงานอยู่ ถ้า
สมัครงานยกเลิกการระงับงาน
-usj หากสมัครงาน ให้ยกเลิกการระงับงาน ถ้าทั้งงานถูกพักงานโดยชัดแจ้งและ
ผ่านการระงับคิวการยกเลิกการระงับคิวต่อไปจะไม่ถูกปล่อย
สถานะการระงับงาน
-usq หากใช้กับคิว ให้ยกเลิกการระงับคิวและงานใดๆ ที่อาจทำงานอยู่
สิ่งแวดล้อม ตัวแปร
SGE_ROOT ระบุตำแหน่งของไฟล์คอนฟิกูเรชันมาตรฐานของ Sun Grid Engine
SGE_CELL หากตั้งค่าไว้ ให้ระบุเซลล์ Sun Grid Engine เริ่มต้น เพื่อจัดการกับ Sun Grid
เซลล์เครื่องยนต์ คิวมอด ใช้ (ในลำดับความสำคัญ):
ชื่อเซลล์ที่ระบุในตัวแปรสภาพแวดล้อม SGE_CELL
หากมีการตั้งค่า
ชื่อของเซลล์เริ่มต้น เช่น ผิดนัด.
SGE_DEBUG_LEVEL
หากตั้งค่า ระบุว่าข้อมูลการดีบักควรเขียนไปที่ stderr ใน
นอกจากนี้ ระดับของรายละเอียดที่สร้างข้อมูลการดีบักคือ
ที่กำหนดไว้
SGE_QMASTER_PORT
หากตั้งค่าไว้ ให้ระบุพอร์ต TCP ที่ sge_qmaster(8) คาดว่าจะ
ฟังการร้องขอการสื่อสาร การติดตั้งส่วนใหญ่จะใช้บริการ
รายการแมปสำหรับบริการ "sge_qmaster" แทนเพื่อกำหนดพอร์ตนั้น
ใช้ qmod ออนไลน์โดยใช้บริการ onworks.net
