BMS-HOSxP Community

HOSxP => แจ้งปัญหา / ขอความช่วยเหลือ => ข้อความที่เริ่มโดย: omkoihos ที่ ตุลาคม 29, 2011, 15:13:48 PM

หัวข้อ: database error
เริ่มหัวข้อโดย: omkoihos ที่ ตุลาคม 29, 2011, 15:13:48 PM
ตอน login ก็ปรากฎ pop up ดังภาพ
ไม่ทราบว่าเกิดอะไรผิดพลาด
แล้วต้องแก้ไข ปัญหายังไง
ช่วยชี้แนะด้วยค่ะ
คนไข้รอตรึมเลยค่ะ
หัวข้อ: Re: database error
เริ่มหัวข้อโดย: nuttavut ที่ ตุลาคม 29, 2011, 15:20:38 PM
ตอน login ก็ปรากฎ pop up ดังภาพ
ไม่ทราบว่าเกิดอะไรผิดพลาด
แล้วต้องแก้ไข ปัญหายังไง
ช่วยชี้แนะด้วยค่ะ
คนไข้รอตรึมเลยค่ะ

check & repair table
หัวข้อ: Re: database error
เริ่มหัวข้อโดย: omkoihos ที่ ตุลาคม 29, 2011, 15:21:41 PM
ตอน login ก็ปรากฎ pop up ดังภาพ
ไม่ทราบว่าเกิดอะไรผิดพลาด
แล้วต้องแก้ไข ปัญหายังไง
ช่วยชี้แนะด้วยค่ะ
คนไข้รอตรึมเลยค่ะ

check & repair table
login เข้าโปรแกรมไม่ได้เลยค่ะ
ต้องทำยังไงคะ   ชี้แนะด้วยค่ะ 
หัวข้อ: Re: database error
เริ่มหัวข้อโดย: nuttavut ที่ ตุลาคม 29, 2011, 15:36:49 PM
ตามนี้ครับ ....ขอให้แก้ไขได้นะครับ  ;D ;D
หัวข้อ: Re: database error
เริ่มหัวข้อโดย: machai ที่ ตุลาคม 29, 2011, 15:45:31 PM
แล้วก็รอครับ ;D ;D ;D
หัวข้อ: Re: database error
เริ่มหัวข้อโดย: dotAtainer ที่ ตุลาคม 29, 2011, 15:48:24 PM
ก่อนหน้านี้ได้เข้าไปแก้ไขอะไรที่ server หรือมีไฟดับไฟกระชากหรือไม่ครับ
หัวข้อ: Re: database error
เริ่มหัวข้อโดย: nuttavut ที่ ตุลาคม 29, 2011, 16:00:14 PM
...คงต้องทบทวนเรื่อง กระแสไฟฟ้า แล้วละครับ หา UPS ดีๆหน่อย เครื่อง Server ต้องมีระบบปรับอากาศ ที่ดีด้วยครับ .... ;D ;D
หัวข้อ: Re: database error
เริ่มหัวข้อโดย: omkoihos ที่ ตุลาคม 29, 2011, 16:07:48 PM
รอออออออ.....   
อย่างมีความหวังค่ะ

หัวข้อ: Re: database error
เริ่มหัวข้อโดย: omkoihos ที่ ตุลาคม 29, 2011, 16:47:25 PM
ช่วงเวลาที่รอ
ใช้เครื่อง slave ไปก่อนดีมั้ยคะ . . .
หัวข้อ: Re: database error
เริ่มหัวข้อโดย: machai ที่ ตุลาคม 29, 2011, 17:18:36 PM
ช่วงเวลาที่รอ
ใช้เครื่อง slave ไปก่อนดีมั้ยคะ . . .

ดีครับ ในช่วงรอรีแพเทเบิล
 :D :D :D
หัวข้อ: Re: database error
เริ่มหัวข้อโดย: เกื้อกูล ครับ.. ที่ ตุลาคม 29, 2011, 19:34:56 PM
ไม่ทราบว่ามีการปรับเปลี่ยน config MySQL กลางอากาศขณะใช้งานหรือเปล่าครับ..

