BMS-HOSxP Community

HOSxP => แจ้งปัญหา / ขอความช่วยเหลือ => ข้อความที่เริ่มโดย: sulaiman_hosxp ที่ มกราคม 05, 2013, 15:36:06 PM

หัวข้อ: ลง my.cnf ทำให้ mysql ไม่ทำงาน
เริ่มหัวข้อโดย: sulaiman_hosxp ที่ มกราคม 05, 2013, 15:36:06 PM
ขอความช่วยเหลือหน่อยครับ เกี่ยวกับ my.cnf ครับ ก่อนที่ยังไม่ลง my.cnf  mysql ทำงานปกติ ครับ พอลง my.cnf  mysql ไม่ทำงานครับ  Starting MySQL. The server quit without updating PID file (/var/lib/mysql/localhost.localdomain.pid).     [FAILED]
หัวข้อ: Re: ลง my.cnf ทำให้ mysql ไม่ทำงาน
เริ่มหัวข้อโดย: jingjoe ที่ มกราคม 05, 2013, 16:23:32 PM
หรือ ลบ error ออก ที่/var/lib/mysql

ลบตัวเดิมออกก่อน
ติดตั้ง my.cnf ก่อน แล้วตามด้วย mysql

หัวข้อ: Re: ลง my.cnf ทำให้ mysql ไม่ทำงาน
เริ่มหัวข้อโดย: sulaiman_hosxp ที่ มกราคม 05, 2013, 17:07:07 PM
หรือ ลบ error ออก ที่/var/lib/mysql

ลบตัวเดิมออกก่อน
ติดตั้ง my.cnf ก่อน แล้วตามด้วย mysql


หมายถึง ถอน mysql ออกให้หมดก่อน แล้วติดตั้ง my.cnf ก่อน  แล้วติดตั้ง mysql ใหม่ ใช่ป่าวครับ
หัวข้อ: Re: ลง my.cnf ทำให้ mysql ไม่ทำงาน
เริ่มหัวข้อโดย: jingjoe ที่ มกราคม 05, 2013, 18:59:13 PM
ใช้ครับ ถ้าไม่ได้
ขอดู  log err mysql อยู่ใน /var/lib/mysql/ hostname.err ประมาณนีืครับ


หัวข้อ: Re: ลง my.cnf ทำให้ mysql ไม่ทำงาน
เริ่มหัวข้อโดย: เข้ม ที่ มกราคม 06, 2013, 08:56:23 AM
ขอความช่วยเหลือหน่อยครับ เกี่ยวกับ my.cnf ครับ ก่อนที่ยังไม่ลง my.cnf  mysql ทำงานปกติ ครับ พอลง my.cnf  mysql ไม่ทำงานครับ  Starting MySQL. The server quit without updating PID file (/var/lib/mysql/localhost.localdomain.pid).     [FAILED]

ปัญหาของการนำ my.cnf ไปใช้ หลังจากที่ระบบเคยรันได้ก่อนหน้านี้ ก็คือ ค่าตัวเลขของ variable บางตัวใน my.cnf ของเก่ากับของใหม่มันเปลี่ยนแปลงไป ทำให้รันไม่ได้

ทางเลือก ...

- แก้ไขค่าต่าง ๆ ให้กลับเป็นเหมือนเดิม โดยดูค่าจากที่มันขึ้น error ใน host_name.err
- ถ้าไม่คิดอะไรมาก .. ก็ลบไฟล์ *.ibd ออกให้หมด แล้วรัน mysql ใหม่ ระบบจะไปใช้ my.cnf ใหม่
- สำหรับ CentOS ก่อนติดตั้ง mysql จะต้องเอา my.cnf ไปวางไว้ใน /etc ให้เรียบร้อยก่อน
- สุดท้าย ... ปรึกษาเทพ บอย (ด่านมะขามเตี้ย)  ;D ;D ;D
หัวข้อ: Re: ลง my.cnf ทำให้ mysql ไม่ทำงาน
เริ่มหัวข้อโดย: เกื้อกูล ครับ.. ที่ มกราคม 07, 2013, 08:23:36 AM
ขอความช่วยเหลือหน่อยครับ เกี่ยวกับ my.cnf ครับ ก่อนที่ยังไม่ลง my.cnf  mysql ทำงานปกติ ครับ พอลง my.cnf  mysql ไม่ทำงานครับ  Starting MySQL. The server quit without updating PID file (/var/lib/mysql/localhost.localdomain.pid).     [FAILED]

ปัญหาของการนำ my.cnf ไปใช้ หลังจากที่ระบบเคยรันได้ก่อนหน้านี้ ก็คือ ค่าตัวเลขของ variable บางตัวใน my.cnf ของเก่ากับของใหม่มันเปลี่ยนแปลงไป ทำให้รันไม่ได้

ทางเลือก ...

- แก้ไขค่าต่าง ๆ ให้กลับเป็นเหมือนเดิม โดยดูค่าจากที่มันขึ้น error ใน host_name.err
- ถ้าไม่คิดอะไรมาก .. ก็ลบไฟล์ *.ibd ออกให้หมด แล้วรัน mysql ใหม่ ระบบจะไปใช้ my.cnf ใหม่
- สำหรับ CentOS ก่อนติดตั้ง mysql จะต้องเอา my.cnf ไปวางไว้ใน /etc ให้เรียบร้อยก่อน
- สุดท้าย ... ปรึกษาเทพ บอย (ด่านมะขามเตี้ย)  ;D ;D ;D

เห็นชอบตามนี้ครับ..ข้อสุดท้าย...น่าสนใจที่สุดครับ.. :D :D