ผู้เขียน หัวข้อ: MySQL Native replication wizzard  (อ่าน 9511 ครั้ง)

0 สมาชิก และ 1 บุคคลทั่วไป กำลังดูหัวข้อนี้

ออฟไลน์ manoi

  • Hero Member
  • *****
  • กระทู้: 8,669
  • Respect: +170
    • ดูรายละเอียด
    • HOSxP Community Center
MySQL Native replication wizzard
« เมื่อ: มีนาคม 18, 2007, 20:06:23 PM »
0
ใน HOSxP 3.50.3.15 จะมี Tools ที่ใช้ช่วยสร้าง repilcation โดย Slave จะเป็น MySQL ที่ทำงานในเครื่องเราเองครับ

อันดับแรก ติดตั้ง HOSxP + MySQL ในเครื่องที่จะทำหน้าที่เป็น Slave
จากนั้น Upgrade HOSxP เป็นรุ่น 3.50.3.15
ทำการเชื่อมต่อไปใช้งานที่ตัว Master แล้วเข้าไปที่ system setting - replication จะมีปุ่ม Native replication wizzard ดังรูป
HOSxP Project Manager / Cheif Developer / BMS MD

ออฟไลน์ manoi

  • Hero Member
  • *****
  • กระทู้: 8,669
  • Respect: +170
    • ดูรายละเอียด
    • HOSxP Community Center
Re: MySQL Native replication wizzard
« ตอบกลับ #1 เมื่อ: มีนาคม 18, 2007, 20:11:19 PM »
0
มีรายการที่ต้องทำ 3 จุดคือ

1. ตรวจสอบ configuration ของตัว Master ว่าได้เปิดให้รองรับการทำ replication หรือไม่
2. ทำการแก้ไข configuration ของ Slave (เครื่องที่ใช้งาน) ให้รองรับการทำหน้าที่เป็น slave
3. Load ข้อมูลปัจจุบันจาก Master มาไว้ที่เครื่องเราเอง
HOSxP Project Manager / Cheif Developer / BMS MD

ออฟไลน์ manoi

  • Hero Member
  • *****
  • กระทู้: 8,669
  • Respect: +170
    • ดูรายละเอียด
    • HOSxP Community Center
Re: MySQL Native replication wizzard
« ตอบกลับ #2 เมื่อ: มีนาคม 18, 2007, 20:20:54 PM »
0
เนื่องจากมีข้อผิดพลาดนิดหน่อยในตัว Slave configuration checking system หลังจากกดปุ่ม slave แล้วให้เปิดแฟ้ม my.ini ขึ้นมาเพิ่ม 1 บรรทัดคือ

master-host = master-ipaddress

ตามตัวอย่างดังรูปครับ
HOSxP Project Manager / Cheif Developer / BMS MD

ออฟไลน์ manoi

  • Hero Member
  • *****
  • กระทู้: 8,669
  • Respect: +170
    • ดูรายละเอียด
    • HOSxP Community Center
Re: MySQL Native replication wizzard
« ตอบกลับ #3 เมื่อ: มีนาคม 18, 2007, 20:21:44 PM »
0
และใช้คำสั่ง

net stop mysql

ตามด้วย

net start mysql

เพื่อ restart service mysql

HOSxP Project Manager / Cheif Developer / BMS MD

ออฟไลน์ manoi

  • Hero Member
  • *****
  • กระทู้: 8,669
  • Respect: +170
    • ดูรายละเอียด
    • HOSxP Community Center
Re: MySQL Native replication wizzard
« ตอบกลับ #4 เมื่อ: มีนาคม 18, 2007, 20:27:46 PM »
0
หากใช้คำสั่ง show full processlist ที่เครื่อง slave ก็จะเห็น system process ของ mysql กำลังทำงานอยู่ครับ
HOSxP Project Manager / Cheif Developer / BMS MD

ออฟไลน์ manoi

  • Hero Member
  • *****
  • กระทู้: 8,669
  • Respect: +170
    • ดูรายละเอียด
    • HOSxP Community Center