แนะนำทำการ restore ผ่าน msql ตรง ๆ กรณีไม่สามารถ Repair ฐานข้อมูลได้... :-[ :-[
หัวข้อ: Re: database error
เริ่มหัวข้อโดย: omkoihos ที่ ตุลาคม 29, 2011, 20:06:11 PM
ไม่ทราบว่ามีการปรับเปลี่ยน config MySQL กลางอากาศขณะใช้งานหรือเปล่าครับ..

แนะนำทำการ restore ผ่าน msql ตรง ๆ กรณีไม่สามารถ Repair ฐานข้อมูลได้... :-[ :-[
ใช้งานตามปกตินะคะ
ตอนนี้ก็กำลังรอการ check  repair อยู่ค่ะ  ว่าจะได้รึเปล่า

การ restore ผ่าน msql ตรง ๆ ต้องทำยังไงบ้างคะ
ทำไม่เป็นจริง ๆ
หัวข้อ: Re: database error
เริ่มหัวข้อโดย: เกื้อกูล ครับ.. ที่ ตุลาคม 29, 2011, 20:15:39 PM
ทำในกรณีที่ ซ่อมฐานไม่สำเร็จนะครับ...


ตามรูปแนบครับ  เลือกแฟ้มที่สำรองไว้ล่าสุดแบบ Full BACKUP[MANUAL]
หัวข้อ: Re: database error
เริ่มหัวข้อโดย: omkoihos ที่ ตุลาคม 29, 2011, 20:40:10 PM
ทำในกรณีที่ ซ่อมฐานไม่สำเร็จนะครับ...


ตามรูปแนบครับ  เลือกแฟ้มที่สำรองไว้ล่าสุดแบบ Full BACKUP[MANUAL]

พอจะมองออกค่ะ  คล้าย ๆ กับ การ restore ข้อมูลเข้าเครื่่องหลัก เพื่อให้เครื่องหลักทำงานได้ซะก่อน
แล้วระหว่าง restore เราก็ใช้เครื่อง slave ไปพลาง ๆ ก่อน  เมื่อทำการ restore เสร็จ 
ค่อยทำ Initial import ไปเครื่องหลักใช่มั้ยคะ  แล้วก็ run  agent ตามปกติ
เข้าใจแบบนี้ถูกมั้ยคะ

ขอบพระคุณมากค่ะพี่เกื้อ

และทุก ๆ คำชี้แนะนะคะ 


(แต่ตอนนี้คงต้องรอ check  repair  table  ก่อนว่าจะเป็นยังไง นะคะ )

หัวข้อ: Re: database error
เริ่มหัวข้อโดย: เกื้อกูล ครับ.. ที่ ตุลาคม 29, 2011, 20:46:39 PM
ไม่ค่อยจะถูกครับ..

ถ้าใช้ slave ทำงานบริการไปแล้ว...ในความเห็นส่วนตัว..ผมเห็นควรให้ยึดถือข้อมูลใน slave เป็นหลักไปเลย...แต่ถ้าด้าน HW เครื่องหลักเดิมที่ฐานข้อมูลเสียมีสมรรถนะดีกว่า...ก็ให้ทำการ Initial จาก slave ตอนนี้ยิงข้อมูลเข้า server หลักเลยครับ....เมื่อทำเสร็จจึงกด run replicate agent จนขึ้นคำว่า   active-syn  ครับ...จึงหยุดการใช้ slave ทันที(stop การให้บริการ mysql).... เพื่อมาใช้ master หลักที่ผ่านการ initial+run agent จนเป็นปัจจุบันแล้ว....(ทั้งหมดต้องทำด้วยความระมัดระวัง...โดยเฉพาะเรื่อง IP ที่ใช้เชื่อมเข้าฐานข้อมูลจากเครื่องลูกภายในระบบทั้งหมดครับ...ต้องไม่ให้เป็น IP เดียวกันขณะ inintial  เด๋วจะไปกันใหญ่ครับ..)ทบทวนขั้นตอนจนมั่นใจแล้วค่อยทำ..แนะนำปรึกษา รพ.ข้างเคียงร่วมทีม  หรือ เพื่อนสมาชิกใกล้ ๆ หรือในทีม IT_IM ครับ...

ขอให้ผ่านพ้นด้วยดีนะครับ... 8) 8) 8) 8)
หัวข้อ: Re: database error
เริ่มหัวข้อโดย: udomchok ที่ ตุลาคม 30, 2011, 13:34:17 PM
สู้ ๆ ครับ ใช้งานได้แล้วมั่งเนี่ย
หัวข้อ: Re: database error
เริ่มหัวข้อโดย: omkoihos ที่ ตุลาคม 30, 2011, 14:50:45 PM
สู้ ๆ ครับ ใช้งานได้แล้วมั่งเนี่ย
ขอบคุณนะคะ ภก.พี่โก้ 

