BMS-HOSxP Community

HOSxP => แจ้งปัญหา / ขอความช่วยเหลือ => ข้อความที่เริ่มโดย: Sandman ที่ มกราคม 15, 2009, 14:52:50 PM

หัวข้อ: ขอคำชี้แนะด้วยครับ อ.ทุกท่าน
เริ่มหัวข้อโดย: Sandman ที่ มกราคม 15, 2009, 14:52:50 PM
(1.) การสตาร์ท Replication ใหม่ (หมายถึงสั่งให้หยุดการทำงาน แล้วสั่งให้ทำงานใหม่) มีค่าเท่ากับการทำ Innitial Import หรือไม่
    *** เพราะเมื่อทำการสตาร์ท Replication ใหม่ ระบบ Replication จะทำการเช็คตารางทุกตาราง ในการที่ Replication ทำแบบนี้ จะมีผลให้ข้อมูลใน Replication เท่ากับข้อมูลใน Master หรือไม่ครับ และในการเช็คตารางทุกตารางแบบนี้ Replication เช็คเพื่ออะไร

(2.) การทำ Innitial Import จำเป็นต้องหยุดการให้บริการของเครื่อง Master หรือเปล่าที่จะทำให้ข้อมูลของ Replication เท่ากับ Master

(3.) มีวิธีการเช็คอย่างไรว่าข้อมูลใน Replication เท่ากับข้อมูลในเครื่อง Master หรือเปล่า ก่อนทำการย้ายเครื่องลูกข่ายมาใช้เครื่อง Replication

      ขอบคุณครับ

(3.) การทำ Innitial Import จำเป็นต้องหยุดการให้บริการของเครื่อง Master หรือเปล่าที่จะทำให้ข้อมูลของ Replication เท่ากับ Master
หัวข้อ: Re: ขอคำชี้แนะด้วยครับ อ.ทุกท่าน
เริ่มหัวข้อโดย: sungvien ที่ มกราคม 15, 2009, 15:09:11 PM
ตอบข้อ 2 ละกันครับ
 การทำ Innitial Import จำเป็นต้องหยุดการให้บริการของเครื่อง Master หรือเปล่าที่จะทำให้ข้อมูลของ Replication เท่ากับ Master
ไม่จะเป็นต้องหยุดก็ได้ครับ

ข้ออื่นๆ ตอบได้ไม่ชัดเจน
หัวข้อ: Re: ขอคำชี้แนะด้วยครับ อ.ทุกท่าน
เริ่มหัวข้อโดย: doramon ที่ มกราคม 15, 2009, 15:19:16 PM
(1.) การสตาร์ท Replication ใหม่ (หมายถึงสั่งให้หยุดการทำงาน แล้วสั่งให้ทำงานใหม่) มีค่าเท่ากับการทำ Innitial Import หรือไม่
             
   เท่ากันตามหลักการ

    *** เพราะเมื่อทำการสตาร์ท Replication ใหม่ ระบบ Replication จะทำการเช็คตารางทุกตาราง ในการที่ Replication ทำแบบนี้ จะมีผลให้ข้อมูลใน Replication เท่ากับข้อมูลใน Master หรือไม่ครับ และในการเช็คตารางทุกตารางแบบนี้ Replication เช็คเพื่ออะไร

(2.) การทำ Innitial Import จำเป็นต้องหยุดการให้บริการของเครื่อง Master หรือเปล่าที่จะทำให้ข้อมูลของ Replication เท่ากับ Master

ไม่จำเป็น ผมก็ทำประจำ

(3.) มีวิธีการเช็คอย่างไรว่าข้อมูลใน Replication เท่ากับข้อมูลในเครื่อง Master หรือเปล่า ก่อนทำการย้ายเครื่องลูกข่ายมาใช้เครื่อง Replication

ต้องหาวิธีตรวจสอบดู 

ผมใช้วิธี ดู

เช่น ดูจำนวน record ovst  ovstdiag  opdsreeen   opitemrece  vn_stat  an_stat   ipt  ipt_diag     ประมาณนี้   

แต่ว่าอาจจะดู  ลำบากถ้าไม่หยุดการใช้งาน   

วิธีก็สำรองข้อมูลก่อนทำ  ทำสำรองไว้  หลายๆๆ แบบ 


