Press "Enter" to skip to content

Limit license error

เกิดปัญหาเปิด Fluent หรือ Mechanical ไม่ขึ้น

ให้แก้ไขเบื้องต้นตามนี้

  • เช็คชื่อไฟล์และไดเรกทอรี่ ไม่ควรมีอักษรพิเศษ หรือ ช่องว่าง

เช่น My-Project ควรเปลี่ยนเป็น MyProject
หรือไดเรกทอรี่ที่เก็บไฟล์จาก /Desktop/My-Project ควรเปลี่ยนเป็น MyProject

  • เช็คจำนวน CPU ที่ว่างในระบบ
  • เช็ค License ว่าเพียงพอสำหรับการรันไหม (ถ้าเลือกใช้มากกว่า 4 cores ให้ตรวจสอบ HPC PACK License ว่าเหลือเพียงพอไหม สามารถคำนวนได้โดย HPC License = Cores in used – 4

เช่นถ้าเลือกใช้ 16 cores หมายความว่าจำเป็นต้องมี HPC License เหลือ 12 ( 16-4 = 12 )

ตรวจสอบ License >> Link


ต้องการทราบจำนวน Cpu (Core) ที่ว่างอยู่ในระบบทั้งหมดต้องทำอย่างไร ?

  • คำสั่ง qstat -g c จะเป็นการแสดงข้อมูลโดยสรุปของ cluster เราทั้งหมดในปัจจุบัน โดยจะประกอบไปด้วย cqload เป็นส่วนแสดงค่าการทำงานโดยเฉลี่ยของระบบของ queue นั้น , used จำนวน cpu ทั้งหมดที่ถูกใช้ไป , avail จำนวน cpu ที่ยังเหลืออยู่ ,Total จำนวน cpu ทั้งหมด
qstat -g c

ตัวอย่างในรูปคือ Queue All.q มี cpu ที่ถูกใช้ไปอยู่ 162 และ เหลือที่ไม่ได้ใช้อีก 58 รวมทั้งสิ้น 240 core

ต้องการ set ค่า MPI/SMP ให้มากที่สุดต้องทำอย่างไรบ้าง ตรวจสอบอย่างไร ?

  • คำสั่ง qcheck ถูกเพิ่มเข้าไปในระบบ โดยท่านแค่พิมพ์คำสั่ง qcheck เข้าไป ระบบจะแสดงข้อมูล Maximum cpu ของทั้ง MPI และ SMP ที่สามารถทำงานได้ขึ้นมา เพื่อให้ท่านเลือกใช้ค่าที่ดีที่สุดและสามารถรันงานได้ทันที
qcheck

ตัวอย่างในรูป แสดงส่วนของ qstat -g c และ Maximum cpu ที่ดีที่สุดในการตั้งค่าแบบ MPI และ SMP ในขณะนั้น **ทั้งนี้มี Resource policy ที่ตั้งค่าไว้ บุคคลที่อยู่ในกลุ่ม Kustaff สามารถใช้ cpu ได้สูงสุด 96 ส่วน บุคคลทั่วไปที่ไม่ได้อยู่ในกลุ่มสามารถใช้ได้สูงสุด 16 core ตรวจสอบว่าท่านอยู่ในกลุ่มไหมโดยพิมพ์คำสั่ง id บน terminal ของท่าน **

***ทั้งหมดนี้แค่เป็นจำนวน cpu บนเครื่องที่พร้อมทำงาน โปรดอย่าลืมตรวจสอบ Ansys Licenses ก่อนด้วย บางทีอาจเกิดปัญหา Cpu เหลือหลายเครื่องแต่ใช้งานไม่ได้เนื่องจาก Ansys Licenses หมด***