ผู้เขียน หัวข้อ: Percona my.cnf Error  (อ่าน 12813 ครั้ง)

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

ออฟไลน์ stealth

  • Full Member
  • ***
  • กระทู้: 113
  • Respect: 0
    • ดูรายละเอียด
Percona my.cnf Error
« เมื่อ: กุมภาพันธ์ 18, 2012, 09:50:01 AM »
0
ขอความช่วยเหลือหน่อยคับ พอดีลง server เป็น CentOs 6.2 X86_64 ลง mysql เป็น Percona 55.5.5.20  X86-64 Ram 2 GB นะครับจิง ram ไม่ถึง 2 GB หรอกครับ Vga on board เลยถูก Share ไปเหลือ 1.97 GB พอ config my.cnfแล้ว start service mysql ไม่ผ่านนะคับ เอาในส่วน ของ Log Error แนบมาให้ดู พร้อม my.cnf 2 Gb มาให้ดูด้วย ช่วยแนะนำหน่อยคับ 

[Note] Flashcache setup error is : ioctl failed
Percona XtraDB (http://www.percona.com) 1.1.8-rel24.1 started; log sequence number 0
120218  9:17:59 [ERROR] /usr/sbin/mysqld: unknown variable 'default_table_type=INNODB'
120218  9:17:59 [ERROR] Aborting


เหมือนข้อความแจ้งดังนี้คับ แต่รายละเอียด ดูแนบตามไฟล์คับ  รบกวนหน่อยนะคับ

ออฟไลน์ tangkeaw

  • Sr. Member
  • ****
  • กระทู้: 268
  • Respect: 0
    • ดูรายละเอียด
    • โรงพยาบาลเพชรบูรณ์
Re: Percona my.cnf Error
« ตอบกลับ #1 เมื่อ: กุมภาพันธ์ 18, 2012, 10:25:14 AM »
0
ปรับตารางเป็น Innodb เหมือนกับว่าตาราง hosxp ยังไม่เป็น innodb เลยสครับมันเลย runไม่ได้ รองไปใ่ส่ # หน้่า
default-storage-engine=INNODB
default_table_type = INNODB
แล้วลอง run mysql ใหม่ ถ้าได้ก็ไปปรับฐาน hosxp ให้เป็น INNODB ก่อนแล้วค่อยมาตั้งค่า default เป็น INNODB นะครับ
โรงพยาบาลเพชรบูรณ์  ขึ้นระบบ ปี 2551
**server IBM Blade Center E
IBM BladeCenter HS22
 ram 72 GB  OS- Linux centos-5.4 64 bit  Mysql  5.5.30
เครื่องสำรอง
server IBM Blade Center IBM BladeCenter HS22
  ram 16 GB   OS- Linux centos-64 bit  mysql 5.5.30
รพ.ขนาด 509 เตียง
คนไข้ต่อวันประมาณ 1,400คน/วัน
เครื่องใช้งาน HOsxp ประมาณ 190 เครื่อง ใช้งานทั้ง IPD และ OPD
ระบบ datacenter ทีม BMS ใช้งาน วันที่ 31 มิย 55
Endian Firewall 2.1.2

ออฟไลน์ pop_hosxp

  • Hero Member
  • *****
  • กระทู้: 3,138
  • Respect: +40
    • ดูรายละเอียด
    • Phanomphrai Hospital
Re: Percona my.cnf Error
« ตอบกลับ #2 เมื่อ: กุมภาพันธ์ 18, 2012, 11:43:03 AM »
0
ใส่ comment # ที่หน้า default_table_type=INNODB ครับ มันไม่รู้จัก variable ตัวนี้ เพราะตอนนี้เปลี่ยนไปใช้ default-storage-engine แทนแล้ว
pop434241@gmail.com
รพ.พนมไพร จ.ร้อยเอ็ด https://pnphos.moph.go.th/hosweb/

ออฟไลน์ stealth

  • Full Member
  • ***
  • กระทู้: 113
  • Respect: 0
    • ดูรายละเอียด
Re: Percona my.cnf Error
« ตอบกลับ #3 เมื่อ: กุมภาพันธ์ 18, 2012, 12:58:55 PM »
0
ครับหลังจากปรับแต่ง my.cnf จากเดิม ตอนนี้เป็น อันว่า start service ผ่านทำการ import data เข้าฐานข้อมูลเสร็จเรียบร้อย เข้าใช้งาน Hosxp ปรากฏพบ error ตามภาพคับ แก้อย่างไรคับ

ออฟไลน์ pop_hosxp

  • Hero Member
  • *****
  • กระทู้: 3,138
  • Respect: +40
    • ดูรายละเอียด
    • Phanomphrai Hospital
Re: Percona my.cnf Error
« ตอบกลับ #4 เมื่อ: กุมภาพันธ์ 18, 2012, 13:02:43 PM »
0
grant สิทธิ์ใหม่ครับ
pop434241@gmail.com
รพ.พนมไพร จ.ร้อยเอ็ด https://pnphos.moph.go.th/hosweb/

ออฟไลน์ stealth

  • Full Member
  • ***
  • กระทู้: 113
  • Respect: 0
    • ดูรายละเอียด
Re: Percona my.cnf Error
« ตอบกลับ #5 เมื่อ: กุมภาพันธ์ 18, 2012, 13:11:06 PM »
0

อ้างถึง
grant สิทธิ์ใหม่ครับ
ทำอย่างไรหรือ อ. pop
หมายถึง พิมพ์คำสั่ง grant ตามคำสั่งเดิมไปเลยใช่หรือเปล่าคับ ไม่ต้องแก้ไข อะไรเพิ่มเติมหรือเปล่า

ออฟไลน์ pop_hosxp

  • Hero Member
  • *****
  • กระทู้: 3,138
  • Respect: +40
    • ดูรายละเอียด
    • Phanomphrai Hospital
Re: Percona my.cnf Error
« ตอบกลับ #6 เมื่อ: กุมภาพันธ์ 18, 2012, 13:26:20 PM »
0
grant all on *.* to sa@'%' identified by 'sa' with grant option;
grant super on *.* to sa@'%' identified by 'sa' with grant option;
grant all privileges on *.* to sa@'%' identified by 'sa' with grant option;
flush privileges;

แก้ไข user name กับ password จาก sa เป็นอย่างอื่นด้วยนะครับ
pop434241@gmail.com
รพ.พนมไพร จ.ร้อยเอ็ด https://pnphos.moph.go.th/hosweb/

ออฟไลน์ stealth

  • Full Member
  • ***
  • กระทู้: 113
  • Respect: 0
    • ดูรายละเอียด
Re: Percona my.cnf Error
« ตอบกลับ #7 เมื่อ: กุมภาพันธ์ 18, 2012, 13:50:20 PM »
0
อ้างถึง
grant all on *.* to sa@'%' identified by 'sa' with grant option;
grant super on *.* to sa@'%' identified by 'sa' with grant option;
grant all privileges on *.* to sa@'%' identified by 'sa' with grant option;
flush privileges;

แก้ไข user name กับ password จาก sa เป็นอย่างอื่นด้วยนะครับ

ทำแล้วยังไม่หายคับ หรือว่าผิดตอนที่ผมเอา database ไปไว้ในเครื่อง windows แล้ว username password เป็น sa แล้วผมทำการ intiale import เข้ามา ที่ server database โดย ใน server grant username กับ password เป็นชื่ออื่น อันนี้มันเกี่ยวหรือเปล่า อ.Pop แต่ตอนนี้ผมยังแก้ไม่หายครับ

ออฟไลน์ pop_hosxp

  • Hero Member
  • *****
  • กระทู้: 3,138
  • Respect: +40
    • ดูรายละเอียด
    • Phanomphrai Hospital
Re: Percona my.cnf Error
« ตอบกลับ #8 เมื่อ: กุมภาพันธ์ 18, 2012, 13:58:55 PM »
0
ถ้าเป็นแบบนี้ผมใช้วิธีเริ่มใหม่เลยครับ เพื่อความแน่ใจ

1. service stop mysql
2. ลบ folder database hosxp ออกจาก /var/lib/mysql/data/
3. service start mysql
4. create database
5. grant สิทธิ์
6. initial import

เท่านี้น่าจะ ok แล้วครับ
pop434241@gmail.com
รพ.พนมไพร จ.ร้อยเอ็ด https://pnphos.moph.go.th/hosweb/

ออฟไลน์ stealth

  • Full Member
  • ***
  • กระทู้: 113
  • Respect: 0
    • ดูรายละเอียด
Re: Percona my.cnf Error
« ตอบกลับ #9 เมื่อ: กุมภาพันธ์ 18, 2012, 14:46:58 PM »
0
อ้างถึง
ถ้าเป็นแบบนี้ผมใช้วิธีเริ่มใหม่เลยครับ เพื่อความแน่ใจ

1. service stop mysql
2. ลบ folder database hosxp ออกจาก /var/lib/mysql/data/
3. service start mysql
4. create database
5. grant สิทธิ์
6. initial import

เท่านี้น่าจะ ok แล้วครับ

ครับตาม อ. Pop บอกเลยครับ แต่ อย่าเพิ่งรำคาญผมนะคับ เจอ error แบบนี้คับ อ. ไปไม่เป็นเลยอะผม

ออฟไลน์ pop_hosxp

  • Hero Member
  • *****
  • กระทู้: 3,138
  • Respect: +40
    • ดูรายละเอียด
    • Phanomphrai Hospital
Re: Percona my.cnf Error
« ตอบกลับ #10 เมื่อ: กุมภาพันธ์ 18, 2012, 14:51:01 PM »
0
ทำตามขั้นตอนที่เขียนไว้แล้วหรือยังครับ
pop434241@gmail.com
รพ.พนมไพร จ.ร้อยเอ็ด https://pnphos.moph.go.th/hosweb/

ออฟไลน์ stealth

  • Full Member
  • ***
  • กระทู้: 113
  • Respect: 0
    • ดูรายละเอียด
Re: Percona my.cnf Error
« ตอบกลับ #11 เมื่อ: กุมภาพันธ์ 18, 2012, 14:56:45 PM »
0
คับ ทำตามขันตอน ตั้งแต่
stop service mysql
ลบ table
start service mysql
creat ตาราง
grant สิทธ์
intial import
และก็ลองเข้าใช้งาน
และก็ เจอ Error ตามนั้นครับ

ออฟไลน์ pop_hosxp

  • Hero Member
  • *****
  • กระทู้: 3,138
  • Respect: +40
    • ดูรายละเอียด
    • Phanomphrai Hospital
Re: Percona my.cnf Error
« ตอบกลับ #12 เมื่อ: กุมภาพันธ์ 18, 2012, 15:03:21 PM »
0
คับ ทำตามขันตอน ตั้งแต่
stop service mysql
ลบ table
start service mysql
creat ตาราง
grant สิทธ์
intial import
และก็ลองเข้าใช้งาน
และก็ เจอ Error ตามนั้นครับ

เปิด remote ครับ
pop434241@gmail.com
รพ.พนมไพร จ.ร้อยเอ็ด https://pnphos.moph.go.th/hosweb/

ออฟไลน์ มนตรี บอยรักยุ้ยคนเดียว

  • Hero Member
  • *****
  • กระทู้: 5,369
  • Respect: +12
    • ดูรายละเอียด
    • โรงพยาบาลชุมชน ด่านมะขามเตี้ย
Re: Percona my.cnf Error
« ตอบกลับ #13 เมื่อ: กุมภาพันธ์ 18, 2012, 18:27:11 PM »
0
ขอความช่วยเหลือหน่อยคับ พอดีลง server เป็น CentOs 6.2 X86_64 ลง mysql เป็น Percona 55.5.5.20  X86-64 Ram 2 GB นะครับจิง ram ไม่ถึง 2 GB หรอกครับ Vga on board เลยถูก Share ไปเหลือ 1.97 GB พอ config my.cnfแล้ว start service mysql ไม่ผ่านนะคับ เอาในส่วน ของ Log Error แนบมาให้ดู พร้อม my.cnf 2 Gb มาให้ดูด้วย ช่วยแนะนำหน่อยคับ 

[Note] Flashcache setup error is : ioctl failed
Percona XtraDB (http://www.percona.com) 1.1.8-rel24.1 started; log sequence number 0
120218  9:17:59 [ERROR] /usr/sbin/mysqld: unknown variable 'default_table_type=INNODB'
120218  9:17:59 [ERROR] Aborting


เหมือนข้อความแจ้งดังนี้คับ แต่รายละเอียด ดูแนบตามไฟล์คับ  รบกวนหน่อยนะคับ

ระวังการใช้ Percona 55.5.5.20 ด้วยนะครับ

http://hosxp.net/index.php?option=com_smf&Itemid=28&topic=23682.msg212639#new
เริ่ม11พย.2548OPD-Paperlessพร้อมHOSxPลดโลกร้อน
IPD-Lesspaper1ตค2560ระบบDmsByNeoNetwork
IPD-Paperless1พ.ค2562ระบบHOSxPXE4
MT-Oracle9.3+MariaDB-10.4.xx,SL-Oracle9.3+MariaDB-11.0.xx
LOG=MySQL-8.4.xx,INV=PostgreSQL11

ออฟไลน์ udomchok

  • Hero Member
  • *****
  • กระทู้: 8,358
  • Respect: +589
    • ดูรายละเอียด
    • ร.พ.สมเด็จพระสังฆราช องค์ที่ 17
Re: Percona my.cnf Error
« ตอบกลับ #14 เมื่อ: กุมภาพันธ์ 18, 2012, 20:14:46 PM »
0
แก้ปัญหา Function GetSerialNumber
นำคำสั่งนี้ไป Run ใน MySQL หรือที่สายฟ้า เสร็จแล้ว Restart MySQL

CREATE FUNCTION get_serialnumber(param1 varchar(150)) RETURNS int(11)
begin   declare serial_exist int;   declare xserial_no  int;   if param1='' then      select 'test' into param1;   end if;    select count(serial_no) into serial_exist from serial where name = param1;   if serial_exist = 0 then   insert into serial (name,serial_no) values (param1,0);   end if;   update serial set serial_no = serial_no + 1 where name = param1;   select serial_no into xserial_no from serial where name = param1;   return xserial_no;  end
ทำด้วยหัวใจร.พ.สมเด็จพระสังฆราช องค์ที่ 17 อ.สองพี่น้อง จ.สุพรรณบุรี
อบรมโดย BMS Team เมื่อ พ.ย. 49 ขึ้นระบบห้องบัตรเมื่อ X'Mas 2007
2008 : X-Ray กายภาพบำบัด แพทย์แผนไทย กิจกรรมบำบัด OPD ตา
2009 : ทันตกรรม ห้องตรวจตา OPD (พยาบาลและห้องตรวจแพทย์บางห้อง)

ออฟไลน์ Khuad

  • Hero Member
  • *****
  • กระทู้: 3,778
  • .. นางฟ้า ตัวไม่น้อยแล้ว ..
  • Respect: +10
    • ดูรายละเอียด
Re: Percona my.cnf Error
« ตอบกลับ #15 เมื่อ: กุมภาพันธ์ 19, 2012, 02:27:00 AM »
0

... แก้ไขได้หรือยังครับ ...  :D ....
โรงพยาบาลวังน้อย   พระนครศรีอยุธยา ( รพช.30 เตียง )
Server : ProLiant DL120G6  Xeon X3450  RDIMM 12 Gb  2x256GB SSD Raid 1
OS : CentOS 6.3  DB : Percona 5.5.21

Slave : ProLiant ML110G6  Xeon X3430  UDIMM 8 Gb  2x300GB SAS Raid 1
OS : CentOS 6.3  DB : Percona 5.5.32

HOSxP version  3.57.xx.xx    เริ่มระบบ  เมษายน 2549

ออฟไลน์ manoi

  • Hero Member
  • *****
  • กระทู้: 8,669
  • Respect: +170
    • ดูรายละเอียด
    • HOSxP Community Center
Re: Percona my.cnf Error
« ตอบกลับ #16 เมื่อ: กุมภาพันธ์ 19, 2012, 12:28:59 PM »
0
ผมแก้ไขให้แล้วนะครับใน BMSDWSyncAgent version 10.0 ครับ
HOSxP Project Manager / Cheif Developer / BMS MD

ออฟไลน์ มนตรี บอยรักยุ้ยคนเดียว

  • Hero Member
  • *****
  • กระทู้: 5,369
  • Respect: +12
    • ดูรายละเอียด
    • โรงพยาบาลชุมชน ด่านมะขามเตี้ย
Re: Percona my.cnf Error
« ตอบกลับ #17 เมื่อ: กุมภาพันธ์ 19, 2012, 16:51:01 PM »
0
ผมแก้ไขให้แล้วนะครับใน BMSDWSyncAgent version 10.0 ครับ

 ;D ;D
เริ่ม11พย.2548OPD-Paperlessพร้อมHOSxPลดโลกร้อน
IPD-Lesspaper1ตค2560ระบบDmsByNeoNetwork
IPD-Paperless1พ.ค2562ระบบHOSxPXE4
MT-Oracle9.3+MariaDB-10.4.xx,SL-Oracle9.3+MariaDB-11.0.xx
LOG=MySQL-8.4.xx,INV=PostgreSQL11

ออฟไลน์ dotAtainer

  • Hero Member
  • *****
  • กระทู้: 1,256
  • กระบี่กรียุค
  • Respect: +3
    • ดูรายละเอียด
    • http://www.nondindeang.com
Re: Percona my.cnf Error
« ตอบกลับ #18 เมื่อ: กุมภาพันธ์ 20, 2012, 09:18:00 AM »
0
ถ้ายังไม่ได้ให้ลบไฟล์ที่ขึ้นต้นด้วย ib ออกมีประมาณสามไฟล์ใน folder /var/lib/mysql แล้วสั่ง service mysql restart จากนั้นสั่ง

mysql_upgrade -u root -p
mysqlcheck --all-databases --check-upgrade --auto-repair

จากนั้ันค่อยเริ่มกระบวนการใหม่ครับผม

สวัสดีครับ ผม Admin จากโรงพยาบาลโนนดินแดง จังหวัดบุรีรัมย์ ยินดีที่ได้รู้จักทุกท่านและขอบคุณสำหรับคำแนะนำจากผู้รู้ทุกท่านในอนาคตอันใกล้ครับ T_T
server>>>> IBM  Cpu  Xeon  Ram 12 GB   SCSI  136 GB For Marter&slav
Hosxp  เวอร์ชั่นพิมพ์นิยม
<>Server Master : OS freebsd 8.1 : Mysql5.5.8
<>Server slav: OS freebsd 8.1 : Mysql 5.5.8
ขึ้นระบบ:ขึ้นระบบเอง:จากคำแนะนำของทีมงาน BMS
ตอนนี้ใช้ Unix เป็นชีวิตจิตใจครับ
:ปัญหาคือที่มาของประสบการณ์:พรแสวงไม่ทำให้ใครเสียแรงเปล่า
dotatainer@hotmail.com
http://www.nondindeang.com
http://www.facebook.com/dotatainer
ความใฝ่ฝันที่ทำได้แค่ฝันใฝ่
http://www.musicatm.com/indy/%E0%B8%A3%E0%B8%B1%E0%B8%81%E0%B9%80%E0%B8%98%E0%B8%AD%E0%B8%AA%E0%B8%B8%E0%B8%94%E0%B8%AB%E0%B8%B1%E0%B8%A7%E0%B9%83%E0%B8%88-14296.html

http://www.musicatm.com/indy/%E0%B8%A7%E0%B9%88%E0%B8%B2%E0%B8%87%E0%B9%80%E0%B8%9B%E0%B8%A5%E0%B9%88%E0%B8%B2-11276.html

ออฟไลน์ stealth

  • Full Member
  • ***
  • กระทู้: 113
  • Respect: 0
    • ดูรายละเอียด
Re: Percona my.cnf Error
« ตอบกลับ #19 เมื่อ: กุมภาพันธ์ 21, 2012, 15:18:55 PM »
0
คับ ตอนนี้แก้ได้แล้วคับต้องฝากขอบคุณ อ.Popที่นั่งช่วยแก้ปัญหาให้....แต่จิงแล้วพบว่า table เกิด error มากเลย เหมือน อ.Pop บอกว่า ตารางมันแปลกๆๆ เอาตัว backup มา restore แล้วก้ยังเหมือนเดิม check repair แล้วยังเจอ Error ทำการ Drop ตาราง ที่ Error แล้ว Append ใหม่ก็ไม่ได้  ก็เลยใช้วิธีการเข้าไปลบเฉพาะ table ที่มันเสียมันออกหมดซะเลย(อาจจะไม่ใช่ทางแก้ที่ถูกต้องนะคับแต่ผมไม่มีทางเลือกแล้ว อิอิ) สุดท้ายก็ทำการ upstructur ใหม่อีกที check repair ไม่มี Error แล้วก็เลย import เข้า Server ตอนนี้ก็เอาไปใช้แล้ว ส่วน error ที่พบตอน check repair ผมแนบมาให้ดูด้วยนะคับ เผื่อว่า ใครจะมีวิธีการจัดการกับมัน ช่วยบอกอีกทีนะคับ
« แก้ไขครั้งสุดท้าย: กุมภาพันธ์ 21, 2012, 15:52:26 PM โดย wisan »

ออฟไลน์ pop_hosxp

  • Hero Member
  • *****
  • กระทู้: 3,138
  • Respect: +40
    • ดูรายละเอียด
    • Phanomphrai Hospital
Re: Percona my.cnf Error
« ตอบกลับ #20 เมื่อ: กุมภาพันธ์ 21, 2012, 20:52:47 PM »
0
ลองทำแบบนี้ครับ
1. ติดตั้ง HOSxP_PCU full setup ลง notebook แล้ว update ด้วย version ล่าสุด
2. backup database ในข้อ 1
3. restore ไฟล์ที่ได้ในข้อ 2 ไปที่ linux
4. เอา file backup ของ รพสต. ตัวที่มีปัญหา restore ทับลงไปที่ linux อีกครั้ง

ได้ผลอย่างไรบอกด้วยครับ

pop434241@gmail.com
รพ.พนมไพร จ.ร้อยเอ็ด https://pnphos.moph.go.th/hosweb/