BMS-HOSxP Community
HOSxP => แจ้งปัญหา / ขอความช่วยเหลือ => ข้อความที่เริ่มโดย: shogoon ที่ ตุลาคม 18, 2010, 22:39:49 PM
-
???ผมแก้ my.cnf แล้ว รันไมขึ้นมีวิธีแก้ไหมครับ ช่วยผมที
-
แก้ตรงไหนไป ก็แก้ให้เหมือนเิดิม แล้วลอง restart ดูอีกที่
-
แก้ตรงไป ก็แก้ให้เหมือนเิดิม แล้วลอง restart ดูอีกที่
โดยเฉพาะค่า log ต่างๆจะแก้ไม่ได้ ลองใส่ค่าเดิมครับ
-
... ลองดูที่ innodb_log_file_size ก่อนก็ได้ครับ
ค่านี้ถ้ามีการใช้งานแล้ว ถ้ามีการเปลี่ยนค่าจะ start MySQL ไม่ได้ครับ
เห็นของเก่าที่คุณ shogoon เคยโพสต์ไว้ มีค่า = 256M
ถ้าไปเปลี่ยนค่าตรงนี้ก็ต้องแก้กลับไปให้เป็นค่าเดิมครับ ... :D ....
-
เอาค่าเก่ามาใส่แล้วครับ รันได้แต่ data err ??? ??? ???
-
;D ;D ขอรูปด้วยครับ
-
ช่วยทีครับ
-
???
-
;D ;D ;D เป็น slav หรือ master ครับ
-
ส่ง my.cnf มาดูหน่อยก็ดีครับ :) :) :)
-
แบบนี้ผมเพิ่งเจอ
1. ip ชนหรือเปล่า
2. hd เต็ม หรือเปล่า
3. hd เสีย หรือเปล่า
ลองใช้คำสั่งนี้ ที่ server linux ดูครับ
#df -h
-
ยังไม่รู้จักกันเลยนะครับ
;D ;D ;D ;D
-
ดูจากรูปแล้ว อาการคล้ายๆที่ รพ. เป็น เมื่อวันศุกร์ก่อนเลยนะ
-
อาการตามภาพผมเป็นครับ
สำหรับผมแยกได้ 2 กรณีที่จะเกิดแบบนี้ครับ และจะเกิดเหมือนกันเลย แต่คนละเหตุการณ์
กรณีที่ 1 ผมทำการ Initial Import เข้าสู่ slave โดยสำเร็จ
แต่เมื่อเชื่อมต่อ slave ก็จะปรากฏดังรูป ผมจึงสงสัยอย่างแรกว่า db ไม่สมบูรณ์
เมื่อตรวจสอบ db พบว่าตารางไม่ครบ จึงทำการ Initial Import ใหม่ คราวนี้ผมนั่งเฝ้าหน้าจอเลยครับ
คิดว่าต้องเจออะไรผิดปกติแน่ๆ และแล้วก็พบว่า ขณะ Initial Import ที่ command พบบางตาราง error เพราะว่า package มีขนาดใหญ่เกินกว่าที่กำหนดไว้ใน my.cnf ผมจึงทำการแก้ไข drop db แล้ว Initial Import ใหม่ ลองเข้า slave ไม่เกิดอาการแล้วครับ ตรวจสอบตารางพบว่ามาครบ
(ไม่ได้นั่งเฝ้าหน้าจอ command ขณะ Initial Import ทำให้ไม่รู้ว่าบางตาราง error แต่โปรแกรมก็ดันแจ้งว่าเสร็จสมบูรณ์ ต้องระวังครับข้อนี้ เจอบ่อยมาก)
กรณีที่ 2 ผมลง mysql ผ่าน internet หลังจากนั้น ผมถอนการติดตั้งออก และลงใหม่แต่ลงแบบ package สามารถ Initial Import ได้สำเร็จ แต่เมื่อลองเข้าใช้งาน เกิดผลแบบเดียวกัน
ผมจึงตรวจสอบว่า db มันอยู่ตรงไหน ทำไมถึงหาไม่เจอทั้งๆที่ Initial Import ได้ (คิดต่างจากข้อ 1 ครับ ด้วยเหตุผลที่ว่า ติดตั้งเข้าไปใหม่ db อาจเปลี่ยนที่ตั้ง)
เมื่อหาพบก็ได้ความว่า db อยู่ตำแหน่งเดิมครับ แต่การที่ติดตั้งแบบ package อ้างอิงตำแหน่ง db คนละที่กับตำแหน่งเดิม ทำให้ตำแหน่ง db ปัจจุบันไม่มี db_hos แต่ตำแหน่ง db เก่า มี db_hos ข้อนี้ผมเองก็งง ไม่น่าจะเป็นไปได้ แต่ก็เป็นไปแล้วครับ อิอิ หลังจากแก้ไขแล้วก็ใช้ได้ตามปกติครับ
2 กรณี นี้ผมเป็นมาก่อนครับ และแก้ได้ แต่อาจจะเกิดกรณีต่างจากนี้ก็ได้ครับ
-
งานนี้ ต้องช่วยเหลือกันสุดๆแล้ว เอาตรงนี้เป็นช่องทางเลย อ.mn ตอนนี้ก็คง online อยู่
-
... ตอน start MySQL ไม่ได้ ได้ทำการซ่อมตารางไปบ้างหรือเปล่าครับ
ตารางเดิมได้ทำเป็น innodb ไว้ก่อนหรือเปล่าครับ ... :D ...
-
;D ;D ได้ backup ฐานข้อมูล ก่อนที่จะมีปัญหาไว้ป่าวครับ
-
;D ;D ได้ backup ฐานข้อมูล ก่อนที่จะมีปัญหาไว้ป่าวครับ
... นั่นแหละครับ ที่ เจมส์BALL บอกแหล่ะที่สำคัญ
กลัวว่าตารางเดิมมีการทำเป็น InnoDB ไว้แล้ว
แต่เกิดว่าตอนที่ซ่อมถูกแปลงไปเป็น MyISAM ... ;D ...
-
ขอบคุณทุกท่านที่ให้ความช่วยเหลือครับ
ผม drop db แล้ว restore เป็นทางออกที่ง่ายที่สุด ข้อมูลหายไป 3 สามวัน จะได้จำไว้เป็นบทเรียน
-
ขอบคุณทุกท่านที่ให้ความช่วยเหลือครับ
ผม drop db แล้ว restore เป็นทางออกที่ง่ายที่สุด ข้อมูลหายไป 3 สามวัน จะได้จำไว้เป็นบทเรียน
ได้ทำหรือยังครับ
ถ้าเปิด remote จะ remote ไปแก้ให้ครับ
ถ้าเปลียน my.cnf แก้ได้แน่นอน
แต่ถ้าลบ ib* ออกแล้วไม่ได้ save ไว้ อันนี้ งานเข้าครับ
-
... เห็นว่า drop DB ไปแล้วครับ อ.อ๊อด ... :) ...
-
ขอบคุณทุกท่านที่ให้ความช่วยเหลือครับ
ผม drop db แล้ว restore เป็นทางออกที่ง่ายที่สุด ข้อมูลหายไป 3 สามวัน จะได้จำไว้เป็นบทเรียน
ขอบคุณทุกท่านที่ให้ความช่วยเหลือครับ
ผม drop db แล้ว restore เป็นทางออกที่ง่ายที่สุด ข้อมูลหายไป 3 สามวัน จะได้จำไว้เป็นบทเรียน
ได้ทำหรือยังครับ
ถ้าเปิด remote จะ remote ไปแก้ให้ครับ
ถ้าเปลียน my.cnf แก้ได้แน่นอน
แต่ถ้าลบ ib* ออกแล้วไม่ได้ save ไว้ อันนี้ งานเข้าครับ
อ.อ๊อด มาช้าไปแล้วครับ
-
:o อย่างนี้ต้อง refer อย่างเดียวนะขอรับ ;D
-
ขอบคุณทุกท่านที่ให้ความช่วยเหลือครับ
ผม drop db แล้ว restore เป็นทางออกที่ง่ายที่สุด ข้อมูลหายไป 3 สามวัน จะได้จำไว้เป็นบทเรียน
drop db แล้ว restore ทำได้ด้วยเหรอครับ ก็ mysql start ไม่ได้นี่ครับ
-
ขอบคุณทุกท่านที่ให้ความช่วยเหลือครับ
ผม drop db แล้ว restore เป็นทางออกที่ง่ายที่สุด ข้อมูลหายไป 3 สามวัน จะได้จำไว้เป็นบทเรียน
คราวนี้รอลุ้น restore ให้ผ่านไปด้วยดี ....ถ้าไม่ผ่านอีก งานไม่เข้าแน่..... รอลุ้นๆ เอาใจช่วยครับ
-
:)ขอบคุณทุกๆท่านที่ช่วยเหลือครับ
ผมจัดการ drop db แล้ว restore ใหม่แล้วครับเป็นวิธีที่ง่ายที่สุด ทั้ง master และ slave ไปด้วยกันเลย
ข้อมูลหาย 3 วัน จิ๊บๆ
-
;D ;D ;D ยินดีด้วยนะครับหวังว่าจะไม่ลืม backup ก่อนแก้ไข my.cnf ในครั้งต่อไปนะครับ
อย่าลืมรายงานตัวตามอาจารย์แนะนำไว้จะได้รู้จักกันครับ
-
รพ.ไหนครับ เนี่ย
;D :D
สำรองข้อมูลทุกวันก็ดีนะครับ ;D
-
:)ขอบคุณทุกๆท่านที่ช่วยเหลือครับ
ผมจัดการ drop db แล้ว restore ใหม่แล้วครับเป็นวิธีที่ง่ายที่สุด ทั้ง master และ slave ไปด้วยกันเลย
ข้อมูลหาย 3 วัน จิ๊บๆ
ยินดีด้วยครับ
-
;D ;D ;D ยินดีด้วยนะครับหวังว่าจะไม่ลืม backup ก่อนแก้ไข my.cnf ในครั้งต่อไปนะครับ
อย่าลืมรายงานตัวตามอาจารย์แนะนำไว้จะได้รู้จักกันครับ
.... ครับ ตาม dotatainer บอกเลย
สำรอง my.cnf เก็บไว้ก่อน มีปัญหาได้เอาของเก่ามาใช้ได้ครับ ... :D ...
-
;D ;D ;D ยินดีด้วยนะครับหวังว่าจะไม่ลืม backup ก่อนแก้ไข my.cnf ในครั้งต่อไปนะครับ
อย่าลืมรายงานตัวตามอาจารย์แนะนำไว้จะได้รู้จักกันครับ
.... ครับ ตาม dotatainer บอกเลย
สำรอง my.cnf เก็บไว้ก่อน มีปัญหาได้เอาของเก่ามาใช้ได้ครับ ... :D ...
;D ;D ;D ;D
ลองเก็บดูกระทู้ น่าสงสารข้อมูลไปเสีย