ผู้เขียน หัวข้อ: ฝากดูให้หน่อยครับ server ใหม่  (อ่าน 5075 ครั้ง)

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

ออฟไลน์ snhos

  • Sr. Member
  • ****
  • กระทู้: 373
  • ฉันยังรู้สึกว่าตัวเองยังเด็กในการทำงานและความรู้
  • Respect: +3
    • ดูรายละเอียด
ฝากดูให้หน่อยครับ server ใหม่
« เมื่อ: กุมภาพันธ์ 10, 2010, 20:23:36 PM »
0
พอดีได้ เซอเวอร์ใหม่มา  จะทดแทน ของเก่า
IBM X3650 M2 Xeon 4C E5504  2.0GHz /800MHz FSB/4MB L3....
harddisk 146 g SAS 15Kx2 unit  2.5 Hot-Swap
Ram 4 G

ลง CentOs 5.4 Mysql 5.1.43
หลังจากที่นำข้อมูลเข้าแล้ว
สั่ง top ได้ดังภาพ

คอมเมนต์มาเยอะน่ะครับ
โรงพยาบาลไทรน้อย นนทบุรี 60 เตียง
เริ่มระบบ 2551 ขอบคุณอาจารย์หมาน้อย คุณหนุ่ม (รพ.ปากเกร็ด),อ.อ๊อด อ.นาจ และท่านปราชญ์ทุกท่าน ผู้เป็นอาจารย์และคนช่วยเหลือ
Master:IBM Xeon QuardCore X3650 M2 CPU 2.0 ram 28 g
OS:CentOS 6.4
Percona:5.5.33  
hosxp:3.56.9.30

Slave:IBM Xeon QuardCore E5405 CPU 2.0 ram 6 g
OS:CentOS 6.4
Percona:5.5.33  
hosxp:3.56.9.30

LIS LAB
Pfsense Log

ออฟไลน์ thecoy

  • Hero Member
  • *****
  • กระทู้: 1,159
  • นักวิชาการคอมพิวเตอร์
  • Respect: 0
    • ดูรายละเอียด
Re: ฝากดูให้หน่อยครับ server ใหม่
« ตอบกลับ #1 เมื่อ: กุมภาพันธ์ 10, 2010, 21:13:44 PM »
0
ต้องดู Mysql Workload  ครับ  :)
โรงพยาบาลรัษฎา  ตรัง
CentOS 5.5  Ram  4  GB
HOSxP V.3.54.11.2 MySQL 5.1.30

ออฟไลน์ Khuad

  • Hero Member
  • *****
  • กระทู้: 3,778
  • .. นางฟ้า ตัวไม่น้อยแล้ว ..
  • Respect: +10
    • ดูรายละเอียด
Re: ฝากดูให้หน่อยครับ server ใหม่
« ตอบกลับ #2 เมื่อ: กุมภาพันธ์ 10, 2010, 23:07:18 PM »
0

ลง CentOs 5.4 Mysql 5.1.43
หลังจากที่นำข้อมูลเข้าแล้ว
สั่ง top ได้ดังภาพ


... มีเครื่องอื่นเชื่อมต่อเข้ามาใช้งานด้วยหรือยังครับ 

    ถ้าตั้งแต่ start server มา 2 ชั่วโมงครึ่ง แล้วมีเครื่องเข้าใช้งานแค่เครื่องเดียวละก็ ดูเหมือนว่ามันจะใช้แรมไปเยอะมากเลยนะครับ
    เกือบเต็ม 4 G เลย ...

... อย่างที่ท่าน thecoy บอก ดู MySQL Workload กับ การ config MySQL ด้วยครับ ...  :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

ออฟไลน์ เข้ม

  • Hero Member
  • *****
  • กระทู้: 2,805
  • Respect: +4
    • ดูรายละเอียด
    • phichit hospital
Re: ฝากดูให้หน่อยครับ server ใหม่
« ตอบกลับ #3 เมื่อ: กุมภาพันธ์ 10, 2010, 23:23:31 PM »
0
ตอนใช้คำสั่ง top  ลองกด
 
Shift +  M หรือ Shift + N

น่าจะเห็นรายละเอียดการใช้ RAM ของแต่ละ Process ได้ดีกว่า ...
« แก้ไขครั้งสุดท้าย: กุมภาพันธ์ 10, 2010, 23:32:12 PM โดย เข้ม »
Phichit Hospital
HOSxP 3.61.10.31 on FreeBSD 9.2
By BMS - Dec 26, 2007

