BMS-HOSxP Community

HOSxP => MySQL => ข้อความที่เริ่มโดย: leardsuk ที่ เมษายน 21, 2010, 14:05:31 PM

หัวข้อ: server run myslq ไม่ได้
เริ่มหัวข้อโดย: leardsuk ที่ เมษายน 21, 2010, 14:05:31 PM
server satart mysql ไม่ได้ พอเรียกใช้ จะขึ้นข้อความว่า
Can't connect to local Mysql server through socket '/var/lib/mysql/mysql.sock'(2)
ไม่ทราบว่าต้องแก้ไขยังไงครับ ขอบคุณครับ
หัวข้อ: Re: server run myslq ไม่ได้
เริ่มหัวข้อโดย: thecoy ที่ เมษายน 21, 2010, 14:14:18 PM
ลงเครื่องใหม่ หรือว่า ใช้ไปแล้ว start ไม่ขึ้น   
ลงทำตามนี้ดู http://hosxp.net/index.php?option=com_smf&topic=5102
หัวข้อ: Re: server run myslq ไม่ได้
เริ่มหัวข้อโดย: leardsuk ที่ เมษายน 21, 2010, 14:22:10 PM
ใช้แล้ว start ไม่ขึ้นครับ เป็น main server ใช้มา 3 ปีแล้ว วันนี้ start ไ่ม่ขึ้น มีวิธีแก้ไขไหมครับ รพ.ปิด มา ครึ่่งวันแล้วนะครับ
หัวข้อ: Re: server run myslq ไม่ได้
เริ่มหัวข้อโดย: Knott ที่ เมษายน 21, 2010, 14:23:31 PM
ดูใน log file ของ mysql ครับ ว่า error จากอะไร ก็แก้ไปตามนั้นครับ
หัวข้อ: Re: server run myslq ไม่ได้
เริ่มหัวข้อโดย: เข้ม ที่ เมษายน 21, 2010, 14:28:15 PM
ดูใน log file ของ mysql ครับ ว่า error จากอะไร ก็แก้ไปตามนั้นครับ

ตามนี้เลยครับ  ไฟล์  /var/lib/mysql/hostname.err
จะเอาขึ้นมาแจมก็ได้ครับ
หัวข้อ: Re: server run myslq ไม่ได้
เริ่มหัวข้อโดย: leardsuk ที่ เมษายน 21, 2010, 14:29:01 PM
ขอโทษครับไม่ค่อยเก่ง mysql เท่าไหร่ อธิบายแบบละเอียดได้ไหมครับ ขอบคุณครับ
หัวข้อ: Re: server run myslq ไม่ได้
เริ่มหัวข้อโดย: เข้ม ที่ เมษายน 21, 2010, 14:36:30 PM
ขอโทษครับไม่ค่อยเก่ง mysql เท่าไหร่ อธิบายแบบละเอียดได้ไหมครับ ขอบคุณครับ

ใช้ WinSCP หรือ เข้าไปที่หน้า console หน้าจอของ server เลยครับ ดูไฟล์ ที่ชื่อ xxxx.err (ซึ่งปกติ xxxx จะเป็นชื่อของเครื่อง server) อยู่ในโฟลเดอร์ /var/lib/mysql

ถ้าใช้ WinSCP ก็ copy มาใว้ในเครื่องเราเลย แล้วเปิดอ่านดู หรือส่งขึ้นมาให้ เทพ (เทียนชัย ไม่เอาสี) ได้พิจารณากันครับ

แต่ถ้าสามารถเปิดอ่านได้จากหน้าจอ ก็ได้ครับ ...

# nano /var/lib/myslq/xxxx.err (แทน xxxx.err ตามชื่อไฟล์ของท่านนะครับ)

ลองดู
หัวข้อ: Re: server run myslq ไม่ได้
เริ่มหัวข้อโดย: มดตานอย ครับ.. ที่ เมษายน 21, 2010, 14:39:09 PM
ขอโทษครับไม่ค่อยเก่ง mysql เท่าไหร่ อธิบายแบบละเอียดได้ไหมครับ ขอบคุณครับ

ใช้ WinSCP หรือ เข้าไปที่หน้า console หน้าจอของ server เลยครับไปไฟล์ ที่ชื่อ xxxx.err (ซึ่งปกติ xxxx จะเป็นชื่อของเครื่อง server) อยู่ในโฟลเดอร์ /var/lib/mysql

ถ้าใช้ WinSCP ก็ copy มาใว้ในเครื่องเราเลย แล้วเปิดอ่านดู หรือส่งขึ้นมาให้ เทพ (เทียนชัย ไม่เอาสี) ได้พิจารณากันครับ

แต่ถ้าสามารถเปิดอ่านได้จากหน้าจอ ก็ได้ครับ ...

# nano /var/lib/myslq/xxxx.err (แทน xxxx.err ตามชื่อไฟล์ของท่านนะครับ)

ลองดู


