GoGPT Best VPN GoSearch

ไอคอน Fav ของ OnWorks

qstatB - ออนไลน์ใน Cloud

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

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

โครงการ:

ชื่อ


qstat - แสดงสถานะของงานแบตช์ pbs

เรื่องย่อ


qstat [-f [-1]] [-l] [-W site_specific] [-x] [job_identifier... | ปลายทาง...]

qstat [-a|-i|-r|-e] [-l] [-n [-1]] [-s] [-G|-M] [-R] [-u user_list] [job_identifier.. . |
ปลายทาง...]

qstat -Q [-f [-1]][-W site_specific] [-l] [ปลายทาง...]

qstat -q [-G|-M] [-l] [ปลายทาง...]

qstat -B [-f [-1]][-W site_specific] [-l] [ชื่อเซิร์ฟเวอร์...]

DESCRIPTION


การขอ สถิติ คำสั่งใช้เพื่อขอสถานะของงาน คิว หรือแบตช์เซิร์ฟเวอร์ NS
สถานะที่ร้องขอถูกเขียนเป็นมาตรฐาน

เมื่อขอสถานะงาน สรุปรูปแบบ 1 หรือ 2 สถิติ จะส่งออกข้อมูลเกี่ยวกับ
แต่ละ job_identifier หรือทุกตำแหน่งงาน ปลายทาง. งานที่ผู้ใช้ไม่ทำ
มีสิทธิ์สถานะจะไม่แสดง

เมื่อขอสถานะคิวหรือเซิร์ฟเวอร์ บทสรุปรูปแบบ 3 ถึง 5 qstat จะส่งออก
ข้อมูลเกี่ยวกับแต่ละ ปลายทาง.

OPTIONS


-f ระบุว่าการแสดงสถานะแบบเต็มถูกเขียนเป็นมาตรฐาน

-a งาน "ทั้งหมด" จะแสดงในรูปแบบทางเลือก ดูผลลัพธ์มาตรฐาน
ส่วน. หากตัวถูกดำเนินการเป็น ID ปลายทาง งานทั้งหมดที่ปลายทางนั้นจะเป็น
แสดง หากตัวถูกดำเนินการคือรหัสงาน ข้อมูลเกี่ยวกับงานนั้นจะปรากฏขึ้น

-e หากตัวถูกดำเนินการเป็นรหัสงานหรือไม่ได้ระบุ งานในคิวที่เรียกใช้งานได้เท่านั้นคือ
แสดง การตั้งค่าตัวแปรสภาพแวดล้อม PBS_QSTAT_EXECONLY จะเปิดใช้งานด้วย
ตัวเลือกนี้

-i สถานะงานจะแสดงในรูปแบบทางเลือก สำหรับรหัสปลายทาง
ตัวถูกดำเนินการ สถานะของงานที่ปลายทางที่ไม่ได้ทำงานอยู่คือ
แสดง ซึ่งรวมถึงงานที่อยู่ในคิว ถูกพักงาน หรือรอ ถ้าตัวถูกดำเนินการ
คือรหัสงาน สถานะของงานนั้นจะแสดงโดยไม่คำนึงถึงสถานะของงาน

-r หากตัวถูกดำเนินการคือรหัสงาน สถานะของงานนั้นจะแสดงขึ้น สู่จุดหมายปลายทาง
ตัวถูกดำเนินการ id, สถานะของงานที่ปลายทางที่กำลังทำงานอยู่จะปรากฏขึ้น,
ซึ่งรวมถึงงานที่ถูกระงับ

-n นอกจากข้อมูลพื้นฐานแล้ว โหนดที่จัดสรรให้กับงานยังแสดงอยู่ในรายการอีกด้วย

-1 เมื่อรวมกับ -n ตัวเลือก -1 จะทำให้โหนดทั้งหมดอยู่ในบรรทัดเดียวกับ
รหัสงาน เมื่อใช้ร่วมกับ -f แอตทริบิวต์จะไม่ถูกพับเพื่อให้พอดีกับ a
หน้าต่างเทอร์มินัล สิ่งนี้มีจุดประสงค์เพื่อทำให้การแยกวิเคราะห์ของเอาต์พุต qstat ง่ายขึ้น

-s นอกเหนือจากข้อมูลพื้นฐาน ความคิดเห็นใด ๆ ที่ให้โดยชุด
ผู้ดูแลระบบหรือตัวกำหนดตารางเวลาจะปรากฏขึ้น

-G แสดงข้อมูลขนาดเป็นกิกะไบต์

-M แสดงข้อมูลขนาด ดิสก์ หรือหน่วยความจำเป็นเมกะเวิร์ด คำหนึ่งถือเป็น
เป็น 8 ไบต์

