ผู้เขียน หัวข้อ: upgrade ติด Indodb engine status disabled แก้ไขอย่างไร  (อ่าน 6157 ครั้ง)

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

ออฟไลน์ prapan

  • Full Member
  • ***
  • กระทู้: 121
  • Respect: 0
    • ดูรายละเอียด
upgrade ติด Indodb engine status disabled แก้ไขอย่างไร
« เมื่อ: มิถุนายน 01, 2009, 11:04:16 AM »
0
ผมทำการอัพเกรดhosxpจาก3.51.3.24 เป็น3.52.16ติดปัญหาดังนี้คับ
1. มีข้อความเตือนตอนเข้าใช้งานว่า Warning : Indodb engine status disabled
2. ภาษาไทยข้างบนเป็นตัวขอม
3. เครื่องเข้าใช้งานช้า
4. ต้องการอัพเกรด Mysql จาก5.0 เป็น5.1อัพ  ทำอย่างไรคับ
ขอท่านผู้รู้ช่วยนะแนวทางการแก้ไขให้ด้วยคับ
Master : IBM  System x3400 RAM 6 GB  CentOS 5.3 64bit , MYSQL 5.1.30 64bit
Slave   : Intel Server Pentiem 4   RAM 4 GB  WinServer2003 
โรงพยาบาลเวียงเชียงรุ้ง จ.เชียงราย  ประพันธ์  จันตะมะ(โด่ง)

ออฟไลน์ perjer4675

  • Full Member
  • ***
  • กระทู้: 221
  • ไม่มีใครรู้ใจเราเท่ากับเรารู้ใจตัวเอง
  • Respect: +2
    • ดูรายละเอียด
    • ไทย - เพ้อเจ้อ
Re: upgrade ติด Indodb engine status disabled แก้ไขอย่างไร
« ตอบกลับ #1 เมื่อ: มิถุนายน 01, 2009, 11:16:02 AM »
0
อันนี้แก้ได้ครับ Warning : Indodb engine status disabled

ให้ไปลบไฟล์ที่ปิดการทำงานของ Innodb ออกครับจะอยู่ใน Folder Mysql ครับ อันนี้ได้ความรู้มาจากพี่ พล BMS ครับ

ทำแล้วหายจริงๆๆ ครับ Innodb ทำงานได้ปรกติ ครับ
ชื่อ นาย เกรียงไกร  ทาฤทธิ์
โรงพยาบาลสมุทรปราการ
ยังไม่ได้ทำอย่าบอกว่า ทำไม่ได้
mail perjer4675[at]hotmail.com
เว็บส่วนตัว www.perjer.net

ออฟไลน์ prapan

  • Full Member
  • ***
  • กระทู้: 121
  • Respect: 0
    • ดูรายละเอียด
Re: upgrade ติด Indodb engine status disabled แก้ไขอย่างไร
« ตอบกลับ #2 เมื่อ: มิถุนายน 01, 2009, 11:18:27 AM »
0
พอจะจำชื่อfile ได้มั้ยคับ
Master : IBM  System x3400 RAM 6 GB  CentOS 5.3 64bit , MYSQL 5.1.30 64bit
Slave   : Intel Server Pentiem 4   RAM 4 GB  WinServer2003 
โรงพยาบาลเวียงเชียงรุ้ง จ.เชียงราย  ประพันธ์  จันตะมะ(โด่ง)

ออฟไลน์ perjer4675

  • Full Member
  • ***
  • กระทู้: 221
  • ไม่มีใครรู้ใจเราเท่ากับเรารู้ใจตัวเอง
  • Respect: +2
    • ดูรายละเอียด
    • ไทย - เพ้อเจ้อ
Re: upgrade ติด Indodb engine status disabled แก้ไขอย่างไร
« ตอบกลับ #3 เมื่อ: มิถุนายน 01, 2009, 11:28:08 AM »
0
ไฟล์นี้ชื่อจะขึ้นต้นด้วย ib ครับ น่าจะมีอยู่ 3 ไฟล์ลบทิ้งให้หมดครับ
ชื่อ นาย เกรียงไกร  ทาฤทธิ์
โรงพยาบาลสมุทรปราการ
ยังไม่ได้ทำอย่าบอกว่า ทำไม่ได้
mail perjer4675[at]hotmail.com
เว็บส่วนตัว www.perjer.net

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

  • Hero Member
  • *****
  • กระทู้: 3,137
  • Respect: 0
    • ดูรายละเอียด
