BMS-HOSxP Community
HOSxP => แจ้งปัญหา / ขอความช่วยเหลือ => ข้อความที่เริ่มโดย: khwan ที่ มกราคม 28, 2009, 08:36:44 AM
-
คือเป็น admin ที่ รพ แล้ววันนี้มาใช้ user ของตัวเองแล้วพอ login เข้า จะมีข้อความขึ้นมาเตือนว่า
" Replication log too big กรุณาลบข้อมูลในตาราง replication_log ระบบตรวจพบว่ามีการเปิดใช้งาน replication ของ hosxp และพบว่าตารางที่เก็บข้อมูล log มีขนาดใหญ่มาก "
ปกติที่ รพ จะทำการ replication ข้อมูลในเวลา 16.30 น. ทุกวันซึ่งจะทำทิ้งไว้ตอนเช้าก็มาหยุดไม่ทราบว่าเกิดจากปัญหาอะไรแล้วจะแก้ไขอย่างไรค่ะ
-
ดาวโหลดแล้วทำตามขั้นตอนที่ผมส่งไปให้ได้เลยคับ :D :D :D
-
อิ ๆๆๆๆ โทษทีลืมแนบไฟล์มาให้ด้วย
-
ทำตาม document ของคุณ chaiya_chaiyo ได้เลยครับ
แต่ถ้าไม่ชอบแบบนั้น ก็
- หลังจาก backup replicate_log แล้ว
- ใช้ปุ่มสายฟ้า
delete from replicate_log กดปุ่ม Exec
optimize table replicate_log กดปุ่ม Exec
แล้วแต่ว่าสะดวกแบบไหน :)
ผมสอบถามท่านอื่น ๆ ครับ ว่า ถ้าเรากดปุ่ม Clear replicate log ตามเอกสารคุณ chiya_chaiyo แล้ว
มันจะ optimize table ให้เลยหรือป่าวครับ ...
แต่น่าจะ optimize นะครับ ด้วยความไม่แน่ใจเลยต้องใช้ปุ่มสายฟ้าครับ
ขอบคุณครับ..
-
ขอบคุณค่ะ จะลองทำดูน่ะค่ะ
-
อิ ๆๆๆๆ โทษทีลืมแนบไฟล์มาให้ด้วย
มาขอบคุณสำหรับ document ที่นำมาฝากครับ ที่ รพ. เจอเหมือนกัน แต่ยังไม่ว่างทำเลย ;D
-
ขอบคุณครับ
-
เมื่อมีการ clear replicate_log แล้ว ต้องทำการ initial import ไป slave ใหม่ทุกครั้ง ด้วย
หรือจะทำ replicate แบบ config ที่ mysql เลย ครับ .....
-
:) ขอบคุณครับ :)
-
มีวิทีไหน ที่ จะ Run Replication แบบ เรื่อย ๆ ไม่ต้องคอยมา Initial import ไป Slave บ่อย ๆ ไหมครับ เท่าที่ผมทำดู เหมือนว่าจะต้องคอย Clear Replication log บ่อยจัง อยากให้ระบบ Clear Log กรณี ที่มีการ Replication ไป Slave โดยอัตโนมัติ ฐานข้อมูลจะได้ไม่บวม และ ไม่ต้องมาคอย Clear Log และ Initial import ไป Slave บ่อย ๆ ครับ
-
มีวิทีไหน ที่ จะ Run Replication แบบ เรื่อย ๆ ไม่ต้องคอยมา Initial import ไป Slave บ่อย ๆ ไหมครับ เท่าที่ผมทำดู เหมือนว่าจะต้องคอย Clear Replication log บ่อยจัง อยากให้ระบบ Clear Log กรณี ที่มีการ Replication ไป Slave โดยอัตโนมัติ ฐานข้อมูลจะได้ไม่บวม และ ไม่ต้องมาคอย Clear Log และ Initial import ไป Slave บ่อย ๆ ครับ
ปรึกษา อ.โก้ อ.เกื้อ อ.ขวด อ.กิจจา อ.เข้ม ครบถ้วน
;D ;D ;D ;D ;D ;D ;D
-
;D ;D ;D กำลังปั่นคู่มือให้มีคนขอมาเยอะ coming soon....... ฮะ!!
มีวิทีไหน ที่ จะ Run Replication แบบ เรื่อย ๆ ไม่ต้องคอยมา Initial import ไป Slave บ่อย ๆ ไหมครับ เท่าที่ผมทำดู เหมือนว่าจะต้องคอย Clear Replication log บ่อยจัง อยากให้ระบบ Clear Log กรณี ที่มีการ Replication ไป Slave โดยอัตโนมัติ ฐานข้อมูลจะได้ไม่บวม และ ไม่ต้องมาคอย Clear Log และ Initial import ไป Slave บ่อย ๆ ครับ
ปรึกษา อ.โก้ อ.เกื้อ อ.ขวด อ.กิจจา อ.เข้ม ครบถ้วน
;D ;D ;D ;D ;D ;D ;D
-
มีวิทีไหน ที่ จะ Run Replication แบบ เรื่อย ๆ ไม่ต้องคอยมา Initial import ไป Slave บ่อย ๆ ไหมครับ เท่าที่ผมทำดู เหมือนว่าจะต้องคอย Clear Replication log บ่อยจัง อยากให้ระบบ Clear Log กรณี ที่มีการ Replication ไป Slave โดยอัตโนมัติ ฐานข้อมูลจะได้ไม่บวม และ ไม่ต้องมาคอย Clear Log และ Initial import ไป Slave บ่อย ๆ ครับ
หรือเพิ่ม Server อีก 2 ตัว ทำระบบ Percona-XtraDB-Cluster-galera
หรือเพิ่ม Server อีก 3 ตัว ทำระบบ MySQL-Cluster-7.2
http://hosxp.net/index.php?option=com_smf&Itemid=28&topic=2059.msg213621#msg213621
-
มีวิทีไหน ที่ จะ Run Replication แบบ เรื่อย ๆ ไม่ต้องคอยมา Initial import ไป Slave บ่อย ๆ ไหมครับ เท่าที่ผมทำดู เหมือนว่าจะต้องคอย Clear Replication log บ่อยจัง อยากให้ระบบ Clear Log กรณี ที่มีการ Replication ไป Slave โดยอัตโนมัติ ฐานข้อมูลจะได้ไม่บวม และ ไม่ต้องมาคอย Clear Log และ Initial import ไป Slave บ่อย ๆ ครับ
ปรึกษา อ.โก้ อ.เกื้อ อ.ขวด อ.กิจจา อ.เข้ม ครบถ้วน
;D ;D ;D ;D ;D ;D ;D
กว่าจะครบ ...
-
ทำตาม document ของคุณ chaiya_chaiyo ได้เลยครับ
แต่ถ้าไม่ชอบแบบนั้น ก็
- หลังจาก backup replicate_log แล้ว
- ใช้ปุ่มสายฟ้า
delete from replicate_log กดปุ่ม Exec
optimize table replicate_log กดปุ่ม Exec
แล้วแต่ว่าสะดวกแบบไหน :)
ผมสอบถามท่านอื่น ๆ ครับ ว่า ถ้าเรากดปุ่ม Clear replicate log ตามเอกสารคุณ chiya_chaiyo แล้ว
มันจะ optimize table ให้เลยหรือป่าวครับ ...
แต่น่าจะ optimize นะครับ ด้วยความไม่แน่ใจเลยต้องใช้ปุ่มสายฟ้าครับ
ขอบคุณครับ..
ทำตามนี้ครับ..ผมใช้อยู่ แต่ก่อนทำ ผมสำรองเก็บไว้เสมอครับ.. :D :D เกื้อกูล ลืม login ใหม่ :D :D
-
คือเป็น admin ที่ รพ แล้ววันนี้มาใช้ user ของตัวเองแล้วพอ login เข้า จะมีข้อความขึ้นมาเตือนว่า
" Replication log too big กรุณาลบข้อมูลในตาราง replication_log ระบบตรวจพบว่ามีการเปิดใช้งาน replication ของ hosxp และพบว่าตารางที่เก็บข้อมูล log มีขนาดใหญ่มาก "
ปกติที่ รพ จะทำการ replication ข้อมูลในเวลา 16.30 น. ทุกวันซึ่งจะทำทิ้งไว้ตอนเช้าก็มาหยุดไม่ทราบว่าเกิดจากปัญหาอะไรแล้วจะแก้ไขอย่างไรค่ะ
http://hosxp.net/index.php?option=com_smf&Itemid=28&action=dlattach;topic=25027.0;attach=78709;memberid=69