PlusMagi's Blog By Pitt Phunsanit Linux,Network Webmin: ย้าย temp files

Webmin: ย้าย temp files

เจอ message ยาว ๆ ว่า “The filesystem /tmp which contains the Webmin temp files directory tmp/.webmin is mounted from a tmpfs RAM disk, which may be too small for temporary and backup files. Consider switching the temp files location to a different directory in the Webmin Configuration module.” แปลง่าย ๆ ว่า “ระบบไฟล์ /tmp ซึ่งมีไดเร็กทอรีไฟล์ชั่วคราวของ Webmin คือ tmp/.webmin นั้นถูกเมานต์มาจากดิสก์ RAM แบบ tmpfs ซึ่งอาจมีขนาดเล็กเกินไปสำหรับไฟล์ชั่วคราวและไฟล์สำรองข้อมูล ควรพิจารณาเปลี่ยนตำแหน่งของไฟล์ชั่วคราวไปยังไดเร็กทอรีอื่นในโมดูลการกำหนดค่าของ Webmin”


ย้าย Temp Directory

  1. สร้าง temp ใหม่
    mkdir /var/webmin_tmp
    chmod 755 /var/webmin_tmp
  2. เปิด Webmin
    • Webmin -> Webmin Configuration
    • คลิก Advanced Options
  3. ตรง Temporary files directory
    • เปลี่ยนจาก Default ( /tmp/.webmin )  เป็นที่ที่เราสร้าง
      /var/webmin_tmp
  4. คลิก Save

ตารางเปรียบเทียบ: tmpfs vs. Physical Disk

คุณสมบัติ ( Feature )tmpfs ( ปัจจุบัน )Physical Disk ( แนะนำ )
ความเร็วในการอ่าน / เขียนเร็วมาก ( ทำงานบน RAM โดยตรง )ปานกลาง ( ขึ้นอยู่กับความเร็ว SSD / HDD )
ความคงทนของข้อมูลหายหมด เมื่อมีการ Restart เครื่องยังคงอยู่ แม้จะ Restart เครื่องก็ตาม
พื้นที่จัดเก็บ ( Capacity )จำกัด ตามขนาด RAM ที่แบ่งมา ( มักจะน้อย )สูง ตามขนาดพื้นที่ว่างของ Hard Drive
ความเสี่ยงในการใช้งานสูง ถ้าไฟล์ Backup ใหญ่เกิน RAM ระบบอาจค้างต่ำ เหมาะสำหรับการทำงานกับไฟล์ขนาดใหญ่
การใช้งานที่เหมาะสมไฟล์ขนาดเล็กที่ใช้แล้วทิ้งทันทีการทำ Backup, การ Update ระบบ, ไฟล์ Log

ข้อควรระวังเพิ่มเติม

  • Snapshot: เก็บสถานะปัจจุบันของ VM/Server ไว้ก่อน
  • ตรวจสอบพื้นที่: ใช้คำสั่ง df -h /var เพื่อดูว่า Partition หลักของคุณมีที่ว่างพอสำหรับรองรับไฟล์ Temporary หรือไม่

อ่านเพิ่มเติม