Re: MySQL Native replication wizzard
« ตอบกลับ #5 เมื่อ: มีนาคม 18, 2007, 20:32:10 PM »
0
การเปิดระบบ native replication มีข้อดีตรงที่ ไม่ต้องเปิดโปรแกรม hosxp_replicator ครับ เพราะว่าจะมี service สำหรับทำหน้าที่นี้โดยเฉพาะในตัว MySQL เอง และข้อมูลที่ถูกแก้ไขในตัว  master จากโปรแกรมอื่นๆ ก็จะถูก replicate มายังตัว Slave ด้วยครับ
HOSxP Project Manager / Cheif Developer / BMS MD

ออฟไลน์ phan

  • Newbie
  • *
  • กระทู้: 1
  • Respect: 0
    • ดูรายละเอียด
Re: MySQL Native replication wizzard
« ตอบกลับ #6 เมื่อ: มีนาคม 18, 2007, 22:06:56 PM »
0
เด็กใหม่ ครับขอรบกวนด้วยครับ
 :) :) :)
 

doramon

  • บุคคลทั่วไป
Re: MySQL Native replication wizzard
« ตอบกลับ #7 เมื่อ: มีนาคม 19, 2007, 22:53:11 PM »
0
 :o :o :o :o :o :o
ทดสอบแล้วทำงานได้ตามที่ อ.ชัยพร แนะนำ
แต่ปัญหาคือ ไม่มีความมันใจว่ามันไปจริงๆๆๆ หรือเปล่าต้องมาตรวจดูตลอด
ถ้ามีระบบ ตรวจสอบว่าข้อมูล ไปหมดหรือยังก็จะดีครับ

 ;D ;D ;D ;D

ออฟไลน์ manoi

  • Hero Member
  • *****
  • กระทู้: 8,669
  • Respect: +170
    • ดูรายละเอียด
    • HOSxP Community Center
Re: MySQL Native replication wizzard
« ตอบกลับ #8 เมื่อ: มีนาคม 19, 2007, 23:29:18 PM »
0
รอ ระบบ Row base replication ครับ ใช้ Trigger ของ MySQL ผมกำลังทดสอบการทำงานอยู่ครับ
HOSxP Project Manager / Cheif Developer / BMS MD

ออฟไลน์ มดตานอย ครับ..

  • Hero Member
  • *****
  • กระทู้: 3,137
  • Respect: 0
    • ดูรายละเอียด
Re: MySQL Native replication wizzard
« ตอบกลับ #9 เมื่อ: มีนาคม 20, 2007, 00:01:57 AM »
0
 hosxp ใช้ได้กับ MySQL 5.0-5.1 ยังครับ    เพราะผมลองทดสอบ  กับ  MySQL 5.0.27 -5.0.37    ยังมี ERROR   ที่ประวัติการรับเวชภัณฑ์ของผป.ใน  อยู่        แต่ MySQL4.1.21-4.1.22  ไม่มีปัญหาครับ

Nakhonphanom Hospital

MR.Tanoy999 ผู้ใช้งานทั่วไป
tanoy999-at-gmail-dot-com
เริ่ม  1 ตุลาคม 2549  โดย  BMS

ออฟไลน์ manoi

  • Hero Member
  • *****
  • กระทู้: 8,669
  • Respect: +170
    • ดูรายละเอียด
    • HOSxP Community Center
Re: MySQL Native replication wizzard
« ตอบกลับ #10 เมื่อ: มีนาคม 20, 2007, 00:14:00 AM »
0
 3.50.3.19 ทำงานกับ MySQL 5.x ไม่มี error ดังรูปด้านบนแ้ล้วครับ รอสักครู่นะครับ กำลังทำ package ติดตั้ง
HOSxP Project Manager / Cheif Developer / BMS MD

ออฟไลน์ por

  • Hero Member
  • *****
  • กระทู้: 1,087
  • เพราะว่าเธอคือดวงใจของฉัน
  • Respect: 0
    • ดูรายละเอียด
    • Blog Adminpor
Re: MySQL Native replication wizzard
« ตอบกลับ #11 เมื่อ: มีนาคม 20, 2007, 00:15:55 AM »
0
ใช้ได้แล้วครับ ผมลองดูแล้วปัญหานั้นไม่มีแล้วครับ เช็คได้ตามปกติครับ
adminpor
ICT @ Office of Public Health.Nakhonsi Province.
Mobile.083-1740976
Office.075-343409 to 106