Page 1 of 2

Khắc phục lỗi không thể Start được MySQL

PostPosted:31 May 2018 15:56
by nguyenoanh
Một thời gian dài mình không cập nhật VPSSIM nên sau khi Centos (hay mariadb) thực hiện update gần đây, một số VPS dùng Centos 7 , MySQL bị lỗi tự tắt và không thể khởi động lại được.
Lỗi này mình có thể thực hiện update VPSSIM để fix được nhưng mình không muốn làm vì ngay từ khi mình thêm chức năng update VPSSIM, mình đã nói rõ quan điểm là quá trình update sẽ không can thiệp vào các file hệ thống hoặc các config các bạn đã thực hiện.
Mỗi khi có update VPSSIM thì chỉ VPSSIM chỉ thực hiện update các thành phần của VPSSIM thôi. Vì vậy các bạn có thể tự fix theo các rất đơn giản dưới đây.

Dùng lệnh nano hoặc dùng filezilla để edit /etc/my.cnf
nano /etc/my.cnf
chỉnh:
tmpdir=/usr/local/mariadbtmp
thành
tmpdir=/tmp
Các bạn check kỹ nhé.
Có thể có một hoặc 2 giá trị này ở đây.

Sau khi edit xong, lưu lại và khởi động lại mysql là được.

Lưu lại trên nano thì nhấn :
Ctrl + x
Sau đó điền y và nhấn Enter.

Re: Khắc phục lỗi không thể Start được MySQL

PostPosted:01 Jun 2018 05:30
by mhsolutions
Hôm bữa bị đụng cái này, fix được rồi. Nhưng có một số bác sửa lung tung, vào xóa thư viện này nọ, xem như là die, không biết đường mà lần luôn.

Re: Khắc phục lỗi không thể Start được MySQL

PostPosted:01 Jun 2018 15:34
by lanhhuyet
Admin giúp e với, mysql của e tự dưng đứng và ko thể restart, ở file /etc/my.cnf ko có những dòng kia

Re: Khắc phục lỗi không thể Start được MySQL

PostPosted:01 Jun 2018 15:45
by funvn
lanhhuyet wrote:
01 Jun 2018 15:34
Admin giúp e với, mysql của e tự dưng đứng và ko thể restart, ở file /etc/my.cnf ko có những dòng kia
Nếu không có những dòng kia thì bạn không thể dùng cách này để khắc phục được.
Có nhiều nguyên nhân gây ra lỗi chết Mysql mà.
Bạn check log xem lỗi hoặc nguyên nhân gây ra lỗi.

Re: Khắc phục lỗi không thể Start được MySQL

PostPosted:01 Jun 2018 15:56
by lanhhuyet
funvn wrote:
01 Jun 2018 15:45
lanhhuyet wrote:
01 Jun 2018 15:34
Admin giúp e với, mysql của e tự dưng đứng và ko thể restart, ở file /etc/my.cnf ko có những dòng kia
Nếu không có những dòng kia thì bạn không thể dùng cách này để khắc phục được.
Có nhiều nguyên nhân gây ra lỗi chết Mysql mà.
Bạn check log xem lỗi hoặc nguyên nhân gây ra lỗi.
b có rành ko teamviewer xem giúp e chút ạ

Re: Khắc phục lỗi không thể Start được MySQL

PostPosted:01 Jun 2018 16:14
by funvn
lanhhuyet wrote:
01 Jun 2018 15:56
funvn wrote:
01 Jun 2018 15:45
lanhhuyet wrote:
01 Jun 2018 15:34
Admin giúp e với, mysql của e tự dưng đứng và ko thể restart, ở file /etc/my.cnf ko có những dòng kia
Nếu không có những dòng kia thì bạn không thể dùng cách này để khắc phục được.
Có nhiều nguyên nhân gây ra lỗi chết Mysql mà.
Bạn check log xem lỗi hoặc nguyên nhân gây ra lỗi.
b có rành ko teamviewer xem giúp e chút ạ
Bạn chạy lệnh

service mariadb.service status

show kết quả.

upload file log mysql và show lên đây.

Re: Khắc phục lỗi không thể Start được MySQL

PostPosted:01 Jun 2018 16:40
by lanhhuyet
funvn wrote:
01 Jun 2018 16:14
lanhhuyet wrote:
01 Jun 2018 15:56
funvn wrote:
01 Jun 2018 15:45

Nếu không có những dòng kia thì bạn không thể dùng cách này để khắc phục được.
Có nhiều nguyên nhân gây ra lỗi chết Mysql mà.
Bạn check log xem lỗi hoặc nguyên nhân gây ra lỗi.
b có rành ko teamviewer xem giúp e chút ạ
Bạn chạy lệnh

service mariadb.service status

show kết quả.

upload file log mysql và show lên đây.
service mariadb.service status ra cái này ạ:
Unit mariadb.service could not be found.

E thử đủ cách trên mạng r ko đc, cài lại mariadb thì nó kêu có rồi :(

Re: Khắc phục lỗi không thể Start được MySQL

PostPosted:01 Jun 2018 17:00
by funvn
bạn chạy lệnh

service mysql status
và vào VPSSIM download file log, upload lên nơi nào đó và share link.
Không thể fix lỗi Mysql bằng cách cài lại MariaDB được.

Re: Khắc phục lỗi không thể Start được MySQL

PostPosted:01 Jun 2018 17:05
by lanhhuyet
funvn wrote:
01 Jun 2018 17:00
bạn chạy lệnh

service mysql status
và vào VPSSIM download file log, upload lên nơi nào đó và share link.
Không thể fix lỗi Mysql bằng cách cài lại MariaDB được.
Đây a nhé, a xem giúp e
https://drive.google.com/file/d/1MZEVg3 ... sp=sharing

Re: Khắc phục lỗi không thể Start được MySQL

PostPosted:01 Jun 2018 17:12
by funvn
lanhhuyet wrote:
01 Jun 2018 17:05
funvn wrote:
01 Jun 2018 17:00
bạn chạy lệnh

service mysql status
và vào VPSSIM download file log, upload lên nơi nào đó và share link.
Không thể fix lỗi Mysql bằng cách cài lại MariaDB được.
Đây a nhé, a xem giúp e
https://drive.google.com/file/d/1MZEVg3 ... sp=sharing
Lỗi này do một database lỗi gây ra.
Bạn edit /etc/my.cnf

chỉnh hoặc thêm:
 [mysqld]
innodb_force_recovery = 3 
sau đó khỏi động lại mysql.

Nếu chưa được thì giảm dần 2 và 1.
Nếu khởi động thành công rồi thì edit lại về như ban đầu và khởi động lại mysql.