ผู้เขียน หัวข้อ: Error ตอน Upgrade Structure ครับ  (อ่าน 6666 ครั้ง)

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

ออฟไลน์ samakida

  • Newbie
  • *
  • กระทู้: 35
  • Respect: +1
    • ดูรายละเอียด
Error ตอน Upgrade Structure ครับ
« เมื่อ: มีนาคม 30, 2016, 10:08:32 AM »
0
ผมจะ Upgrade Structure ของ HOSxP แล้ว ขึ้น Error "Can't change size of file (Errcode: 28 "No space left on device")    System Message  SQL Error : The table 'opitemrece' is full แบบนี้ครับ จะแก้ไขยังไงครับ
นาย นนธภพ  ยาระพัฒน์
Mail nonthaphop58@gmail.com
โรงพยาบาลเถิน ลำปาง

Server 1 : HP Proliant DL360p G8 Ram 32G
OS1 : CentOs 6.5
MySql  : 10.0.7 - MariaDB

Server 2 : HP Proliant DL360p G8 Ram 32G
OS1 : CentOs 6.5
MySql  : 5.5.31

Hosxp : 3.58.1.23
MySql  : 10.0.7 - MariaDB
มีระบบ 2548 เข้าทำงาน 2553

ออฟไลน์ Sukjai

  • Hero Member
  • *****
  • กระทู้: 984
  • Facebook : Sukjai Krub
  • Respect: +673
    • ดูรายละเอียด
    • Share Tips HOSxP
Re: Error ตอน Upgrade Structure ครับ
« ตอบกลับ #1 เมื่อ: มีนาคม 30, 2016, 10:43:46 AM »
+1
ลองตรวจสอบพื้นที่เก็บ Database ตาม Link ข้างล่างดูก่อนครับ

http://hosxp.net/smf2/index.php/topic,29226.msg262077.html#msg262077

ออฟไลน์ samakida

  • Newbie
  • *
  • กระทู้: 35
  • Respect: +1
    • ดูรายละเอียด
Re: Error ตอน Upgrade Structure ครับ
« ตอบกลับ #2 เมื่อ: มีนาคม 30, 2016, 10:51:16 AM »
0
ลองตรวจสอบพื้นที่เก็บ Database ตาม Link ข้างล่างดูก่อนครับ

http://hosxp.net/smf2/index.php/topic,29226.msg262077.html#msg262077

ตรวจสอบได้อย่างนี้ครับ
นาย นนธภพ  ยาระพัฒน์
Mail nonthaphop58@gmail.com
โรงพยาบาลเถิน ลำปาง

Server 1 : HP Proliant DL360p G8 Ram 32G
OS1 : CentOs 6.5
MySql  : 10.0.7 - MariaDB

Server 2 : HP Proliant DL360p G8 Ram 32G
OS1 : CentOs 6.5
MySql  : 5.5.31

Hosxp : 3.58.1.23
MySql  : 10.0.7 - MariaDB
มีระบบ 2548 เข้าทำงาน 2553

ออฟไลน์ Sukjai

  • Hero Member
  • *****
  • กระทู้: 984
  • Facebook : Sukjai Krub
  • Respect: +673
    • ดูรายละเอียด
    • Share Tips HOSxP
Re: Error ตอน Upgrade Structure ครับ
« ตอบกลับ #3 เมื่อ: มีนาคม 30, 2016, 11:09:43 AM »
+1
ไม่รู้ว่า Upgrade Version ไหนมา Version ไหนครับ

ลองเพิ่มบรรทัดใน ใน my.cnf
tmpdir = /var/tmp

https://www.facebook.com/hashtag/updatehosxp
Cr. พี่โก้ อุดมโชค สมหวัง รักในหลวง

เพิ่มเสร็จแล้วสั่ง  service mysql restart ใหม่ 
ควรทำตอนไม่ค่อยมี user ใช้งาน หรือใช้งานน้อยที่สุดครับ

ออฟไลน์ samakida

  • Newbie
  • *
  • กระทู้: 35
  • Respect: +1
    • ดูรายละเอียด
Re: Error ตอน Upgrade Structure ครับ
« ตอบกลับ #4 เมื่อ: มีนาคม 30, 2016, 11:14:05 AM »
0
ไม่รู้ว่า Upgrade Version ไหนมา Version ไหนครับ

ลองเพิ่มบรรทัดใน ใน my.cnf
tmpdir = /var/tmp

https://www.facebook.com/hashtag/updatehosxp
Cr. พี่โก้ อุดมโชค สมหวัง รักในหลวง

เพิ่มเสร็จแล้วสั่ง  service mysql restart ใหม่ 
ควรทำตอนไม่ค่อยมี user ใช้งาน หรือใช้งานน้อยที่สุดครับ



