Tag Archives: disk

VPS ที่ใช้ Disk เต็มเร็ว ดูให้ดีเผลอเปิดเก็บ log query ไว้รึเปล่า!!

วันก่อนครับผม เช็คไปเช็คมา vps ใช้ disk ไปเกือบ 95% ซะงั้น เออ เราก็คิดว่า user คงอัพรูปกันมาเองจนทำพื้นที่ใกล้จะเต็มละมั้ง แต่เอาจิรงๆพอไปดูแล้วเว็บทั้งหมดก็ใช้พื้นที่ไปประมาณ 20gb (vps ผมมี 70gb) อ่าว ประเด็นเว็บใช้พื้นที่เยอะตกไป ทีนี้ ถ้าไม่ใช่เพราะเว็บ อีกอย่างที่น่าสนใจก็คือ log files ครับ ใช่แล้ว log files ที่จะเก็บเมื่อโปรแกรมได้ทำการอะไรซักอย่างเช่น apache ก็เก็บ log การจราจร(traffic)ไว้ อ่า ผมก็เช็คก่อนเลย ปรากฏว่ารวมๆแล้วพื้นที่แค่ประมาณ 2-3 gb เองครับ (เพราะมันจะ zip เก็บไว้ด้วย ซึ่งพวก text file เวลา zip ขนาดจะลดลงไปเยอะมาก) อ่าวแล้วมันมาจากอะไรละ จึงไปถามกูเกิ้ลเพื่อนสนิทของ internetor ทุกคน อ่า ได้ความว่า อีกโปรแกรมที่มีการ log อีกอย่างคือการ query ของ mysqld!


oh god! ไอ 1.02gb เรียงเป็นตับนี่มันอะไรกันละเนี้ย
เออ ในที่จุดผมก็เจอตัวปัญหา จึงจัดการ เข้าไปลบไฟล์ใน sftp (ลบเฉพาะ mysql-bin.xxx นะครับ อันอื่นอย่าไปยุ่งกับมัน!)

/var/lib/mysql

อ่า เสร็จแล้วได้พื้นที่คืนมาเกือบ 30gb แล้วทีนี้จะทำยังไงต่อ จะให้มาลบทุกวันคงไม่ได้ เราจึงต้องไปปิดการเก็บ log ของ mysql กันครับ
โดยไปที่ /etc/my.cnf แล้ว เอาเครื่องหมาย # ไปวางไว้หน้าบรรทัด log-bin เสร็จแล้วก็ restart mysqld 1 ทีครับ

ขอบคุณข้อมูลจากกระทู้นี้ด้วยครับ
http://www.thaihosttalk.com/topic/24851-สอบถามเรื่อง-Disk-เต็มครับ/