ยังใช้งานไม่ได้เลยค่ะ ตอนนี้ใช้ slave ไปก่อน
ตอนนี้ก็กำลังรอดูว่า วิธีการ restore ข้อมูล ตามที่พี่ เกื้อกูล แนะนำ จะเป็นเช่นไร
ระหว่างรอ ก็ backup ข้อมูลตัว slave ไปด้วยค่ะ
รอ . . . อย่างมีความหวังค่ะ . . .
หัวข้อ: Re: database error
เริ่มหัวข้อโดย: มดตานอย ครับ.. ที่ ตุลาคม 30, 2011, 15:38:20 PM
ใช้ slave ไปแล้ว     ข้อมูลมันรันที่ slave  ..... format setup os+mysql+my.cnf  server ที่มีปัญหา  แล้วทำการ initial- import ครับ
หัวข้อ: Re: database error
เริ่มหัวข้อโดย: machai ที่ ตุลาคม 30, 2011, 15:49:12 PM
ให้ตรวจสอบ HardDisk สงสัยจะเต็ม  ;D ;D ;D ได้แว่วๆ
หัวข้อ: Re: database error
เริ่มหัวข้อโดย: omkoihos ที่ ตุลาคม 30, 2011, 16:40:38 PM
ให้ตรวจสอบ HardDisk สงสัยจะเต็ม  ;D ;D ;D ได้แว่วๆ
เหมือนตาเห็นเลยนะเอก  งานช้างเลยนะเนี่ย

ใช้ slave ไปแล้ว     ข้อมูลมันรันที่ slave  ..... format setup os+mysql+my.cnf  server ที่มีปัญหา  แล้วทำการ initial- import ครับ

ขอบคุณสำหรับคำแนะนำนะคะ  ทราบปฏิบัติ . . .
หัวข้อ: Re: database error
เริ่มหัวข้อโดย: Neo ที่ ตุลาคม 31, 2011, 01:54:30 AM
เอาอีกแล้ววันนี้ ขึ้นมาส่งข้อมูล OPPP 55 ไฟฟ้าดับ ตาราง temreport เสียเลย....
หัวข้อ: Re: database error
เริ่มหัวข้อโดย: Oct. Man ที่ ตุลาคม 31, 2011, 08:26:29 AM
อย่าลืมอะไรอย่างนึงนะครับ ตอน create database ต้องประมาณนี้

tis620 -- TIS620 Thai

tis620_thai_ci
หัวข้อ: Re: database error
เริ่มหัวข้อโดย: เกื้อกูล ครับ.. ที่ ตุลาคม 31, 2011, 08:45:34 AM
เอาอีกแล้ววันนี้ ขึ้นมาส่งข้อมูล OPPP 55 ไฟฟ้าดับ ตาราง temreport เสียเลย....

