[Question] Tự nhiên không xuất hiện tiến trình mysql(Mysql tự động ngưng). |
30/03/2008 03:57:13 (+0700) | #1 | 121989 |
onenet
Member
|
0 |
|
|
Joined: 18/02/2008 12:44:25
Messages: 44
Offline
|
|
Thỉnh thoảng trong ngày(1-2 lần) MySql không hoạt động(mysql 4.1), nhìn vào bảng tiến trình thì không thấy mysql đâu cả, đợi một lúc mình restart lại mysql thì mọi việc mới trở lại bình thường. Anh chị em ai gặp tình trạng này rồi, cách khắc phục ra sao, vui lòng share thông tin nhé.
Thanks |
|
|
|
|
[Question] Re: Tự nhiên không xuất hiện tiến trình mysql(Mysql tự động ngưng). |
30/03/2008 04:28:58 (+0700) | #2 | 121992 |
onenet
Member
|
0 |
|
|
Joined: 18/02/2008 12:44:25
Messages: 44
Offline
|
|
Cũng không hẳn là Mysql bị shutdown mà mysql không còn phục vụ các request nữa vì không thấy tiến trình của mysql đâu cả. Lúc xảy ra hiện tượng này user truy cập web bị báo lỗi Database Error.
|
|
|
|
|
[Question] Tự nhiên không xuất hiện tiến trình mysql(Mysql tự động ngưng). |
30/03/2008 05:10:44 (+0700) | #3 | 122000 |
subnetwork
Member
|
0 |
|
|
Joined: 05/09/2004 06:08:09
Messages: 1666
Offline
|
|
onenet wrote:
Thỉnh thoảng trong ngày(1-2 lần) MySql không hoạt động(mysql 4.1), nhìn vào bảng tiến trình thì không thấy mysql đâu cả, đợi một lúc mình restart lại mysql thì mọi việc mới trở lại bình thường. Anh chị em ai gặp tình trạng này rồi, cách khắc phục ra sao, vui lòng share thông tin nhé.
Thanks
Bảng tiến trình này là ở đâu ? log mysql ở đâu ? |
|
Quản lý máy chủ, cài đặt, tư vấn, thiết kế, bảo mật hệ thống máy chủ dùng *nix
http://chamsocmaychu.com |
|
|
|
[Question] Tự nhiên không xuất hiện tiến trình mysql(Mysql tự động ngưng). |
30/03/2008 05:23:21 (+0700) | #4 | 122007 |
onenet
Member
|
0 |
|
|
Joined: 18/02/2008 12:44:25
Messages: 44
Offline
|
|
Golden Autumn wrote:
onenet wrote:
Thỉnh thoảng trong ngày(1-2 lần) MySql không hoạt động(mysql 4.1), nhìn vào bảng tiến trình thì không thấy mysql đâu cả, đợi một lúc mình restart lại mysql thì mọi việc mới trở lại bình thường. Anh chị em ai gặp tình trạng này rồi, cách khắc phục ra sao, vui lòng share thông tin nhé.
Thanks
Bảng tiến trình này là ở đâu ? log mysql ở đâu ?
Bảng này là do em gõ lệnh : top . Cái log kia thực ra nó chỉ ghi lại việc em thao tác restart lại mysql thôi, chắc không liên quan gì. Lúc bị như thế , user duyệt web VBB bị báo lỗi Database error, cụ thể là MySQL Error : MySQL server has gone away. Anh có cách nào xác định được nguyên nhân không? |
|
|
|
|
[Question] Tự nhiên không xuất hiện tiến trình mysql(Mysql tự động ngưng). |
30/03/2008 05:57:51 (+0700) | #5 | 122014 |
subnetwork
Member
|
0 |
|
|
Joined: 05/09/2004 06:08:09
Messages: 1666
Offline
|
|
onenet wrote:
Bảng này là do em gõ lệnh : top . Cái log kia thực ra nó chỉ ghi lại việc em thao tác restart lại mysql thôi, chắc không liên quan gì. Lúc bị như thế , user duyệt web VBB bị báo lỗi Database error, cụ thể là MySQL Error : MySQL server has gone away. Anh có cách nào xác định được nguyên nhân không?
Bro không cung cấp những thông tin cần thiết cho mysql bởi vậy tôi cũng tiến hành ... đoán pan , đến đâu hay đến đó thì tùy vào bro
Lỗi trên có nghĩa như thế này, client đang connect đến thằng mysql thì bro restart mysql làm cho nó timeout , lost connection dẫn đến thông báo lỗi MySQL server has gone away .
http://dev.mysql.com/doc/refman/5.0/en/gone-away.html |
|
Quản lý máy chủ, cài đặt, tư vấn, thiết kế, bảo mật hệ thống máy chủ dùng *nix
http://chamsocmaychu.com |
|
|
|
[Question] Tự nhiên không xuất hiện tiến trình mysql(Mysql tự động ngưng). |
30/03/2008 21:51:39 (+0700) | #6 | 122129 |
onenet
Member
|
0 |
|
|
Joined: 18/02/2008 12:44:25
Messages: 44
Offline
|
|
Golden Autumn wrote:
onenet wrote:
Bảng này là do em gõ lệnh : top . Cái log kia thực ra nó chỉ ghi lại việc em thao tác restart lại mysql thôi, chắc không liên quan gì. Lúc bị như thế , user duyệt web VBB bị báo lỗi Database error, cụ thể là MySQL Error : MySQL server has gone away. Anh có cách nào xác định được nguyên nhân không?
Bro không cung cấp những thông tin cần thiết cho mysql bởi vậy tôi cũng tiến hành ... đoán pan , đến đâu hay đến đó thì tùy vào bro
Lỗi trên có nghĩa như thế này, client đang connect đến thằng mysql thì bro restart mysql làm cho nó timeout , lost connection dẫn đến thông báo lỗi MySQL server has gone away .
http://dev.mysql.com/doc/refman/5.0/en/gone-away.html
Do lúc đó vào web nó báo lỗi error, f5 nhiều lần không được nên e mới restart đấy, tức là lỗi nó xuất hiện trước khi restart mysql. |
|
|
|
|
[Question] Re: Tự nhiên không xuất hiện tiến trình mysql(Mysql tự động ngưng). |
30/03/2008 22:55:45 (+0700) | #7 | 122138 |
|
nhuhoang
Elite Member
|
0 |
|
|
Joined: 27/06/2007 00:49:10
Messages: 111
Location: /dev/null
Offline
|
|
Xem tiến trình sao lại xem top. Gõ lệnh này xem có hiện ra gì không:
Code:
|
|
|
|
|
[Question] Re: Tự nhiên không xuất hiện tiến trình mysql(Mysql tự động ngưng). |
30/03/2008 23:42:19 (+0700) | #8 | 122144 |
onenet
Member
|
0 |
|
|
Joined: 18/02/2008 12:44:25
Messages: 44
Offline
|
|
nhuhoang wrote:
Xem tiến trình sao lại xem top. Gõ lệnh này xem có hiện ra gì không:
Code:
Nếu nó chạy bình thường thì khi nhìn vao bằng lện Top thì dịch vụ mysql luôn xuất hiện trên cùng, nhưng khi bị tình trạng đó thì không thấy mysql đâu nữa,lúc ấy chỉ còn httpd, chiếm dụng %Cpu của httpd lúc ấy giảm xuống rất thấp <7.
Có một điều nữa là hình như cái lỗi đó xẩy ra theo định kỳ, 2 hôm rồi cứ đúng thời gian đó là bị, lúc bị như vậy, mình check tiến trình thì thấy:
Code:
root 24683 0.0 0.0 3884 688 pts/2 R+ 10:26 0:00 grep mysql
root 28359 0.0 0.0 4484 1212 ? S Mar29 0:00 /bin/sh /usr/bin/mysqld_safe -u mysql
mysql 28391 24.2 5.3 225004 166476 ? Sl Mar29 285:50 /usr/sbin/mysqld --basedir=/ --datadir=/var/lib/mysql --user=mysql --pid-file=/var/run/mysqld/mysqld.pid --skip-external-locking --socket=/var/lib/mysql/mysql.sock -u mysql
|
|
|
|
|
[Question] Re: Tự nhiên không xuất hiện tiến trình mysql(Mysql tự động ngưng). |
31/03/2008 01:16:17 (+0700) | #9 | 122164 |
subnetwork
Member
|
0 |
|
|
Joined: 05/09/2004 06:08:09
Messages: 1666
Offline
|
|
onenet wrote:
nhuhoang wrote:
Xem tiến trình sao lại xem top. Gõ lệnh này xem có hiện ra gì không:
Code:
Nếu nó chạy bình thường thì khi nhìn vao bằng lện Top thì dịch vụ mysql luôn xuất hiện trên cùng, nhưng khi bị tình trạng đó thì không thấy mysql đâu nữa,lúc ấy chỉ còn httpd, chiếm dụng %Cpu của httpd lúc ấy giảm xuống rất thấp <7.
Có một điều nữa là hình như cái lỗi đó xẩy ra theo định kỳ, 2 hôm rồi cứ đúng thời gian đó là bị, lúc bị như vậy, mình check tiến trình thì thấy:
Code:
root 24683 0.0 0.0 3884 688 pts/2 R+ 10:26 0:00 grep mysql
root 28359 0.0 0.0 4484 1212 ? S Mar29 0:00 /bin/sh /usr/bin/mysqld_safe -u mysql
mysql 28391 24.2 5.3 225004 166476 ? Sl Mar29 285:50 /usr/sbin/mysqld --basedir=/ --datadir=/var/lib/mysql --user=mysql --pid-file=/var/run/mysqld/mysqld.pid --skip-external-locking --socket=/var/lib/mysql/mysql.sock -u mysql
Tập tin cấu hình của mysql ở đâu ? Log của mysql nằm ở đâu ? Thông tin về phần cứng trên server ? Lượng người truy cập vào site có đông không ? Server có cài đặt phần mềm nào đó thiết lập mysql đến mức nào đó thì tự động restart hay stop mysql hay không ? Nếu có thì nó tên gì ?
Đọc bài viết của bro tôi mới biết thì ra tiến trình mà bro đề cập nó là process |
|
Quản lý máy chủ, cài đặt, tư vấn, thiết kế, bảo mật hệ thống máy chủ dùng *nix
http://chamsocmaychu.com |
|
|
|
|