จากข้อมูล  df -h ของผม
ต้องแก้ไขใน my.cnf
เป็น  tmpdir = /tmp     หรือเปล่าครับ
นาย นนธภพ  ยาระพัฒน์
Mail nonthaphop58@gmail.com
โรงพยาบาลเถิน ลำปาง

Server 1 : HP Proliant DL360p G8 Ram 32G
OS1 : CentOs 6.5
MySql  : 10.0.7 - MariaDB

Server 2 : HP Proliant DL360p G8 Ram 32G
OS1 : CentOs 6.5
MySql  : 5.5.31

Hosxp : 3.58.1.23
MySql  : 10.0.7 - MariaDB
มีระบบ 2548 เข้าทำงาน 2553

ออฟไลน์ Sukjai

  • Hero Member
  • *****
  • กระทู้: 984
  • Facebook : Sukjai Krub
  • Respect: +673
    • ดูรายละเอียด
    • Share Tips HOSxP
Re: Error ตอน Upgrade Structure ครับ
« ตอบกลับ #5 เมื่อ: มีนาคม 30, 2016, 11:33:01 AM »
+1
เพิ่มเติม tmpdir = /var/tmp  ไม่ใช่ tmpdir = /tmp ครับ
ถ้าแก้ปัญหาได้ก็น่าจะเกิดจากการ TMPDIR สำหรับ MySQL / MariaDB ไม่เพียงพอครับ
« แก้ไขครั้งสุดท้าย: เมษายน 01, 2016, 13:25:13 PM โดย Sukjai »

ออฟไลน์ samakida

  • Newbie
  • *
  • กระทู้: 35
  • Respect: +1
    • ดูรายละเอียด
Re: Error ตอน Upgrade Structure ครับ
« ตอบกลับ #6 เมื่อ: มีนาคม 30, 2016, 11:58:54 AM »
0
ขอขอบคุณทุกท่านที่ร่วมกันอ่าน และร่วมกันตอบปัญหาครับ  ผมจะนำข้อมูลเหล่านี้ไปปรับแก้ ถ้าได้ผลอย่างไรจะกลับมาแจ้งให้ทราบครับ
ขอบคุณมากครับ
นาย นนธภพ  ยาระพัฒน์
Mail nonthaphop58@gmail.com
โรงพยาบาลเถิน ลำปาง

Server 1 : HP Proliant DL360p G8 Ram 32G
OS1 : CentOs 6.5
MySql  : 10.0.7 - MariaDB

Server 2 : HP Proliant DL360p G8 Ram 32G
OS1 : CentOs 6.5
MySql  : 5.5.31

Hosxp : 3.58.1.23
MySql  : 10.0.7 - MariaDB
มีระบบ 2548 เข้าทำงาน 2553

ออฟไลน์ samakida

  • Newbie
  • *
  • กระทู้: 35
  • Respect: +1
    • ดูรายละเอียด
Re: Error ตอน Upgrade Structure ครับ
« ตอบกลับ #7 เมื่อ: มีนาคม 30, 2016, 12:07:14 PM »
0
ไม่รู้ว่า Upgrade Version ไหนมา Version ไหนครับ

ลองเพิ่มบรรทัดใน ใน my.cnf
tmpdir = /var/tmp

https://www.facebook.com/hashtag/updatehosxp
Cr. พี่โก้ อุดมโชค สมหวัง รักในหลวง

เพิ่มเสร็จแล้วสั่ง  service mysql restart ใหม่ 
ควรทำตอนไม่ค่อยมี user ใช้งาน หรือใช้งานน้อยที่สุดครับ


เพิ่มเติมอีกนิดครับ
จากที่ถามว่า update จากเวอร์ชั่นไหนมา

3.58.7.10  ไป เป็น 3.59.3.21  ครับ

ถามเพิ่มอีกนิดครับ เพราะเกิดปัญหา คือว่า
จากที่มัน error ที่แจ้งไป แล้วเราหยุดกลางคัน (เพราะทำอะไรต่อไม่ได้) จะมีผลเสียหายอะไรบ้างครับ
มีแจ้งมาจากงานผู้ป่วยในว่า ข้อมูลการใช้ยาหายไปครับ Medication Profile ข้อมูลวิธีการใช้ยาหายไปครับ ต้องแก้ไขอย่างไรครับ ดูที่ตารางไหนครับ

ปัญหานี้เป็นเฉพาะ วิธีการใช้ยาผู้ป่วยในนะครับ ยังไม่เห็นที่อื่นแจ้งปัญหามาครับ
OPD ยังมีข้อมูลครบครับ  ส่วนการ remad ก็ปกติครับ สำหรับคลินิกพิเศษ
หรือเป็นเพราะมันยัง upstruc ไปยังไม่ถึง vn_stat ก็เลยไม่มีปัญหาผู้ป่วยนอก เพราะup ถึง opitemrece ที่ระบบแจ้งมา