วิธีชอบที่สุด  หยุด mysql  ต้นฉบับ 

แล้ว copy ไปหมดแบบตรงแล้วไปว่างเครื่องใหม่เลย  แต่ว่า mysql  ต้อง version เดียวกัน my.cnf เดียวกัน

หัวข้อ: Re: ขอคำชี้แนะด้วยครับ อ.ทุกท่าน
เริ่มหัวข้อโดย: Sandman ที่ มกราคม 15, 2009, 15:26:14 PM
ขอบคุณมากๆ เลยครับที่ให้ความกระจ่าง มีความมั่นใจขึ้นเยอะเลยครับ
หัวข้อ: Re: ขอคำชี้แนะด้วยครับ อ.ทุกท่าน
เริ่มหัวข้อโดย: thannawe ที่ มกราคม 15, 2009, 15:27:53 PM
(1.) การสตาร์ท Replication ใหม่ (หมายถึงสั่งให้หยุดการทำงาน แล้วสั่งให้ทำงานใหม่) มีค่าเท่ากับการทำ Innitial Import หรือไม่

    *** เพราะเมื่อทำการสตาร์ท Replication ใหม่ ระบบ Replication จะทำการเช็คตารางทุกตาราง ในการที่ Replication ทำแบบนี้ จะมีผลให้ข้อมูลใน Replication เท่ากับข้อมูลใน Master หรือไม่ครับ และในการเช็คตารางทุกตารางแบบนี้ Replication เช็คเพื่ออะไร

(2.) การทำ Innitial Import จำเป็นต้องหยุดการให้บริการของเครื่อง Master หรือเปล่าที่จะทำให้ข้อมูลของ Replication เท่ากับ Master

(3.) มีวิธีการเช็คอย่างไรว่าข้อมูลใน Replication เท่ากับข้อมูลในเครื่อง Master หรือเปล่า ก่อนทำการย้ายเครื่องลูกข่ายมาใช้เครื่อง Replication

      ขอบคุณครับ

(3.) การทำ Innitial Import จำเป็นต้องหยุดการให้บริการของเครื่อง Master หรือเปล่าที่จะทำให้ข้อมูลของ Replication เท่ากับ Master

1. ไม่เหมือนครับ เวลาที่มันขึ้น check table แสดงว่าได้รัน replicate ข้อมูลทันกันแล้ว จะมีการ check table ครับ
2. ไม่จำเป็นต้องหยุดครับ สามารถทำงานไปด้วย ได้ครับ
3. ตรวจสอบจำนวน record ใน table ครับ ถ้า table ตัวจริง มีเท่าไร ตัวสำรองใช้คำสั่งเดียวกันก็ต้องได้เท่ากันครับ
แต่คำสั่งตรวจสอบต้องกำหนดช่วงเวลาไปด้วยนะครับ ว่า record ช่วงเวลานี้ ถึงเวลานี้ ในตาราง opitemrece มีเท่าไร เป็นต้น ครับ
แต่มันจะมี delay ของการส่งข้อมูลเล็กน้อย นะครับ ต้องลองทดสอบก่อนจะใช้จริงครับ

วิธีการ ทำ inital import ที่ถูกต้อง คือ   กด inital inport โอนมาเรียบร้อยแล้ว ค่อย run agent ครับ

เปิดอ่านกระทู้ทิ้งไว้ครับ ตอบไม่ทัน อ.อ๊อด ไป key ยา ห้อง OPD ครับ  ;D :D ;D :D ;D
หัวข้อ: Re: ขอคำชี้แนะด้วยครับ อ.ทุกท่าน
เริ่มหัวข้อโดย: มนตรี บอยรักยุ้ยคนเดียว ที่ มกราคม 15, 2009, 17:25:04 PM
เปิดอ่านกระทู้ทิ้งไว้ครับ ตอบไม่ทัน อ.อ๊อด ไป key ยา ห้อง OPD ครับ  ;D :D ;D :D ;D
น่าสงสาร น้องกิจ  ;D ;D ;D ;D ;D ;D
ที่เดิมเราอาจไม่มีใครเห็นคุณค่าเรา
แต่เราอาจมีคุณค่าสำหรับที่อื่น
เป็นกำลังใจให้สู้นะครับ ยิ้มสู้แล้วจะดีเอง