โควตาดิสก์
บทนำ
Disk Quota คือฟีเจอร์ที่ช่วยจำกัดการใช้งานดิสก์สำหรับผู้ใช้แต่ละราย
ระบบปฏิบัติการ Linux มีเครื่องมือพิเศษสำหรับจำกัดการใช้งานดิสก์ของผู้ใช้และกลุ่มที่ระบุ
จะตั้งค่าโควตาดิสก์อย่างไร?
หากต้องการควบคุม Disk Quota ใน FASTPANEL® จำเป็นต้องติดตั้งแอปพลิเคชัน Quota เมื่อใช้เซิร์ฟเวอร์เสมือน จำเป็นต้องคำนึงถึงประเภทของระบบ virtualization ของคุณ บางระบบ เช่น OpenVZ จำเป็นต้องมีการตั้งค่าเพิ่มเติมบนโฮสต์เซิร์ฟเวอร์


คุณสามารถตั้งค่าโควตาดิสก์สำหรับผู้ใช้ได้ในวิซาร์ดการสร้างผู้ใช้ หรือในวิซาร์ดการสร้างเว็บไซต์ในขั้นตอนการสร้างผู้ใช้
การตั้งค่า Disk Quota ในขั้นตอนการสร้างผู้ใช้
สามารถระบุโควตาดิสก์ได้ในวิซาร์ดการสร้างผู้ใช้ในช่อง Quota
-
ไปที่ เมนูด้านข้าง → "Settings" → "Users"

-
คลิกปุ่ม "Create"

-
ในช่อง "Quota" ให้ระบุพื้นที่ดิสก์สูงสุดที่สามารถใช้ได้สำหรับไฟล์ของผู้ใช้

ค่าเป็นศูนย์หมายถึงไม่มีการจำกัด
การเปลี่ยนค่า Disk Quota
หากต้องการเปลี่ยนค่า Disk Quota:
- ไปที่ เมนูด้านข้าง → "Settings" → "Users"
- คลิก "Edit user"
- ตั้งค่าที่ต้องการในช่องที่เกี่ยวข้อง
การตั้งค่า Disk Quota ในวิซาร์ดการสร้างเว็บไซต์
ในขั้นตอนการสร้างผู้ใช้ ซึ่งเป็นขั้นตอนที่สอง หากเลือก "New" ในช่อง Site Owner ตัวเลือกสำ หรับตั้งค่า Disk Quota จะพร้อมใช้งาน


ระบบตรวจสอบปริมาณพื้นที่ที่ผู้ใช้ใช้บ่อยแค่ไหน?
มีการตรวจสอบการใช้งานพื้นที่ดิสก์ทันที ระบบปฏิบัติการจะไม่อนุญาตให้ผู้ใช้อัปโหลดเกินกว่าปริมาณที่ได้รับอนุญาต
ต้องทำอย่างไรหากมีข้อผิดพลาดเกี่ยวกับ Disk Quota?
ในกรณีนี้ คุณเพียงแค่ต้องเรียกใช้การคำนวณ Quota ใหม่:
- ไปที่ เมนูด้านข้าง → "Settings" → "Users"
- คลิก "Recalculate disc quota"
- ยืนยันการคำนวณ quota ใหม่

การคำนวณโควตาใหม่อาจเพิ่มภาระให้กับซับซิสเต็มดิสก์ และส่งผลให้ภาระของทั้งเซิร์ฟเวอร์เพิ่มขึ้น
คุณสมบัติทางเทคนิคของ Disk Quotas
เพื่อให้ Disk Quotas ทำงานได้ จะมีการระบุพารามิเตอร์ usrjquota=aquota.user และ grpjquota=aquota.group ใน /etc/fstab
ไฟล์ aquota.user และ aquota.group จะถูกสร้างขึ้นในพาร์ทิชันราก
หากต้องการดูสถิติโควตาดิสก์ ให้รันคำสั่งต่อไปนี้ในเทอร์มินัล:
repquota -au