-R นอกเหนือจากข้อมูลอื่น ๆ ข้อมูลการจองดิสก์จะปรากฏขึ้น ไม่
ใช้ได้กับทุกระบบ

-u สถานะงานจะแสดงในรูปแบบทางเลือก หากตัวถูกดำเนินการคือรหัสงาน
สถานะสำหรับงานนั้นจะปรากฏขึ้น สำหรับตัวถูกดำเนินการ ID ปลายทาง สถานะสำหรับงาน
ที่ปลายทางที่เป็นของผู้ใช้ (s) ที่ระบุไว้ใน user_list เป็น
แสดง ไวยากรณ์ของ user_list คือ:
ชื่อผู้ใช้[@host][,ชื่อผู้ใช้[@host],...]
ชื่อโฮสต์อาจถูกไวด์การ์ดที่ด้านซ้ายสุด เช่น "*.nasa.gov" ชื่อผู้ใช้
ไม่มี "@host" จะเทียบเท่ากับ "user_name@*" ซึ่งอยู่ที่โฮสต์ใดก็ได้

-Q ระบุว่าการร้องขอสำหรับสถานะคิวและตัวถูกดำเนินการคือ
ตัวระบุปลายทาง

-q ระบุว่าการร้องขอเป็นสถานะคิวซึ่งควรจะแสดงใน
รูปแบบทางเลือก

-B ระบุว่าคำขอเป็นสถานะเซิร์ฟเวอร์แบตช์และตัวถูกดำเนินการคือ
ชื่อของเซิร์ฟเวอร์

-x ระบุว่าเอาต์พุตจะแสดงในรูปแบบ XML ตัวเลือกนี้เท่านั้น
ใช้ได้กับตัวเลือก -f หรือโดยตัวมันเอง ซึ่งจะระบุ -f full . ด้วย
การแสดงสถานะ

-l ระบุว่าชื่องานยาว (หรือชื่องานต่อท้ายด้วย
คำต่อท้ายนามแฝง) ควรปรากฏขึ้น

ตัวดำเนินการ


ถ้าทั้ง -Q หรือ -B กำหนดอ็อพชัน ตัวถูกดำเนินการบนคำสั่ง qstat ต้องเป็น
ตัวระบุงานหรือตัวระบุปลายทาง

ถ้าตัวถูกดำเนินการเป็นตัวระบุงาน จะต้องอยู่ในรูปแบบต่อไปนี้:
sequence_number[.server_name][@เซิร์ฟเวอร์]
ที่ไหน sequence_number.server_name เป็นตัวระบุงานที่ได้รับมอบหมายในเวลาที่ส่ง ดู
คิวซับ. หาก .ชื่อเซิร์ฟเวอร์ ถูกละไว้ ชื่อของเซิร์ฟเวอร์เริ่มต้นจะถูกใช้ ถ้า
@เซิร์ฟเวอร์ ถูกจัดให้ คำขอจะเป็นสำหรับตัวระบุงานที่เซิร์ฟเวอร์นั้นในปัจจุบัน

ถ้าตัวถูกดำเนินการเป็นตัวระบุปลายทาง จะเป็นหนึ่งในสามรูปแบบต่อไปนี้:
คิว
@เซิร์ฟเวอร์
คิว@เซิร์ฟเวอร์
If คิว ถูกระบุ คำขอคือสถานะของงานทั้งหมดในคิวนั้นที่ค่าเริ่มต้น
เซิร์ฟเวอร์ ถ้า @เซิร์ฟเวอร์ ได้แบบฟอร์มขอสถานะงานทั้งหมด ณ ที่นั้น
เซิร์ฟเวอร์ หากตัวระบุปลายทางแบบเต็ม คิว@เซิร์ฟเวอร์จะได้รับการร้องขอสำหรับ
สถานะของงานทั้งหมดในคิวที่ระบุชื่อที่เซิร์ฟเวอร์ที่ระบุชื่อ

ถ้า -Q ให้ตัวเลือก ตัวถูกดำเนินการเป็นตัวระบุปลายทางตามที่ระบุไว้ข้างต้น
If คิว มีการระบุสถานะของคิวนั้นที่เซิร์ฟเวอร์เริ่มต้นจะได้รับ ถ้า
คิว@เซิร์ฟเวอร์ ระบุสถานะของคิวที่มีชื่อที่เซิร์ฟเวอร์ที่ระบุชื่อจะเป็น
ที่ให้ไว้. ถ้า @เซิร์ฟเวอร์ ถูกระบุ สถานะของคิวทั้งหมดที่ชื่อเซิร์ฟเวอร์จะเป็น
ที่ให้ไว้. หากไม่มีการระบุปลายทาง สถานะของคิวทั้งหมดที่เซิร์ฟเวอร์เริ่มต้น
จะได้รับ