แอบตัดสายไฟ เองหรือเปล่าครับ.. 8) 8) 8)
หัวข้อ: Re: database error
เริ่มหัวข้อโดย: udomchok ที่ ตุลาคม 31, 2011, 08:55:23 AM
ให้ตรวจสอบ HardDisk สงสัยจะเต็ม  ;D ;D ;D ได้แว่วๆ
เหมือนตาเห็นเลยนะเอก  งานช้างเลยนะเนี่ย

ใช้ slave ไปแล้ว     ข้อมูลมันรันที่ slave  ..... format setup os+mysql+my.cnf  server ที่มีปัญหา  แล้วทำการ initial- import ครับ

ขอบคุณสำหรับคำแนะนำนะคะ  ทราบปฏิบัติ . . .

ลองตรวจสอบขนาดของ database อีกทีครับว่า HDD ที่มีนั้นจะ "เอาอยู่" ได้นานเท่าไร อาจจะต้องพิจารณาหาซื้อ HDD ความจุสูงกว่าเดิมมาแทน
หรือถ้าพื้นที่ส่วนมากถูกใช้ไปกับ log file ก็อย่าลืมตั้งค่าใน my.cnf ให้ลบ log bin แบบอัตโนมัติด้วยนะ
หัวข้อ: Re: database error
เริ่มหัวข้อโดย: omkoihos ที่ ตุลาคม 31, 2011, 10:36:44 AM
ลองตรวจสอบขนาดของ database อีกทีครับว่า HDD ที่มีนั้นจะ "เอาอยู่" ได้นานเท่าไร อาจจะต้องพิจารณาหาซื้อ HDD ความจุสูงกว่าเดิมมาแทน
หรือถ้าพื้นที่ส่วนมากถูกใช้ไปกับ log file ก็อย่าลืมตั้งค่าใน my.cnf ให้ลบ log bin แบบอัตโนมัติด้วยนะ
ว่าแต่การตั้งค่า  ทำยังไงคะ  ไม่รู้จริง ๆ ค่า ภก.พี่โก้  ช่วยชี้แนะด้วยค่ะ
หัวข้อ: Re: database error
เริ่มหัวข้อโดย: เกื้อกูล ครับ.. ที่ ตุลาคม 31, 2011, 10:40:12 AM
ฐานข้อมูลมีขนาดเท่าไรครับ...HDD ควรจะมีเนื้อที่่ว่าง ๆ เหลืออีกไม่น้อยกว่า 1เท่าของขนาดฐานข้อมูลที่มีอยู่ครับ
หัวข้อ: Re: database error
เริ่มหัวข้อโดย: omkoihos ที่ ตุลาคม 31, 2011, 11:00:49 AM
ฐานข้อมูลมีขนาดเท่าไรครับ...HDD ควรจะมีเนื้อที่่ว่าง ๆ เหลืออีกไม่น้อยกว่า 1เท่าของขนาดฐานข้อมูลที่มีอยู่ครับ
back up ตัวล่าสุด  1.48 GB ค่ะ  ดังนั้นพท.ว่างต้องมากกว่า 1.48 ใช่มั้ยคะ
หัวข้อ: Re: database error
เริ่มหัวข้อโดย: เกื้อกูล ครับ.. ที่ ตุลาคม 31, 2011, 11:16:42 AM
ฐานข้อมูลมีขนาดเท่าไรครับ...HDD ควรจะมีเนื้อที่่ว่าง ๆ เหลืออีกไม่น้อยกว่า 1เท่าของขนาดฐานข้อมูลที่มีอยู่ครับ
back up ตัวล่าสุด  1.48 GB ค่ะ  ดังนั้นพท.ว่างต้องมากกว่า 1.48 ใช่มั้ยคะ

