IT. POST LIST

POST ALL LABEL

authdaemond: vmysql: sql error[3]: MySQL server has gone away

By 때찌때찌맴매 - 12월 04, 2012

authdaemond: vmysql: sql error[3]: MySQL server has gone away

메시지가 나오면서 라운드큐브 로그인 안될때

# crontab -e

아래 내용 삽입

00 * * * * /etc/init.d/courier-authlib restart

그래도 안되면

00 * * * * /etc/init.d/courier-imap restart  요고까지 포함

요 방법은 해봤는데 별로 의미가 없는거 같음..ㅇㅇ;; 세션이 계속 연결 되지 않기 때문에 그런거 같음 그래서 다른 방법을 찾아 봤음

===============================================================

mysql 에 wait_timeout 값을 늘리는거다!!!!!!!!!!!!!

#vi /etc/my.cnf

# The MySQL server
[mysqld]
port = 3306
socket = /tmp/mysql.sock
skip-locking
key_buffer = 384M
max_allowed_packet = 1M
table_cache = 512
sort_buffer_size = 2M
read_buffer_size = 2M
read_rnd_buffer_size = 8M
myisam_sort_buffer_size = 64M
thread_cache_size = 8
query_cache_size = 32M
# Try number of CPU’s*2 for thread_concurrency
thread_concurrency = 8
max_connections = 1000
wait_timeout = 300 —–>본 호구는 해당 타임값이 300 초로 되있음 다른 분들 경우는 연결 지연 시간을 30 으로 잡는 경우도 있을꺼임 그래서 이 값을 늘려 주면 웹메일에서 연결 되는 세션 시간이 늘어남

wait_timeout = 28800 –> 요걸로 들려 주긔 ㅇㅇ



설정후 mysql restart

===========================================================

만약에 해당 옵션이 없다면!!!!!

http://hoguinside.com/warning-mysql_connect-function-mysql-connect-too-many-connections-in-db%EC%84%B8%EC%85%98%EC%97%B0%EA%B2%B0/

요고 보고 세션 설정해서 해결해 보자!!!!

이래도 안되면!!!!!!!!!! vpopmail…재설치!!!!!!!!!!!!!!ㅈㅅ


  • Share:

You Might Also Like

0 개의 댓글