Re: upgrade ติด Indodb engine status disabled แก้ไขอย่างไร
« ตอบกลับ #4 เมื่อ: มิถุนายน 01, 2009, 11:46:03 AM »
0

Nakhonphanom Hospital

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

ออฟไลน์ prapan

  • Full Member
  • ***
  • กระทู้: 121
  • Respect: 0
    • ดูรายละเอียด
Re: upgrade ติด Indodb engine status disabled แก้ไขอย่างไร
« ตอบกลับ #5 เมื่อ: มิถุนายน 01, 2009, 14:48:30 PM »
0
ลบทั้ง3fileยังเหมือนเดิมทำไงดีคับ
Master : IBM  System x3400 RAM 6 GB  CentOS 5.3 64bit , MYSQL 5.1.30 64bit
Slave   : Intel Server Pentiem 4   RAM 4 GB  WinServer2003 
โรงพยาบาลเวียงเชียงรุ้ง จ.เชียงราย  ประพันธ์  จันตะมะ(โด่ง)

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

  • Hero Member
  • *****
  • กระทู้: 3,137
  • Respect: 0
    • ดูรายละเอียด
Re: upgrade ติด Indodb engine status disabled แก้ไขอย่างไร
« ตอบกลับ #6 เมื่อ: มิถุนายน 01, 2009, 15:12:44 PM »
0
1.ต้องไปเปิด  option  innodb  ด้วยครับ 

เช่น    innodb_file_per_table





Nakhonphanom Hospital

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

doramon

  • บุคคลทั่วไป
Re: upgrade ติด Indodb engine status disabled แก้ไขอย่างไร
« ตอบกลับ #7 เมื่อ: มิถุนายน 01, 2009, 15:16:03 PM »
0
ลบทั้ง3fileยังเหมือนเดิมทำไงดีคับ


my.cnf ยังไม่ได้เปิดหรือเปล่า

หรือ grant สิทธิ์ ไม่หมด




ออฟไลน์ prapan

  • Full Member
  • ***
  • กระทู้: 121
  • Respect: 0
    • ดูรายละเอียด
Re: upgrade ติด Indodb engine status disabled แก้ไขอย่างไร
« ตอบกลับ #8 เมื่อ: มิถุนายน 01, 2009, 15:44:43 PM »
0
สอนวิธีทำหน่อยได้มั้ยคับผมพึ่งมาทำงานใหม่คนก่อนเขาออกไปแล้ว
ขอบคุณท่านผู้รู้
Master : IBM  System x3400 RAM 6 GB  CentOS 5.3 64bit , MYSQL 5.1.30 64bit
Slave   : Intel Server Pentiem 4   RAM 4 GB  WinServer2003 
โรงพยาบาลเวียงเชียงรุ้ง จ.เชียงราย  ประพันธ์  จันตะมะ(โด่ง)

ออฟไลน์ tote

  • Full Member
  • ***
  • กระทู้: 103
  • Respect: 0
    • ดูรายละเอียด
Re: upgrade ติด Indodb engine status disabled แก้ไขอย่างไร
« ตอบกลับ #9 เมื่อ: มิถุนายน 01, 2009, 16:19:56 PM »
0
ผมเคยเจอปัญหากับการติดตั้ง MySQL version ใหม่ และแก้ my.cnf
ตอนติดตั้งใหม่ MySQL version ใหม่ /etc/my.cnf มันหายไป ถูกเปลี่ยนชื่อไปเป็น my.cnf.rpmsave อะไรทำนองนี้
ต้องเอามาเปิดดู อาจจะแก้ไขตามความต้องการ แล้ว save เป็นชื่อ /etc/my.cnf ใหม่

ถ้าตอนแก้ /etc/my.cnf เปลี่ยนขนาด innodb_log_file_size แล้ว restart mysql จะทำให้ innodb ไม่ทำงานครับ
พวกนี้น่ะ
innodb_log_file_size = 64M
innodb_log_buffer_size = 8M
ถ้าแก้ไขมัน ต้องลบ innodb log file ตัวเก่าด้วย
ใน /etc/my.cnf จะมีอยู่บรรทัดนึ่งที่บอกว่า innodb log file อยู่ที่ไหน ประมาณนี้
innodb_log_group_home_dir = /var/lib/mysql/
ก็เข้าไปดูใน /var/lib/mysql/
ลบไฟล์ชื่อ ib_logfile0, ib_logfile1 ทิ้งไป แล้ว restart mysql ใหม่