BMS-HOSxP Community
HOSxP => MySQL => ข้อความที่เริ่มโดย: bacho_hospital ที่ มีนาคม 03, 2009, 15:13:29 PM
-
พอตั้งค่าไอพีแล้ว Initial มี Error ดังรูป
-
192.168.1.100
1.windows หรือ linux
2.ปิด firewall
3.mysql grant สิทธิ์ หรือยัง
-
192.168.1.100
1.windows หรือ linux
2.ปิด firewall
3.mysql grant สิทธิ์ หรือยัง
ลงเครื่องใหม่อีกแล้วหรอ ;)
-
192.168.1.100
1.windows หรือ linux
2.ปิด firewall
3.mysql grant สิทธิ์ หรือยัง
ลงเครื่องใหม่อีกแล้วหรอ ;)
Server ตัว IBM นั้นแหละ อัง พึ่งเพิ่ม RAM แล้วลง LINUX กับ MySQL ใหม่
* ฤว่า..ต้อง Grant สิทธิ์ใหม่แล้ว Initial ใหม่อีกครั้ง
-
192.168.1.100
1.windows หรือ linux
2.ปิด firewall
3.mysql grant สิทธิ์ หรือยัง
ลงเครื่องใหม่อีกแล้วหรอ ;)
Server ตัว IBM นั้นแหละ อัง พึ่งเพิ่ม RAM แล้วลง LINUX กับ MySQL ใหม่
* ฤว่า..ต้อง Grant สิทธิ์ใหม่แล้ว Initial ใหม่อีกครั้ง
ถูกแล้วครับ ลง Linux กับ MySQL ใหม่ ก็ต้อง Grant สิทธิ์ ใหม่ด้วยนะครับ สร้าง database
แล้วค่อย Initial อีกครั้งครับ
-
192.168.1.100
1.windows หรือ linux
2.ปิด firewall
3.mysql grant สิทธิ์ หรือยัง
ลงเครื่องใหม่อีกแล้วหรอ ;)
Server ตัว IBM นั้นแหละ อัง พึ่งเพิ่ม RAM แล้วลง LINUX กับ MySQL ใหม่
* ฤว่า..ต้อง Grant สิทธิ์ใหม่แล้ว Initial ใหม่อีกครั้ง
ถูกแล้วครับ ลง Linux กับ MySQL ใหม่ ก็ต้อง Grant สิทธิ์ ใหม่ด้วยนะครับ สร้าง database
แล้วค่อย Initial อีกครั้งครับ
ใช่แล้วทำใหม่ทุกอย่าง
-
ได้ทำการ Grant สิทธิแล้วเหมือนกันครับ ทั้ง All และ Super
-
ได้ทำการ Grant สิทธิแล้วเหมือนกันครับ ทั้ง All และ Super
ต่อไปก็เช็ค Firewall และ Selinux ว่าได้เปิด port ของ Mysql หรือยังครับ
-
ได้ทำการ Grant สิทธิแล้วเหมือนกันครับ ทั้ง All และ Super
ต่อไปก็เช็ค Firewall และ Selinux ว่าได้เปิด port ของ Mysql หรือยังครับ
เช๊คจาก server เลย ฤ ว่า ใช้วิธี Putty เอา ครับ ทำไม่เป็นครับ ขอคำแนะนำด้วยครับ
-
เช็คที่ server ครับ
-
เช็คที่ server ครับ
ได้แล้วครับ ไปกำหนด Port ในเซอร์เวอร์ ขอขอบคุณ ๆ มั๊กมากกก
-
สงสัยทำ Initial import นานมาก ๆ 4 hrs data 4 G
ยังไม่เสร็จเลย ติดอยู่ ที่ opitemrece
server 4 G centos 5.2 mysql 5.1.31 64 bit run test 1 ตัว
slave 512 centos 5.1 mysql 5.1.24 32bit run test 1 ตัว
ทำ initial ผ่านโปรแกรม hosxp บนเครื่อง xp
น่าจะผิดปกติหรือเปล่า
-
สงสัยทำ Initial import นานมาก ๆ 4 hrs data 4 G
ยังไม่เสร็จเลย ติดอยู่ ที่ opitemrece
server 4 G centos 5.2 mysql 5.1.31 64 bit run test 1 ตัว
slave 512 centos 5.1 mysql 5.1.24 32bit run test 1 ตัว
ทำ initial ผ่านโปรแกรม hosxp บนเครื่อง xp
น่าจะผิดปกติหรือเปล่า
พบปัญหานี้เช่นเดียวกัน
จึงอยากเรียนถาม อ.MN ว่า มีวิธีไหนทำให้เร็วขึ้นได้ หรือต้องปรับ config อย่างไร
-
ถ้าเป็นระหว่าง Linux ไป Linux แนะนำให้ใช้คำสั่ง rsync ครับ
สมมติว่าเครื่อง Master มี IP Address เป็น 192.168.0.1 และ Slave มี IP Address เป็น 192.168.0.2 นะครับ ทั้ง 2 เครื่อง ใช้ MySQL รุ่นเดียวกัน และ Configuration เหมือนกัน
ขั้นตอนที่ 1 ให้ลบข้อมูลออกจากตาราง replicate_log ของ Master ก่อน (ด้วยคำสั่ง truncate table replicate_log)
ขั้นตอนที่ 2 ให้ Login ใช้งานที่เครื่อง Slave ครับ stop service mysql ของ slave ก่อน แล้วพิมพ์คำสั่งดังนี้
rsync -avP -e ssh root@192.168.0.1:/var/lib/mysql/ /var/lib/mysql/
ขั้นตอนที่ 3 ให้ Stop MySQL ที่เครื่อง Master แล้วใช้คำสั่งเดิมครับ (ที่เครื่อง Slave) ในครั้งที่สอง จะนำเฉพาะข้อมูลที่มีการเปลี่ยนแปลงมาครับ จะเสร็จเร็วกว่าครั้งแรก เมื่อเสร็จแล้ว ก็ Start MySQL ในเครื่อง Master แล้วจึง Start MySQL ในเครื่อง Slave ครับ
-
ถ้าเป็นระหว่าง Linux ไป Linux แนะนำให้ใช้คำสั่ง rsync ครับ
สมมติว่าเครื่อง Master มี IP Address เป็น 192.168.0.1 และ Slave มี IP Address เป็น 192.168.0.2 นะครับ ทั้ง 2 เครื่อง ใช้ MySQL รุ่นเดียวกัน และ Configuration เหมือนกัน
ขั้นตอนที่ 1 ให้ลบข้อมูลออกจากตาราง replicate_log ของ Master ก่อน (ด้วยคำสั่ง truncate table replicate_log)
ขั้นตอนที่ 2 ให้ Login ใช้งานที่เครื่อง Slave ครับ stop service mysql ของ slave ก่อน แล้วพิมพ์คำสั่งดังนี้
rsync -avP -e ssh root@192.168.0.1:/var/lib/mysql/ /var/lib/mysql/
ขั้นตอนที่ 3 ให้ Stop MySQL ที่เครื่อง Master แล้วใช้คำสั่งเดิมครับ (ที่เครื่อง Slave) ในครั้งที่สอง จะนำเฉพาะข้อมูลที่มีการเปลี่ยนแปลงมาครับ จะเสร็จเร็วกว่าครั้งแรก เมื่อเสร็จแล้ว ก็ Start MySQL ในเครื่อง Master แล้วจึง Start MySQL ในเครื่อง Slave ครับ
ขอบคุณครับ
ถามเพิ่มเติมว่า ในปัจจุบัน ในการใช้ HOSxP ทำ initial import อ.MN เขียนคำสั่งส่ง package ข้อมูลขนาดเท่าใด ในการส่ง 1 package เพราะเคยปรับ buffer (max_allowed_packet) เพิ่มแล้วก็ยังใช้เวลานานอยู่ ....
-
ถ้าเป็นระหว่าง Linux ไป Linux แนะนำให้ใช้คำสั่ง rsync ครับ
สมมติว่าเครื่อง Master มี IP Address เป็น 192.168.0.1 และ Slave มี IP Address เป็น 192.168.0.2 นะครับ ทั้ง 2 เครื่อง ใช้ MySQL รุ่นเดียวกัน และ Configuration เหมือนกัน
ขั้นตอนที่ 1 ให้ลบข้อมูลออกจากตาราง replicate_log ของ Master ก่อน (ด้วยคำสั่ง truncate table replicate_log)
ขั้นตอนที่ 2 ให้ Login ใช้งานที่เครื่อง Slave ครับ stop service mysql ของ slave ก่อน แล้วพิมพ์คำสั่งดังนี้
rsync -avP -e ssh root@192.168.0.1:/var/lib/mysql/ /var/lib/mysql/
ขั้นตอนที่ 3 ให้ Stop MySQL ที่เครื่อง Master แล้วใช้คำสั่งเดิมครับ (ที่เครื่อง Slave) ในครั้งที่สอง จะนำเฉพาะข้อมูลที่มีการเปลี่ยนแปลงมาครับ จะเสร็จเร็วกว่าครั้งแรก เมื่อเสร็จแล้ว ก็ Start MySQL ในเครื่อง Master แล้วจึง Start MySQL ในเครื่อง Slave ครับ
ขอบคุณครับ เป็นประโยชน์มากเลย
เหมือนกับใช้ fast copy
-
ผม Initial แล้ว ก้อสามารถสลับ IP server กับ Slave ได้เลยสิครับ
-
ผม Initial แล้ว ก้อสามารถสลับ IP server กับ Slave ได้เลยสิครับ
ยังไม่ได้ syn เลย และก็รัน repication เลย จำที่สอนได้หรือเปล่า ที่ทำให้ดู ต้องพยายามทำนะครับ
ช่วงนี้งานเข้า รออีก นิด
-
พอ Check Slave จะมีบางตาราง Not Syncronized พอ Syn table มันจะมีบางตาราง waiting recheck ต้อง syn อีกครั้ง หรือว่าปล่อยไว้ครับ
ผม Initial แล้ว ก้อสามารถสลับ IP server กับ Slave ได้เลยสิครับ
ยังไม่ได้ syn เลย และก็รัน repication เลย จำที่สอนได้หรือเปล่า ที่ทำให้ดู ต้องพยายามทำนะครับ
ช่วงนี้งานเข้า รออีก นิด