ปล. ถ้าผมจะแก้ไขโดย
กลับไป upstruc เวอร์ชั่นเก่าก่อน แล้วค่อย รีแพ ปัญหานี้จะหายมั้ยครับ
« แก้ไขครั้งสุดท้าย: มีนาคม 30, 2016, 12:32:20 PM โดย samakida »
นาย นนธภพ  ยาระพัฒน์
Mail nonthaphop58@gmail.com
โรงพยาบาลเถิน ลำปาง

Server 1 : HP Proliant DL360p G8 Ram 32G
OS1 : CentOs 6.5
MySql  : 10.0.7 - MariaDB

Server 2 : HP Proliant DL360p G8 Ram 32G
OS1 : CentOs 6.5
MySql  : 5.5.31

Hosxp : 3.58.1.23
MySql  : 10.0.7 - MariaDB
มีระบบ 2548 เข้าทำงาน 2553

ออฟไลน์ Sukjai

  • Hero Member
  • *****
  • กระทู้: 984
  • Facebook : Sukjai Krub
  • Respect: +673
    • ดูรายละเอียด
    • Share Tips HOSxP
Re: Error ตอน Upgrade Structure ครับ
« ตอบกลับ #8 เมื่อ: มีนาคม 30, 2016, 12:33:16 PM »
+1
ถ้าจะแก้ปัญหา ข้อมูลการใช้ยาที่ไม่แสดง คงต้อง Upgrade Structure ให้เสร็จ
และ Upgrade เครื่อง Client ที่ห้องยาให้เป็น Version เดียวกับ Server ครับ

ออฟไลน์ samakida

  • Newbie
  • *
  • กระทู้: 35
  • Respect: +1
    • ดูรายละเอียด
Re: Error ตอน Upgrade Structure ครับ
« ตอบกลับ #9 เมื่อ: มีนาคม 30, 2016, 17:21:42 PM »
0
ถ้าจะแก้ปัญหา ข้อมูลการใช้ยาที่ไม่แสดง คงต้อง Upgrade Structure ให้เสร็จ
และ Upgrade เครื่อง Client ที่ห้องยาให้เป็น Version เดียวกับ Server ครับ



ผมไปลองทำมาแล้วครับ คือ
1. ถอย Version ลง เป็นตัวเดิมก่อนจะ Up structure เป็น 59.3.21 (แต่ไม่ผ่านติด Error ที่แจ้ง)
2. กลับมาเป็น Version 58.7.10 (ขณะ Up structure ฟ้อง System Message SQL Error : The table 'opitemrece' is full ) แต่การ Up structure ก็ดำเนินต่อไปจนสิ้นสุด ไม่ Hank เหมือน Up structure เป็น 59.3.21

แต่ปัญหาเดิมก็ยังอยู่ครับ คือ ข้อมูลการใช้ยา ในงานผู้ป่วยในหายไปครับ
ต้องแก้ไขอย่างไรดีครับ
« แก้ไขครั้งสุดท้าย: มีนาคม 30, 2016, 20:03:14 PM โดย samakida »
นาย นนธภพ  ยาระพัฒน์
Mail nonthaphop58@gmail.com
โรงพยาบาลเถิน ลำปาง

Server 1 : HP Proliant DL360p G8 Ram 32G
OS1 : CentOs 6.5
MySql  : 10.0.7 - MariaDB

Server 2 : HP Proliant DL360p G8 Ram 32G
OS1 : CentOs 6.5
MySql  : 5.5.31

Hosxp : 3.58.1.23
MySql  : 10.0.7 - MariaDB
มีระบบ 2548 เข้าทำงาน 2553

ออฟไลน์ udomchok

  • Hero Member
  • *****
  • กระทู้: 8,347
  • Respect: +589
    • ดูรายละเอียด
    • ร.พ.สมเด็จพระสังฆราช องค์ที่ 17
Re: Error ตอน Upgrade Structure ครับ
« ตอบกลับ #10 เมื่อ: เมษายน 01, 2016, 12:17:48 PM »
+1
จากข้อมูล  df -h ของผม
ต้องแก้ไขใน my.cnf
เป็น  tmpdir = /tmp     หรือเปล่าครับ

ลองกำหนดเป็น
tmpdir = /var/lib

แล้ว restart MySQL และ upgrade structure ด้วย version ใหม่ ๆ อีกครั้งครับ
ทำด้วยหัวใจร.พ.สมเด็จพระสังฆราช องค์ที่ 17 อ.สองพี่น้อง จ.สุพรรณบุรี
อบรมโดย BMS Team เมื่อ พ.ย. 49 ขึ้นระบบห้องบัตรเมื่อ X'Mas 2007
2008 : X-Ray กายภาพบำบัด แพทย์แผนไทย กิจกรรมบำบัด OPD ตา
2009 : ทันตกรรม ห้องตรวจตา OPD (พยาบาลและห้องตรวจแพทย์บางห้อง)