และได้ทำอะไรกับ server บ้างหรือเปล่า





หัวข้อ: Re: server run myslq ไม่ได้
เริ่มหัวข้อโดย: มดตานอย ครับ.. ที่ เมษายน 21, 2010, 14:39:58 PM
ก่อนหน้านั้นได้ทำอะไรกับ server บางครับ
หัวข้อ: Re: server run myslq ไม่ได้
เริ่มหัวข้อโดย: มดตานอย ครับ.. ที่ เมษายน 21, 2010, 14:41:16 PM
var/lib/mysql/***.err
หัวข้อ: Re: server run myslq ไม่ได้
เริ่มหัวข้อโดย: leardsuk ที่ เมษายน 21, 2010, 15:00:34 PM
ไม่ได้ทำอะไร ครับ แต่ เช็ค harddisk แล้วเต็ม งง เป็นไปได้ยังไง จะ coppy database hos ออกมาตรงๆ เลยได้ปล่าวครับ เพราะใช้คำสั่ง mysqldump ไม่ได้
หัวข้อ: Re: server run myslq ไม่ได้
เริ่มหัวข้อโดย: มดตานอย ครับ.. ที่ เมษายน 21, 2010, 15:25:00 PM
น่าจะลอง  clear ดูก่อน  รัน mysql ให้ได้  แล้วค่อย dump
หัวข้อ: Re: server run myslq ไม่ได้
เริ่มหัวข้อโดย: เข้ม ที่ เมษายน 21, 2010, 15:26:50 PM
เพื่อเพิ่มพื้นที่ให้ Hard Disk
ลองดูมีไฟล์ ประเภทนี้ มีเยอะมั๊ย

mysql-bin.000001 ...
น่าจะมีเยอะนะ ... ก็ลบออกซะ

แต่ก่อนลบทิ้ง ก็ backup เก็บไว้ก่อนเด้อ

และเปิดไฟล์ mysql-bin.index  เข้าไปลบรายละเอียดในไฟล์ ซึ่งก็จะเป็นชื่อไฟล์ mysql-bin.000001 ... นั่นเอง
แล้วก็ save ซะ น่าจะเพิ่มพื้นที่ได้เยอะเลยครับ ...

อ้อ ... อาจจะเหลือไฟล์ mysql-bin.0000xxx อันท้าย ๆ ไว้หน่อยก็จะดีนะครับ ซัก 3-4 ไฟล์
แล้วเวลาลบ ข้อมูลในไฟล์ mysql-bin.index ก็เหลือชื่อไฟล์ที่ไม่ได้ลบไว้ด้วย ...
เพราะว่า ถ้า mysql เกิดอาการเดี้ยงขึ้นมาก็จะไปกู้เอาข้อมูลจากไฟล์พวกนี้แหล่ะ ครับ :) :)
ลองดู
หัวข้อ: Re: server run myslq ไม่ได้
เริ่มหัวข้อโดย: leardsuk ที่ เมษายน 21, 2010, 15:33:00 PM
ใช่จริงๆ ด้วย ลบออก harddisk เหลือเต็มเลย ขอบคุณมากๆ ครับ
หัวข้อ: Re: server run myslq ไม่ได้
เริ่มหัวข้อโดย: มดตานอย ครับ.. ที่ เมษายน 21, 2010, 15:36:43 PM
อาจมีการเก็บ log ของ mysql   ผลมาจากการ config ที่ my.cnf  ลองลบดูจากข้างบน
หัวข้อ: Re: server run myslq ไม่ได้
เริ่มหัวข้อโดย: เข้ม ที่ เมษายน 21, 2010, 16:02:40 PM
ใช่จริงๆ ด้วย ลบออก harddisk เหลือเต็มเลย ขอบคุณมากๆ ครับ

ลบออกแล้ว ได้พื้นที่มาก็จริง ก็ยินดีด้วยครับ
แต่ที่สำคัญกว่านั้นคือ service mysql start ได้หรือยังครับ
หัวข้อ: Re: server run myslq ไม่ได้
เริ่มหัวข้อโดย: มดตานอย ครับ.. ที่ เมษายน 21, 2010, 16:09:37 PM
พอได้แล้ว   ใช้ต่อไปก็จะเต็มอีก
ต้อง  comment   bin-log    ที่   my.cnf   
หัวข้อ: Re: server run myslq ไม่ได้
เริ่มหัวข้อโดย: มดตานอย ครับ.. ที่ เมษายน 22, 2010, 11:26:14 AM
น่าจะได้แล้ว
 ;D ;D ;D ;D
หัวข้อ: Re: server run myslq ไม่ได้
เริ่มหัวข้อโดย: leardsuk ที่ มิถุนายน 07, 2010, 22:52:33 PM
ได้แล้วครับ สงสัย Harddisk เต็มเลยสั่ง run mysql ไม่ได้ พอลบออกสั่ง run ได้เลยครับ ขอบคุณมากๆ ครับ