หลังจากได้เตรียม server สำหรับ MySQL replication ด้วยการทำให้ข้อมูลของทั้งสองเครื่องเหมือนกันเรียบร้อยแล้ว ก็มาถึงขั้นตอนการ setup replication ซึ่งขั้นตอนนี้จะต้องรันคำสั่ง “show master status” เพื่อตรวจสอบ bin-log และ position ที่เครื่อง master เพื่อนำข้อมูลที่ได้ไปใช้กับคำสั่ง CHANGE MASTER TO ที่เครื่อง slave แต่เมื่อรันคำสั่ง “show master status” ที่เครื่อง master แล้วกลับพบว่าได้ผลลัพธ์ “Empty set (0.00 sec)” มาแทนที่จะได้ข้อมูล bin-log และ position และเมื่อไปตรวจสอบที่ไฟล์ error log ของ MySQL กลับไม่มีข้อมูลอะไรเลย ต่อมาจึงลองใช้คำสั่ง “show binary logs” เพื่อตรวจสอบข้อมูลของ binary log ก็พบข้อความว่า “ERROR [...]
Archive for the ‘MySQL’ Category
How to update the max_connections in MySQL
July 20th, 2010
Tum. ปัญหาการเกิด error “too many connections” ในขณะที่ query database อยู่ เกิดจากจำนวน connections ที่เข้ามาติดต่อ database มีจำนวนมากกว่าที่ max_connections ได้กำหนดไว้ ซึ่งโดยปกติแล้ว MySQL จะยอมให้มีจำนวน connections ได้เท่ากับ max_connections+1 โดยที่ max_connections คือ จำนวน connections ที่มากที่สุดที่อนุญาต และ +1 คือ connection ของ super user ค่า default ของ max_connections สำหรับ version ที่ต่ำกว่า 5.1.15 จะเท่ากับ 100 connections ถ้าสูงกว่ามีค่าเท่ากับ 151 connections และค่าสูงสุดที่สามารถกำหนดได้ สำหรับ version 5.1.15 – 5.1.16 [...]
ติดตั้ง MySQL Cluster
August 31st, 2007
Tum. ในบทความนี้จะใช้เครื่องจำนวน 4 เครื่อง โดยแต่ละเครื่องจะมีหน้าที่ storages node จำนวน 2 เครื่อง (mysql-ndb-1 และ mysql-ndb-2) API node จำนวน 1 เครื่อง (mysql-api-1) และ Management node จำนวน 1 เครื่อง (mgmt) package สำหรับการติดตั้ง MySQL Cluster เมื่อทำการติดตั้ง package เรียบร้อยแล้ว ต่อมาให้มาที่เครื่อง mgmt และพิมพ์คำสั่งและแก้ไขไฟล์ config ตามด้านล่าง คำค้นยอดนิยม: mysql cluster, mysql cluster คือ, cluster mysql, ติดตั้ง mysql cluster, mysql clustering, install mysql cluster, การติดตั้ง mysql [...]


Posted in
Tags:
