BMS-HOSxP Community
HOSxP => แจ้งปัญหา / ขอความช่วยเหลือ => ข้อความที่เริ่มโดย: swoky ที่ พฤษภาคม 21, 2008, 12:29:26 PM
-
พอดีเกิด replication error ขึ้นครับ เลยทำ initial import แล้วทำการ check and repair table จากนั้นเปิด replication agent ก็ยังพบปัญหาแบบนี้ครับ รบกวนอาจารย์ทุกท่านช่วยตอบด้วยครับ
-
เครื่อง slave เป็น windows ใช่ไหมครับ anti virus เป็นอะไรครับ ผมเคยเจอคือ เครื่อง slave เป็น mcafee ก็มี error แบบนี้ครับ ต้อง disable ก่อนครับ
-
หลังจากลองทำใหม่สามารถ initial import ได้สำเร็จครับ แต่ตอนนี้ติดปัญหาที่ table reporttemplate ครับ หลังจากการเปิด replication agent แล้ว มีข้อความ error ขึ้นแบบนี้ครับ
"22/05/2551 11:01:33 192.168.0.4/hos Lost connection to MySQL server during querySocket error on write. WSAGetLastError return 10054($2746)
22/05/2551 11:02:18 192.168.0.4/hos #08S01Got a packet bigger than 'max_allowed_packet' bytes
22/05/2551 11:02:28 192.168.0.4/hos Lost connection to MySQL server during querySocket error on write. WSAGetLastError return 10054($2746)"
หลังจากนั้น replication agent ก็จะเริ่ม check table ใหม่ตั้งแต่ table แรก และพอมาถึง table reporttemplate ก็จะขึ้น error แบบนี้อีกครั้ง วนแบบนี้ไปเรื่อย ๆ ไม่ทราบว่าต้องแก้ไขอย่างไรครับ
-
แก้ไขค่า max_allowed_packet ในแฟ้ม my.ini (windows) หรือ my.cnf (linux) ในเครื่อง slave ให้เป็น 128M ครับ
-
ตัว replication agent ขึ้น activesync แล้วแต่ synctime ไม่ตรงกับเวลาปัจจุบันครับ
และตอนนี้พึ่งได้ server มาใหม่ เปิด replication agent เหมือนกันแต่ขึ้นดังรูปครับ
-
ตอนนี้ตัว server ใหม่เป็น windows2003 กำลังลงใหม่ด้วย centos เดี๋ยวจะมารายงานความคืบหน้าครับ