ถ้า -B ให้ตัวเลือก ตัวถูกดำเนินการคือชื่อของเซิร์ฟเวอร์

มาตรฐาน เอาท์พุท


การแสดงสถานะงาน

หากสถานะงานแสดงในรูปแบบเริ่มต้นและ -f ไม่ได้ระบุตัวเลือก
รายการต่อไปนี้แสดงเป็นบรรทัดเดียว ตามลำดับที่ระบุ คั่นด้วย
พื้นที่สีขาว:

- ตัวระบุงานที่ได้รับมอบหมายจาก PBS

- ชื่องานที่ผู้ส่งกำหนด

- เจ้าของงาน

- เวลา CPU ที่ใช้

- สถานะงาน:
C - งานเสร็จสมบูรณ์หลังจากรัน /
E - Job กำลังออกจากการทำงานหลังจากรันแล้ว
H - Job จัดขึ้น
Q - งานอยู่ในคิว มีสิทธิ์เรียกใช้หรือกำหนดเส้นทาง
R - งานกำลังทำงาน
T - งานกำลังถูกย้ายไปยังตำแหน่งใหม่
W - งานกำลังรอเวลาดำเนินการ
(-ตัวเลือก) ที่จะถึง
S - (Unicos เท่านั้น) งานถูกระงับ

- คิวที่งานอยู่

หากมีการแสดงสถานะงานและปุ่ม -f ระบุตัวเลือก ผลลัพธ์จะขึ้นอยู่กับ
ว่า สถิติ ถูกรวบรวมเพื่อใช้ a Tcl ล่าม. ดูส่วนการกำหนดค่าสำหรับ
รายละเอียด. ถ้า Tcl ไม่ได้ใช้งาน การแสดงแบบเต็มสำหรับแต่ละงานประกอบด้วยบรรทัดส่วนหัว:
การสัมภาษณ์ Id: ตัวระบุงาน
ตามด้วยหนึ่งบรรทัดต่อแอตทริบิวต์งานของแบบฟอร์ม:
แอตทริบิวต์_name = ความคุ้มค่า

หากมีตัวเลือก -a, -i, -r, -u, -n, -s, -G หรือ -M ให้ไว้ ทางเลือกอื่น
ใช้รูปแบบการแสดงผลสำหรับงาน รายการต่อไปนี้จะแสดงเป็นบรรทัดเดียว ใน
ลำดับที่ระบุคั่นด้วยช่องว่าง:

- ตัวระบุงานที่ได้รับมอบหมายจาก PBS

- เจ้าของงาน.

- คิวที่งานอยู่ในปัจจุบัน

- ชื่องานที่ผู้ส่งกำหนด

- รหัสเซสชัน (หากงานกำลังทำงานอยู่)

- จำนวนโหนดที่ร้องขอโดยงาน

- จำนวนซีพียูหรืองานที่ร้องขอโดยงาน

- จำนวนหน่วยความจำที่ร้องขอโดยงาน

- ทั้งเวลาของซีพียู หากระบุไว้ หรือเวลาที่ร้องขอโดยงาน (hh:mm)

- สถานะปัจจุบันของงาน

- จำนวนเวลา CPU หรือ Wall Time ที่งานใช้ (hh:mm)
หากมีการระบุอ็อพชัน -R บรรทัดประกอบด้วย:

- ตัวระบุงานที่ได้รับมอบหมายจาก PBS

- เจ้าของงาน.

- คิวที่งานอยู่ในปัจจุบัน

- จำนวนโหนดที่ร้องขอโดยงาน

- จำนวนซีพียูหรืองานที่ร้องขอโดยงาน

- จำนวนหน่วยความจำที่ร้องขอโดยงาน

- ทั้งเวลาซีพียูหรือเวลาผนังที่ร้องขอโดยงาน

- สถานะปัจจุบันของงาน

- จำนวนเวลา CPU หรือ Wall Time ที่งานใช้

- จำนวนพื้นที่ SRFS ที่ร้องขอบนระบบไฟล์ขนาดใหญ่

- จำนวนพื้นที่ SRFS ที่ร้องขอบนระบบไฟล์ที่รวดเร็ว

- จำนวนพื้นที่ที่ร้องขอบนระบบไฟล์ Parallel I/O
สามฟิลด์สุดท้ายอาจไม่มีข้อมูลที่เป็นประโยชน์ในทุกไซต์หรือในทุกระบบ
หมายเหตุ: เวลาวอลล์ที่เหลืออยู่จะไม่นับรวมปัจจัยการคูณของวอลล์ไทม์

กำลังแสดงสถานะคิว

หากมีการแสดงสถานะคิวและ -f ไม่ได้ระบุตัวเลือกดังต่อไปนี้
รายการจะแสดงเป็นบรรทัดเดียว ตามลำดับที่ระบุ คั่นด้วยช่องว่าง:

- ชื่อคิว

- จำนวนงานสูงสุดที่สามารถรันในคิวพร้อมกันได้

- จำนวนงานทั้งหมดในคิว

- สถานะเปิดหรือปิดของคิว

- สถานะเริ่มต้นหรือหยุดของคิว

- สำหรับแต่ละสถานะงาน ชื่อรัฐ และจำนวนงานในคิว
ในรัฐนั้น

- ประเภทของคิว การดำเนินการ หรือการกำหนดเส้นทาง

หากมีการแสดงสถานะคิวและ -f มีการระบุตัวเลือก ผลลัพธ์จะขึ้นอยู่กับ
ขึ้นอยู่กับว่า สถิติ ถูกรวบรวมเพื่อใช้ a Tcl ล่าม. ดูส่วนการกำหนดค่าสำหรับ
รายละเอียด. ถ้า Tcl ไม่ได้ใช้การแสดงแบบเต็มสำหรับแต่ละคิวประกอบด้วยส่วนหัว
สาย:
คิว: Que_name
ตามด้วยหนึ่งบรรทัดต่อแอตทริบิวต์คิวของแบบฟอร์ม:
แอตทริบิวต์_name = ความคุ้มค่า

หากระบุอ็อพชัน -q ข้อมูลคิวจะแสดงในรูปแบบทางเลือก:
ข้อมูลต่อไปนี้จะแสดงเป็นบรรทัดเดียว:

- ชื่อคิว

- จำนวนหน่วยความจำสูงสุดที่งานในคิวอาจร้องขอได้

- จำนวนเวลาสูงสุดของ cpu ที่งานในคิวอาจร้องขอ

- ระยะเวลาสูงสุดที่งานในคิวอาจร้องขอได้

- จำนวนโหนดสูงสุดที่งานในคิวอาจร้องขอได้

- จำนวนงานในคิวในสถานะที่รันอยู่

- จำนวนงานในคิวในสถานะเข้าคิว

- จำนวนสูงสุด (จำกัด) ของงานที่สามารถรันในคิวพร้อมกันได้

- สถานะของคิวที่กำหนดโดยคู่ของตัวอักษร:
- ตัวอักษร E หากเปิดใช้งานคิวหรือ D หากปิดการใช้งานและ
- อาจเป็นตัวอักษร R ถ้าคิวกำลังทำงาน (เริ่มต้น) หรือ S ถ้าหยุดทำงาน

กำลังแสดงสถานะเซิร์ฟเวอร์

หากมีการแสดงสถานะแบตช์เซิร์ฟเวอร์และ -f ไม่ได้ระบุตัวเลือก the
รายการต่อไปนี้จะแสดงเป็นบรรทัดเดียว ตามลำดับที่ระบุ คั่นด้วย white
พื้นที่:

- ชื่อเซิร์ฟเวอร์

- จำนวนงานสูงสุดที่เซิร์ฟเวอร์สามารถทำงานพร้อมกันได้

- จำนวนงานทั้งหมดที่จัดการโดยเซิร์ฟเวอร์ในปัจจุบัน

- สถานะของเซิร์ฟเวอร์

- สำหรับแต่ละสถานะงาน ชื่อของสถานะและจำนวนงานในเซิร์ฟเวอร์
ในสภาพนั้น

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

มาตรฐาน ข้อผิดพลาด


คำสั่ง qstat จะเขียนข้อความวินิจฉัยไปยังข้อผิดพลาดมาตรฐานสำหรับแต่ละข้อผิดพลาด
การเกิดขึ้น

การกำหนดค่า


