BMS-HOSxP Community
HOSxP => แจ้งปัญหา / ขอความช่วยเหลือ => ข้อความที่เริ่มโดย: anupan_sripa ที่ สิงหาคม 13, 2013, 12:21:46 PM
-
ีUp MYSQL 5.5 ในเครื่อง Slave แล้วฟ้อง Error ดังรูปตอนเปิดโปรแกรม HOSxP ต้องแก้ไขตรงไหนครับ
percona-server-xxxxx-55-5.5.32-rel31.0.549.rhel5.x86_64.rpm
CentOS5.9 RAM 4G
HOSxP 3.56.8.7
-
ลองรันคำสั่งนี้ที่หน้า terminal ของ centos นะครับ
mysqlchech -u root --all-database --check-upgrade --auto-repair
ถ้าไม่ได้ลองตรวจสอบ log file ของ mysql ดูนะครับว่า error อะไร
ที่ /var/lib/mysql/{hostname}.err
-
ใช้คำสั่งนี้แล้ว
mysqlchech -u root --all-database --check-upgrade --auto-repair
ผลเป็นอย่างนี้ครับ
-bash: mysqlchech: command not found
-
err ที่แจ้งครับ ได้แก้ไข ตาม err ที่แจ้งไว้ก่อน จะเกิด ปัญหา ดังกล่าว ครับ
-
mysqlchech น่าจะผิดตรงคำว่า check เลยเปลี่ยน h เป็น k ก็ได้ผลดังนี้ครับ
[root@Slave1 ~]# mysqlcheck -u root --all-database --check-upgrade --auto-repair;
mysqlcheck: unknown variable 'character-set-server=tis620'
-
ลองดูที่ my.cnf บรรทัดดังนี้ log_long_format ถ้ามีใส่ # ไว้ข้างหน้าแล้วทดสอบใหม่ครับ
-
ลองดูที่ my.cnf บรรทัดดังนี้ log_long_format ถ้ามีใส่ # ไว้ข้างหน้าแล้วทดสอบใหม่ครับ
ตามนี้เลยครับ ;D
-
ทำแล้ว ก่อนหน้าที่จะตั้งกระทู้ถาม ครับ
-
ผมแนะนำ ให้ไปขอพระเครื่อง เฮ้ย ขอ my.cnf ของ อ.บอยมาลองดูคับ ;D ;D ;D
-
ดูจาก error แล้ว
ให้ทำการลบค่า "--log_long_format" ในไฟล์ /etc/my.cnf ออก
แล้วทำการ restart mysql ใหม่ด้วยคำสั่ง service mysql restart ดูครับ