ออฟไลน์ snhos

  • Sr. Member
  • ****
  • กระทู้: 373
  • ฉันยังรู้สึกว่าตัวเองยังเด็กในการทำงานและความรู้
  • Respect: +3
    • ดูรายละเอียด
Re: ฝากดูให้หน่อยครับ server ใหม่
« ตอบกลับ #4 เมื่อ: กุมภาพันธ์ 11, 2010, 13:40:46 PM »
0
หลังทดลองนำเข้าข้อมูลแล้ว พอเปิดใช้งาน
เกิดปัญหาดังนี้ครับ

 error while create function get serialnumber
 can not retrieve result data
 ต้องทำอย่างไรครับ

ปล.ที่ systemsetting ไม่ได้คลิกเลือก ปิดการใช้ functon getserial ครับ
ขอบคุณครับ
โรงพยาบาลไทรน้อย นนทบุรี 60 เตียง
เริ่มระบบ 2551 ขอบคุณอาจารย์หมาน้อย คุณหนุ่ม (รพ.ปากเกร็ด),อ.อ๊อด อ.นาจ และท่านปราชญ์ทุกท่าน ผู้เป็นอาจารย์และคนช่วยเหลือ
Master:IBM Xeon QuardCore X3650 M2 CPU 2.0 ram 28 g
OS:CentOS 6.4
Percona:5.5.33  
hosxp:3.56.9.30

Slave:IBM Xeon QuardCore E5405 CPU 2.0 ram 6 g
OS:CentOS 6.4
Percona:5.5.33  
hosxp:3.56.9.30

LIS LAB
Pfsense Log

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

  • Hero Member
  • *****
  • กระทู้: 3,137
  • Respect: 0
    • ดูรายละเอียด
Re: ฝากดูให้หน่อยครับ server ใหม่
« ตอบกลับ #5 เมื่อ: กุมภาพันธ์ 11, 2010, 13:47:29 PM »
0
เพิ่ม ใน my.cnf   ส่วน  [mysqld]
 
log_bin_trust_function_creators = 1


Nakhonphanom Hospital

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

ออฟไลน์ thecoy

  • Hero Member
  • *****
  • กระทู้: 1,159
  • นักวิชาการคอมพิวเตอร์
  • Respect: 0
    • ดูรายละเอียด
Re: ฝากดูให้หน่อยครับ server ใหม่
« ตอบกลับ #6 เมื่อ: กุมภาพันธ์ 11, 2010, 13:53:14 PM »
0
เพิ่ม ใน my.cnf   ส่วน  [mysqld]
 
log_bin_trust_function_creators = 1


นำไปปฏิบัติได้ผลแล้ว  ;D
โรงพยาบาลรัษฎา  ตรัง
CentOS 5.5  Ram  4  GB
HOSxP V.3.54.11.2 MySQL 5.1.30

ออฟไลน์ snhos

  • Sr. Member
  • ****
  • กระทู้: 373
  • ฉันยังรู้สึกว่าตัวเองยังเด็กในการทำงานและความรู้
  • Respect: +3
    • ดูรายละเอียด
Re: ฝากดูให้หน่อยครับ server ใหม่
« ตอบกลับ #7 เมื่อ: กุมภาพันธ์ 11, 2010, 18:17:05 PM »
0
ขอเหตุผลเพิ่มได้ไหมครับ
ทำไมต้อง
เพิ่ม ใน my.cnf   ส่วน  [mysqld]
 
log_bin_trust_function_creators = 1

ปล.เผอิญว่าผมใช้วิธีตามข้างล่าง (ใช้ได้แล้วจึงมาเห็นกระทู้ที่ท่านตอบด้านบนคับ  แล้วถ้ามันหายแล้วผมต้องเพิ่มเข้าไปอีกไหม)
หากเราสร้าง my.cnf ที่มี innodb_file_per_table ทีหลัง เราต้องลบ ibdata1 ออกก่อนครับครับ (หรือ ibd*) แล้ว stop/start MySQL อีกครับ จะไม่ปรากฏคำเตือนนี้อีกครับ
***แต่ให้ระวัง หากมีข้อมูลแล้ว**** เผลอลบ ibd* ล่ะก็เสร็จครับ ข้อมูลอาจจะหายไปบ้าง แต่ถ้าทำตั้งแต่แรกเลยก่อนจะมีข้อมูลก็ไม่เป็นไรครับ

เรียนถามเพิ่มเติมครับ  ตามรูป  คำสั่ง top ทีผมโพสด้านบนนั้น  ทำไหมแรมมันถูกใช้เยอะจังครับ  ทั้งที่ มี client ต่ออยู่เครื่องเดียวคือเครื่องที่ผมทำงานอยู่ครับ  (พอดีว่านำเข้าข้อมูลแล้วทดสอบดูครับ  ถ้าผ่านจะลงใหม่  ใช้เป็นของจริงเลย)