If สถิติ ถูกคอมไพล์ด้วยตัวเลือกที่จะรวม a Tcl ล่ามโดยใช้ -f ธงที่จะได้รับ
การแสดงผลแบบเต็มทำให้มีการตรวจสอบไฟล์สคริปต์ที่จะใช้เพื่อส่งออกคำขอ
ข้อมูล. ตำแหน่งแรกที่ตรวจสอบคือ $HOME/.qstatrc หากไม่มีสิ่งนี้
ตำแหน่งถัดไปที่ตรวจสอบคือการกำหนดค่าผู้ดูแลระบบ หากพบสิ่งใดสิ่งหนึ่งเหล่านี้ a Tcl
ล่ามเริ่มต้นและไฟล์สคริปต์ถูกส่งไปพร้อมกับสาม global
ตัวแปร อาร์กิวเมนต์บรรทัดคำสั่งแบ่งออกเป็นสองตัวแปรชื่อ ธง และ
ตัวถูกดำเนินการ . ข้อมูลสถานะถูกส่งผ่านในตัวแปรชื่อ วัตถุ . ทั้งหมดนี้
ตัวแปรคือ Tcl รายการ NS ธง รายการมีชื่อของคำสั่ง (โดยปกติ
"qstat") เป็นองค์ประกอบแรก องค์ประกอบอื่น ๆ คือแฟล็กตัวเลือกบรรทัดคำสั่งกับ any
ตัวเลือกที่ใช้ แสดงตามลำดับที่กำหนดในบรรทัดคำสั่ง เลิกกันแล้ว
แยกกันเพื่อที่ว่าถ้าสองแฟล็กได้รับร่วมกันบนบรรทัดคำสั่ง พวกเขาจะ
แยกในรายการ เช่น ถ้าผู้ใช้พิมพ์

สถิติ -QfWbigdisplay

ธง รายการจะมี

สถิติ -Q -f -W จอแสดงผลขนาดใหญ่

การขอ ตัวถูกดำเนินการ รายการมีอาร์กิวเมนต์บรรทัดคำสั่งอื่น ๆ ทั้งหมดตามหลังแฟล็ก ที่นั่น
จะมีอย่างน้อยหนึ่งองค์ประกอบใน ตัวถูกดำเนินการ เพราะถ้าไม่มีตัวถูกพิมพ์โดย
ผู้ใช้ จะใช้ปลายทางเริ่มต้นหรือชื่อเซิร์ฟเวอร์ NS วัตถุ รายการมีทั้งหมด
ข้อมูลที่ดึงมาจากเซิร์ฟเวอร์เพื่อให้ล่าม Tcl สามารถเรียกใช้ครั้งเดียวเพื่อจัดรูปแบบ
ผลผลิตทั้งหมด รายการนี้มีองค์ประกอบจำนวนเท่ากันกับ ตัวถูกดำเนินการ รายการ. แต่ละ
องค์ประกอบเป็นอีกหนึ่งรายการที่มีสององค์ประกอบ องค์ประกอบแรกคือสตริงที่ให้ type
ของวัตถุที่จะพบในส่วนที่สอง สตริงสามารถรับค่า "เซิร์ฟเวอร์", "คิว",
"งาน" หรือ "ข้อผิดพลาด" องค์ประกอบที่สองจะเป็นรายการที่แต่ละองค์ประกอบเป็นองค์ประกอบเดียว
ออบเจ็กต์สถานะแบตช์ประเภทที่กำหนดโดยสตริงที่กล่าวถึงข้างต้น ในกรณีของ
"ข้อผิดพลาด" รายการจะว่างเปล่า แต่ละอ็อบเจ็กต์เป็นรายการอีกครั้ง องค์ประกอบแรกคือ
ชื่อของวัตถุ ประการที่สองคือรายการคุณลักษณะ องค์ประกอบที่สามจะเป็น
ข้อความวัตถุ ทั้งสามองค์ประกอบวัตถุเหล่านี้สอดคล้องกับฟิลด์ในโครงสร้าง
แบทช์_สถานะ ซึ่งอธิบายโดยละเอียดสำหรับวัตถุแต่ละประเภทโดยหน้าคนสำหรับ
pbs_statjob(3) pbs_statque(3) และ pbs_statserver(3) แต่ละแอตทริบิวต์ในวินาที
รายการองค์ประกอบที่มีองค์ประกอบที่สอดคล้องกับ แอตทริบิวต์ โครงสร้าง. แต่ละคนจะมีรายการกับ
สององค์ประกอบ อันแรกจะเป็นชื่อแอททริบิว และอันที่สองจะเป็นแอททริบิวต์
มูลค่า

EXIT สถานภาพ


เมื่อประมวลผลตัวถูกดำเนินการทั้งหมดที่นำเสนอต่อคำสั่ง qstat สำเร็จแล้ว exit
สถานะจะเป็นค่าศูนย์

หากคำสั่ง qstat ไม่สามารถประมวลผลตัวถูกดำเนินการใดๆ คำสั่งจะออกด้วยค่าที่มากกว่า
กว่าศูนย์

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


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

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

คำสั่ง Linux

Ad




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