10 คะแนน โดย xguru 2021-03-27 | 2 ความคิดเห็น | แชร์ทาง WhatsApp
  • มาตรการป้องกันเพื่อให้สามารถรีบสร้างพื้นที่ว่างได้ทันที เมื่อเกิดข้อผิดพลาดจากฮาร์ดดิสก์ของเซิร์ฟเวอร์เต็ม

  • ใช้คำสั่งอย่าง dd เพื่อสร้างไฟล์ว่างขนาด 8GB ให้กินพื้นที่เอาไว้ แล้วลบออกเมื่อจำเป็น

$ dd if=/dev/zero of=8g.img bs=1 count=1 seek=$((810241024*1024))

2 ความคิดเห็น

 
tribela 2021-03-28

ไม่จำเป็นต้องเขียนข้อมูลที่ไม่มีความหมายด้วยคำสั่ง dd โดยเฉพาะ ใช้คำสั่ง fallocate เพื่อจองเฉพาะขนาดพื้นที่ได้

 
tkwlsrl 2021-03-31

อืม เป็นวิธีที่ดีนะ ^_^

คงจะดีถ้าลบให้อัตโนมัติเมื่อ disk เต็ม..

แต่ถ้าเป็นแบบนั้น เดี๋ยวมันก็คงเต็มอีกอยู่ดีใช่ไหม? 555