ไม่ใช่ครับ...ถ้า backup ได้ประมาณนี้ซึ่งบีบอัดไปแล้ว...แสดงว่าฐานข้อมูลก่อนบีบอัดของ รพ.คง..ขนาดไม่น้อยกว่า 25 กิกะไบต์..ดังนั้นต้องมีพื้นที่ว่างใน HDD เหลืออีกไม่น้อยกว่า....50 GB จะปลอดภัยในขั้นตอน Uopgrade ครับ..เพราะมีการสร้าง temp table เก็บข้อมูลขณะเปลี่ยนโครงสร้างตารางบางตาราง  ;) ;)
หัวข้อ: Re: database error
เริ่มหัวข้อโดย: omkoihos ที่ ตุลาคม 31, 2011, 11:31:28 AM
ฐานข้อมูลมีขนาดเท่าไรครับ...HDD ควรจะมีเนื้อที่่ว่าง ๆ เหลืออีกไม่น้อยกว่า 1เท่าของขนาดฐานข้อมูลที่มีอยู่ครับ
back up ตัวล่าสุด  1.48 GB ค่ะ  ดังนั้นพท.ว่างต้องมากกว่า 1.48 ใช่มั้ยคะ

ไม่ใช่ครับ...ถ้า backup ได้ประมาณนี้ซึ่งบีบอัดไปแล้ว...แสดงว่าฐานข้อมูลก่อนบีบอัดของ รพ.คง..ขนาดไม่น้อยกว่า 25 กิกะไบต์..ดังนั้นต้องมีพื้นที่ว่างใน HDD เหลืออีกไม่น้อยกว่า....50 GB จะปลอดภัยในขั้นตอน Uopgrade ครับ..เพราะมีการสร้าง temp table เก็บข้อมูลขณะเปลี่ยนโครงสร้างตารางบางตาราง  ;) ;)
เข้าใจแล้วค่ะ แสดงว่าตอนนี้ก็ต้อง เพิ่มพื้นที่ hdd ให้เร็วที่สุด เพราะตอนนี้ใช้เครื่อง slave อยู่ค่ะ

ตอนนี้ Login เข้าเครื่องแม่ได้แล้วนะคะ  เราสามารถทำอะไรกับเครื่องแม่ได้บ้าง

แต่ด้วยพื้นที่ที่ว่างมีน้อย  คงจะทำอะไรไม่ได้ใช่มั้ยคะ จนกว่าจะเพิ่ม hdd สำเร็จ . . .

เข้าใจถูกมั้ยคะ . . .

หัวข้อ: Re: database error
เริ่มหัวข้อโดย: udomchok ที่ ตุลาคม 31, 2011, 12:47:14 PM
เข้าใจแล้วค่ะ แสดงว่าตอนนี้ก็ต้อง เพิ่มพื้นที่ hdd ให้เร็วที่สุด เพราะตอนนี้ใช้เครื่อง slave อยู่ค่ะ
ตอนนี้ Login เข้าเครื่องแม่ได้แล้วนะคะ  เราสามารถทำอะไรกับเครื่องแม่ได้บ้าง
แต่ด้วยพื้นที่ที่ว่างมีน้อย  คงจะทำอะไรไม่ได้ใช่มั้ยคะ จนกว่าจะเพิ่ม hdd สำเร็จ . . .
เข้าใจถูกมั้ยคะ . . .
รีบ ๆ หา HDD ใหม่ที่ใหญ่กว่าเก่ามาได้เลยครับ แล้ว ลง Linux และ MySQL ใหม่ แล้วค่อย initial จาก slave กลับไปครับ แนะนำว่าอย่าทำอะไรกับ HDD เก่า เก็บไว้อย่างดีเลยครับ เผื่อต้องนำข้อมูลกลับมาใช้ หากฐานข้อมูลที่ slave มีปัญหาครับ

Linux CentOS6+Percona 5.5.xx ใช้ tool ของ อ.ชัยพร (BMSxTraBackupGUI) ช่วย config ก็ได้ครับ
แต่ตัวโปรแกรมล่าสุดหมดอายุไปเมื่อปลายเดือนกันยายนที่ผ่านมานะครับ 555+++
เพราะฉะนั้น ถ้าจะใช้ก็ต้องย้อนเวลากลับไปก่อนสิ้นเดือนกันยายน 54 นะครับ