ปัญหาที่เจอ อยู่ๆ logs ของ Openlitespeed ใช้พื้นที่ของ Server จนหมด
ที่เก็บไฟล์ logs จะอยู่ที่
โค้ด: เลือกทั้งหมด
/usr/local/lsws/logs
คำสั่งสำหรับเช็คขนาดของ folder ในเครื่อง Server ของเราว่า folder ใช้พื้นที่เยอะผิดปกติหรือไม่ ด้วยคำสั่ง
โค้ด: เลือกทั้งหมด
du -chd1 /
แต่ถ้า /usr/ มีขนาดใหญ่มากๆ ผิดปกติ ก็ให้เดาสาเหตุของปัญหา ว่าน่าจะมีจาก Logs ของ Openlitespeed0 /sys
12M /opt
150M /boot
16K /lost+found
0 /proc
8.1M /etc
4.2G /usr
69M /dev
4.0K /srv
1.5G /snap
46G /var
204G /mnt
60M /tmp
1.1M /run
4.0K /media
49G /home
51M /root
307G /
307G total
จะประสบการณ์ที่เจอมา คือ เว็บไซต์บางเว็บใน Server โดน Spam ยิง Request เข้ามาในไฟล์ที่ไม่มีอยู่จริง หรือ รันคำสั่งไปรันไฟล์ php ที่มี Error Code อยู่ในนั้น ก็จะทำให้ Openlitespeed เก็บไฟล์ Logs Error ต่างๆ ไว้ที่
โค้ด: เลือกทั้งหมด
/usr/local/lsws/logs/*
โค้ด: เลือกทั้งหมด
rm -rf /usr/local/lsws/logs/*
คำสั่ง สำหรับ Restart control panel (CyberPanel )
โค้ด: เลือกทั้งหมด
systemctl restart lscpd
คำสั่งสำหรับ Restart ฐานข้อมูล
โค้ด: เลือกทั้งหมด
systemctl restart mariadb
หมายเหตุ: ก่อนพื้นที่เต็มจะมีปัญหา ฐานข้อมูลมีอาการแปลกๆ เช่น ทำงานช้า คำสั่งบ้างคำสั่ง table lock เป็นเวลานาน เพราะ พื้นที่ในเครื่องเริ่มมีไม่พอสำหรับเขียนไฟล์ และ logs ไฟล์ ถ้าปล่อยไว้ไม่นาน Service ของ ฐานข้อมูลก็จะ down
ใครที่ใช้ Directadmin ก็สามารถใช้ WebServer เป็น openlitespeed ได้นะครับ สามารถทำตามนี้ได้เลย
https://www.mindphp.com/บทความ/66-serve ... entos.html