BMS-HOSxP Community
HOSxP => แจ้งปัญหา / ขอความช่วยเหลือ => ข้อความที่เริ่มโดย: arr_012 ที่ พฤศจิกายน 17, 2010, 17:50:51 PM
-
เครื่องมือ HOSxPReplicationManage ของโปรแกรม hosxp สามารถนำไปใช้งานกับฐานข้อมูล hosxp_pcu ได้ไหมครับ
-
ลอง run ดูเลยครับ..จะได้คำตอบเอง...
-
ลอง run ดูเลยครับ..จะได้คำตอบเอง...
ผมได้ทำการ Run ดูแล้ว ปรากฏว่า ผมได้ทดลองเพิ่มคนในระบบงานบัญชี1 ในโปรแกรม hosxp ข้อมูล Sync ไปที่เครื่อง Slave ที่เราตั้งไว้ครับ แต่เมื่อผมลองใช้โปรแกรม hosxp_pcu แล้วได้ลองเพิ่มคนในระบบงานบัญชี1 ข้อมูลไม่ Sync ไปที่เครื่อง Slave ที่เราตั้งไว้ครับ ไม่รู้เกิดจากอะไรครับ หรือมันเป้นความสามารถของเครื่องมือ HOSxPReplicationManager ที่ใช้งานได้กับโปรแกรม hosxp ได้อย่างเดียวครับ
-
แสดงว่าอาจารย์ยังไม่ได้เขียนให้ run replication agent กับ hosxp_pcu ลอง trace คำสั่งดูก็ได้ ถ้าใช้ agent ได้จะมีคำสั่ง insert into replication_log อยู่ด้วย ถ้าไม่มีต้อง set my.cnf เอาครับ
-
แสดงว่าอาจารย์ยังไม่ได้เขียนให้ run replication agent กับ hosxp_pcu ลอง trace คำสั่งดูก็ได้ ถ้าใช้ agent ได้จะมีคำสั่ง insert into replication_log อยู่ด้วย ถ้าไม่มีต้อง set my.cnf เอาครับ
ไม่มีข้อมูล คำสั่ง insert into replication_log อยู่จริงครับ แล้ววิธี set my.cnf พอมีข้อมูลมั่งไหมครับ
-
ดูที่นี่ครับ http://hosxp.net/index.php?option=com_smf&Itemid=28&topic=9679.msg56436#msg56436
เครดิต อ.ตะนอย
-
ดูที่นี่ครับ http://hosxp.net/index.php?option=com_smf&Itemid=28&topic=9679.msg56436#msg56436
เครดิต อ.ตะนอย
ขอบพระคุณครับที่ยังจำกระทู้เก่าๆ แต่มันก็ดีไม่น้อย ผมแหละไม่เคยทำกับระบบจริงๆสักที มีแต่ทดสอบแค่นั้น แต่ดูแล้วมันก็ทำงานได้ดีทีเดีนว ทดสอบระยะสั้นๆแค่นั้นครับ
เพิ่มเติมอีกนิดครับ
-ระบบที่ว่ายังมีปัญหากับระบบ LIS ครับ ยังทำไม่ได้ ขนาดใช้ ตัว รัน replicate agent ยังมีปัญหาเลย กับ LIS
-หลักการคร่าวๆ master จะบันทึก log ต่างๆที่ทำกับ database ที่ตั้งไว้ เก็บเอาไว้ที่ hd แล้ว slave มาอ่านแล้วบันทึกลง database ที่ตั้งไว้
-ไม่ต้องกังวลเรื่อง log ที่ master จะเต็ม hd เพราะมีการกำหนด ให้ log expire ได้ เช่น 5 วัน 10 วัน แล้วแต่จะตั้ง ซึ่งปัจจุบัน hd มีพื้นที่ใหญ่มากขึ้น หายห่วง
-สิ่งที่กังวลคือผมยังไม่มีโอกาสทำกับระบบจริงๆ ??? ??? ??? ;D ;D ;D ;D ;D ;D ;D ;D ;D
-
ดูที่นี่ครับ http://hosxp.net/index.php?option=com_smf&Itemid=28&topic=9679.msg56436#msg56436
เครดิต อ.ตะนอย
ขอบพระคุณครับที่ยังจำกระทู้เก่าๆ แต่มันก็ดีไม่น้อย ผมแหละไม่เคยทำกับระบบจริงๆสักที มีแต่ทดสอบแค่นั้น แต่ดูแล้วมันก็ทำงานได้ดีทีเดีนว ทดสอบระยะสั้นๆแค่นั้นครับ
เพิ่มเติมอีกนิดครับ
-ระบบที่ว่ายังมีปัญหากับระบบ LIS ครับ ยังทำไม่ได้ ขนาดใช้ ตัว รัน replicate agent ยังมีปัญหาเลย กับ LIS
-หลักการคร่าวๆ master จะบันทึก log ต่างๆที่ทำกับ database ที่ตั้งไว้ เก็บเอาไว้ที่ hd แล้ว slave มาอ่านแล้วบันทึกลง database ที่ตั้งไว้
-ไม่ต้องกังวลเรื่อง log ที่ master จะเต็ม hd เพราะมีการกำหนด ให้ log expire ได้ เช่น 5 วัน 10 วัน แล้วแต่จะตั้ง ซึ่งปัจจุบัน hd มีพื้นที่ใหญ่มากขึ้น หายห่วง
-สิ่งที่กังวลคือผมยังไม่มีโอกาสทำกับระบบจริงๆ ??? ??? ??? ;D ;D ;D ;D ;D ;D ;D ;D ;D
ไม่มีระบบไหนดีที่สุด ทุกอย่างอยู่ที่การตัดสินใจของทุกคนที่ดูแลระบบ
มีแต่ว่าผู้ดูแลระบบจะหาระบบให้เกิดปัญหาน้อยที่สุดและสมบูรณ์เท่าที่จะทำได้
-
ดูที่นี่ครับ http://hosxp.net/index.php?option=com_smf&Itemid=28&topic=9679.msg56436#msg56436
เครดิต อ.ตะนอย
ขอบพระคุณครับที่ยังจำกระทู้เก่าๆ แต่มันก็ดีไม่น้อย ผมแหละไม่เคยทำกับระบบจริงๆสักที มีแต่ทดสอบแค่นั้น แต่ดูแล้วมันก็ทำงานได้ดีทีเดีนว ทดสอบระยะสั้นๆแค่นั้นครับ
เพิ่มเติมอีกนิดครับ
-ระบบที่ว่ายังมีปัญหากับระบบ LIS ครับ ยังทำไม่ได้ ขนาดใช้ ตัว รัน replicate agent ยังมีปัญหาเลย กับ LIS
-หลักการคร่าวๆ master จะบันทึก log ต่างๆที่ทำกับ database ที่ตั้งไว้ เก็บเอาไว้ที่ hd แล้ว slave มาอ่านแล้วบันทึกลง database ที่ตั้งไว้
-ไม่ต้องกังวลเรื่อง log ที่ master จะเต็ม hd เพราะมีการกำหนด ให้ log expire ได้ เช่น 5 วัน 10 วัน แล้วแต่จะตั้ง ซึ่งปัจจุบัน hd มีพื้นที่ใหญ่มากขึ้น หายห่วง
-สิ่งที่กังวลคือผมยังไม่มีโอกาสทำกับระบบจริงๆ ??? ??? ??? ;D ;D ;D ;D ;D ;D ;D ;D ;D
ผมได้ทำตาม อ.ตะนอย บอกหมดแล้วครับ แต่เวลา loing ที่เครื่อง master แล้วมันขึ้น error แบบ นี้อ่ะครับ
-
ต้องกลับไปอ่านอีกครั้งครับ ;D ;D ;D
-
อีกสักครั้ง
http://hosxp.net/index.php?option=com_smf&Itemid=28&topic=9679.30
-
ผมได้ทำตามที่ อ.ขวด บอกไว้ว่าให้
mysql>grant all on hos.* to sa@'%' identified by 'sa' with grant option;
mysql>grant super on *.* to sa@'%' identified by 'sa';
mysql>grant all privileges on *.* to sa@'%' identified by 'sa' with grant option;
mysql>flush privileges;
ใหม่ แล้วจะหาย ลองแล้ว มันก็ไม่หายอ่ะครับ ต้องแก้อย่างไรครับ
-
ตอนนี้กำลังจะทำระบบอารายครับ หรือ master to slave replicate set at my.cnf หรือเปล่า
-
ตอนนี้กำลังจะทำระบบอารายครับ หรือ master to slave replicate set at my.cnf หรือเปล่า
master to slave replicate ครับ set at my.cnf ครับ master server(os windows server) ครับ
-
ตอนนี้ผมเพิ่ม log_bin_trust_function_creators = 1 ใน my.ini ของตัว master แล้ว error มันหายครับ แต่ มันมีผลกระทบกับส่วนไหนครับ
-
ไม่มีครับ
;D ;D ;D ;D ;D
-
ไม่มีครับ
;D ;D ;D ;D ;D
แล้วมันจะทำให้เวลาเราเปลี่ยน หน้าต่างในการใช้งาน ช้าไหม ครับ
-
ผมลองก็ปกตินะครับ แต่จะช้าตอน up st. ครับ เพราะมันจะเก็บ log อีกที ที่ช้าไม่ได้ช้ามากๆนะครับ แค่ช้ากว่าตอนไม่ได้ทำ นิดหนึ่งก็เท่านั้น ......เพิ่มเติม เวลา up st. master slave ก็ จะ up ด้วยตามด้วย setup เสร็จ + up เสร็จ ไม่ต้องทำ อารายกับ slave แค่ดูว่าข้อมูลมันวิ่งไปเก็บ slave เท่ากับ master ก็เท่านั้น
โดยรวมผมลองมันก็ ok ถ้าทำตามขั้นตอน ทีนี่ก็หายห่วงระดับหนึ่งและต้อง check ดูเป็นระยะ ไม่ต้องห่วงข้อมูล ถ้า master hardware พัง
-
ผมลองก็ปกตินะครับ แต่จะช้าตอน up st. ครับ เพราะมันจะเก็บ log อีกที ที่ช้าไม่ได้ช้ามากๆนะครับ แค่ช้ากว่าตอนไม่ได้ทำ นิดหนึ่งก็เท่านั้น ......เพิ่มเติม เวลา up st. master slave ก็ จะ up ด้วยตามด้วย setup เสร็จ + up เสร็จ ไม่ต้องทำ อารายกับ slave แค่ดูว่าข้อมูลมันวิ่งไปเก็บ slave เท่ากับ master ก็เท่านั้น
โดยรวมผมลองมันก็ ok ถ้าทำตามขั้นตอน ทีนี่ก็หายห่วงระดับหนึ่งและต้อง check ดูเป็นระยะ ไม่ต้องห่วงข้อมูล ถ้า master hardware พัง
แล้ว การ set my.cnf ในlinux ทำเหมือนบน windows ไหมครับ