BMS-HOSxP Community
HOSxP => Linux => ข้อความที่เริ่มโดย: udomchok ที่ มิถุนายน 20, 2011, 21:55:07 PM
-
สถานการณ์ตอนนี้ HDD ของ server ถูกใช้ไป 92% แล้ว
จึงทำการค้นหาวิธีการเพิ่ม HDD เข้าไป โดยไม่ต้องย้ายข้อมูลเก่าออก หรือหยุดการทำงานของระบบ
พบหลาย web ที่ให้คำตอบ เช่น
http://worr-cpe.blogspot.com/2009/07/hdd-linux.html
http://www.linuxthai.org/forum/index.php?topic=19725.0
http://www.linuxstep.com/tips/20070406001/lvm2.html
ดูแล้ว http://www.linuxstep.com/tips/20070406001/lvm2.html น่าสนใจครับ
ใครเคยมีประสบการณ์แบบนี้บ้างครับ
ผมจะได้ทำเร็ว ๆ นี้ ก่อนจะหา HDD SAS 300GB 10k rpm 2.5" มาเปลี่ยนใหม่
จริง ๆ อยากได้ 15k rpm แต่ 2.5" หาไม่เจอครับ เจอแต่ 10k rpm
:(
-
ผมจะได้ทำเร็ว ๆ นี้ ก่อนจะหา HDD SAS 300GB 10k rpm 2.5" มาเปลี่ยนใหม่
จริง ๆ " หาไม่เจอคอยากได้ 15k rmp แต่ 2.5รับ เจอแต่ 10k rmp
:(
ผมทราบว่า....มีแต่ 15K RPM AND 10K RPM ครับ...แต่ไม่เคยเห็น 10K rmp ครับพี่โก้ ;D ;D ;D ;D ;D
-
ผมทราบว่า....มีแต่ 15K RPM AND 10K RPM ครับ...แต่ไม่เคยเห็น 10K rmp ครับพี่โก้ ;D ;D ;D ;D ;D
นั่น ๆ โดนเอาคืน ;D ;D ;D ;D ;D
-
;D ;D ;D
-
อ.โก้ ฝากดูใน \var\lib\mysql ด้วยนะครับ
ผมเคยเจอว่า harddisk เต็มเร็ว พบว่า มี backup file ที่ชื่อ mysql-bin.xxxxxx ไฟล์ละ 1 GB กว่า ๆ มีการ backup วันละ 3 เวลา ถ้าเรากำหนด ใน my.cnf ว่า
init_connect = 'SET NAMES tis620'
ft_min_word_len = 4
thread_stack = 192K
transaction_isolation = REPEATABLE-READ
tmp_table_size = 128M
#log-bin=mysql-bin
log_bin_trust_function_creators = 1
#binlog_format=mixed
slow_query_log
long_query_time = 2
#log_long_format
#ulimit -n 30000
พอผมปิดการใช้งานไป ก็จะไม่สร้าง backup ใว้แล้ว
หรือถ้าไม่แก้ไข my.cnf ก็ไปลบ backup ออกก็ได้
-
การปิด #log-bin=mysql-bin
จะมีผลเสียออะไรไหมครับ
และถ้าลบ ลบไฟล์ไหนได้บ้าง เคยลบแล้ว mysql start ไม่ได้ครับ
-
;D ;D ;D อ.โก้คงลืมว่ากำลังคุยกันด้วยภาษา commandline อยู่น่ะครับ(ออกตัวเแทน) อิอิ
ผมทราบว่า....มีแต่ 15K RPM AND 10K RPM ครับ...แต่ไม่เคยเห็น 10K rmp ครับพี่โก้ ;D ;D ;D ;D ;D
นั่น ๆ โดนเอาคืน ;D ;D ;D ;D ;D
-
อ.โก้ ฝากดูใน \var\lib\mysql ด้วยนะครับ
ผมเคยเจอว่า harddisk เต็มเร็ว พบว่า มี backup file ที่ชื่อ mysql-bin.xxxxxx ไฟล์ละ 1 GB กว่า ๆ
ของผมไม่มีครับ mysql-bin.xxxxx
อ.mn มา config ให้ครับ
-
การปิด #log-bin=mysql-bin
จะมีผลเสียออะไรไหมครับ
และถ้าลบ ลบไฟล์ไหนได้บ้าง เคยลบแล้ว mysql start ไม่ได้ครับ
mysql ใช้ไฟล์เหล่านี้สำหรับ recovery กรณีเกิด database crash
ถ้าจะปิดการใช้งานก็ปิดได้ ... แล้วแต่จะพิจารณา ;D
ก่อนปิดการใช้งาน ก็ให้ stop mysql ก่อน แล้วค่อยแก้ไข my.cnf ตามด้วยลบไฟล์
mysql-bin.xxxxxx ออก โดย
1. ถ้าปิดการใช้งานก็สามารถลบทุกไฟล์ได้ และก็ลบไฟล์ mysql-bin.index ด้วย
2. แต่ถ้าไม่ได้ปิดการใช้งานแต่ต้องการลบเป็นบางไฟล์ ก็ลบได้ โดยให้ดูว่าลบไฟล์ไหนไปบ้าง
แล้วก็เข้าไปลบชื่อไฟล์ใน mysql-bin.index ให้เหลือไว้เฉพาะที่เราไม่ได้ลบ ส่วนใหญ่ก็จะเอาลำดับท้าย ๆ ไว้ครับ
ส่วนที่บอกว่า ...เคยลบแล้ว mysql start ไม่ได้ ... อาจเป็นเพราะไม่ได้เข้าไปแก้ไขในไฟล์ mysql-bin.index หรือป่าว
-
ปิด #log-bin=mysql-bin
-
แชร์ความรู้กันเยอะดีครับ ผมเลยเข้ามาบ่อยๆในบอร์ด