อีกอย่างครับ  มีวิธีนำเข้านอกจากวิธี ที่นำเข้าจากโปรแกรม hosxp ไหมครับ  (เอาที่เร็ว ๆ )  พอดีว่าข้อมูลเยอะน่ะครับ
อย่างตัวที่นำเข้านี้  รวมเวลาเบ็ดเสร็จ แล้ว 2 ชั่วโมงครึงครับ  ถ้าจะนำเข้าทำเป็นเซอร์เวอร์จริงคงต้องปิดบริการกันเลยครับ
ขอบคุณครับ
« แก้ไขครั้งสุดท้าย: กุมภาพันธ์ 11, 2010, 18:21:55 PM โดย snhos »
โรงพยาบาลไทรน้อย นนทบุรี 60 เตียง
เริ่มระบบ 2551 ขอบคุณอาจารย์หมาน้อย คุณหนุ่ม (รพ.ปากเกร็ด),อ.อ๊อด อ.นาจ และท่านปราชญ์ทุกท่าน ผู้เป็นอาจารย์และคนช่วยเหลือ
Master:IBM Xeon QuardCore X3650 M2 CPU 2.0 ram 28 g
OS:CentOS 6.4
Percona:5.5.33  
hosxp:3.56.9.30

Slave:IBM Xeon QuardCore E5405 CPU 2.0 ram 6 g
OS:CentOS 6.4
Percona:5.5.33  
hosxp:3.56.9.30

LIS LAB
Pfsense Log

ออฟไลน์ snhos

  • Sr. Member
  • ****
  • กระทู้: 373
  • ฉันยังรู้สึกว่าตัวเองยังเด็กในการทำงานและความรู้
  • Respect: +3
    • ดูรายละเอียด
Re: ฝากดูให้หน่อยครับ server ใหม่
« ตอบกลับ #8 เมื่อ: กุมภาพันธ์ 11, 2010, 18:36:13 PM »
0
ตอนนี้เรียบร้อยแล้วครับ  หลังจากที่มั่วอยู่พักใหญ่ แรม 4 g ใช้ไปเพียว 1.7 g ครับ
1.วิธีแก้ปัญหา 

error while create function get serialnumber
 can not retrieve result data

ให้ run terminal  แล้ว เข้า mysql   แล้วใช้คำสั่งต่อไปนี้ครับ
Mysql>grant all on *.* to sa@’%’ identified by ‘sa’ with grant option;
Mysql>grant super on *.* to sa@’%’ identified by ‘sa’;
Mysql>flush privileges;


แล้ว สั่ง restart mysql
2.เพื่อไม่ให้แสดง Error อันนี้  innodb_file_per_table
 
วิธีที่ 1
my.cnf  ต้องไปเพิ่ม

innodb_file_per_table

วิธีที่ 2
เพิ่ม ใน my.cnf   ส่วน  [mysqld]
 
log_bin_trust_function_creators = 1
วิธีที่ 3
(ถ้าทำตามวิธีแรกหรือสองแล้วไม่หาย แต่ให้ระวังข้อมูลอาจจะหาย)
หากเราสร้าง my.cnf ที่มี innodb_file_per_table ทีหลัง เราต้องลบ ibdata1 ออกก่อนครับครับ (หรือ ibd*) แล้ว stop/start MySQL อีกครับ จะไม่ปรากฏคำเตือนนี้อีกครับ
***แต่ให้ระวัง หากมีข้อมูลแล้ว**** เผลอลบ ibd* ล่ะก็เสร็จครับ ข้อมูลอาจจะหายไปบ้าง แต่ถ้าทำตั้งแต่แรกเลยก่อนจะมีข้อมูลก็ไม่เป็นไรครับ




โรงพยาบาลไทรน้อย นนทบุรี 60 เตียง
เริ่มระบบ 2551 ขอบคุณอาจารย์หมาน้อย คุณหนุ่ม (รพ.ปากเกร็ด),อ.อ๊อด อ.นาจ และท่านปราชญ์ทุกท่าน ผู้เป็นอาจารย์และคนช่วยเหลือ
Master:IBM Xeon QuardCore X3650 M2 CPU 2.0 ram 28 g
OS:CentOS 6.4
Percona:5.5.33  
hosxp:3.56.9.30

Slave:IBM Xeon QuardCore E5405 CPU 2.0 ram 6 g
OS:CentOS 6.4
Percona:5.5.33  
hosxp:3.56.9.30

LIS LAB
Pfsense Log