Skip to content
조회 수 22559 추천 수 0 댓글 0
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄

많은 DB 요청시 자동으로 막히는 현상 해제


에러가 발생했을 경우

Host 'hostname' is blocked because of many connection errors.
Unblock with 'mysqladmin flush-hosts'

이것은 ,mysqld 이 'hostname' 호스트로부터 많은 접속 에러(max_connect_errors) 를 받았을 경우에 발생합니. 


max_connect_errors 대량 발생 후 ,mysqld 는 무엇인가 

문제(크래커로부터의 공격등 ) 가 발생했다고 판단해 , 

이 호스트로부터의 접속을 거부하도록(듯이) 합니다. 

이것을 해제하는데는 ,mysqladmin flush-hosts 커멘드를 실행합니다.


디폴트에서는 , 접속 에러가 10 회 발생하면(자) ,mysqld 는 그 호스트를 

거부합니다. 이 값은 , 이하와 같이 서버를 개시하는 것으로 간단하게 

변경할 수 있습니다.

shell> mysqld_safe -O max_connect_errors=10000 &

특정의 호스트에 대해서 이 에러 메세지가 발생하는 경우는 , 우선 , 

그 호스트로부터의 TCP/IP 접속에 문제가 없는가 확인해 주세요. 

TCP/IP 접속이 기능하고 있지 않는 경우는 ,max_connect_errors 

변수의 값을 늘려도 효과는 없습니다.



출처 : http://coffeenix.net/board_print.php?bd_code=383

쉘(도스쉘, 리눅스쉘)모드에서는 

shell> mysqld_safe --max_connect_errors=10000 &



출처 : http://www.jaehun.org/8

mysqladmin variables -p
Enter password: 

접속을 하게되면
+---------------------------------+
| Variable_name | Value 
+---------------------------------+--------------------------------------------+
| back_log | 50 | basedir | / | binlog_cache_size | 32768 | bulk_insert_buffer_size | 
| 8388608 | character_set | euc_kr 등등

여러 값이 나타납니다.

이 부분에서 | max_connect_errors 값을 수백만.. 수천만으로 수정해주시면 되겠습니다.

###########
수정방법.
###########

/etc/my.cnf 파일에 들어가시면 상단부분에
============================수정해야 할 부분==============
set-variable = safe_show_database=ON
set-variable = key_buffer=128M
set-variable = max_allowed_packet=1M
set-variable = table_cache=256
set-variable = sort_buffer=2M
set-variable = record_buffer=2M
set-variable = myisam_sort_buffer_size=64M
set-variable = thread_cache=8
set-variable = max_connect_errors=1845829 <===이곳에 추가를 하였습니다.
# Try number of CPU's*2 for thread_concurrency
set-variable = thread_concurrency=8
#log-bin
server-id = 1
=========================================================
이부분에 추가를 해주시면 max_connect_errors 값이 수정됩니다.



로그인 후 댓글쓰기가 가능합니다.

?

List of Articles
번호 분류 제목 날짜 조회 수
60 컴퓨터잡담 프로세스 숨기고 복구하기 2010.01.21 6941
59 컴퓨터잡담 SendMessage the values are for wparam 1 2009.12.23 8049
58 컴퓨터잡담 postmassge 마우스 & PixelGetColor & 2009.12.22 7772
57 컴퓨터잡담 [Autohotkey] 인터넷 창을 여러개 띄우고 컨트롤 할때 ahk_id 알아내기 1 3 2009.12.19 18373
56 컴퓨터잡담 List of Windows Messages 2 1 2009.12.15 17597
55 컴퓨터잡담 wm_syscommand 등의 값 1 3 2009.12.15 8677
54 컴퓨터잡담 Spy & Capture Spy++과 같은 계열의 프로그램 1 2009.12.10 17098
53 컴퓨터잡담 [팁&테크] 하드디스크 파티션 숨기기 2 2009.12.08 13323
52 컴퓨터잡담 Windows XP에서 Boot.ini 파일을 편집하는 방법 2009.12.08 19326
51 컴퓨터잡담 mysql 날짜타입에 기본값으로 현재시간넣기 1 2009.12.07 38292
50 컴퓨터잡담 아스키 코드 변환(hex) 2009.12.06 19260
49 컴퓨터잡담 이더리얼, 윈캡, 윈덤프 사용방법 및 다운로드 3 3 2009.12.06 16072
48 컴퓨터잡담 mysql 명령어 1 2 2009.12.04 12171
47 컴퓨터잡담 주키(Primary Key, 프라이머리키)와 자동 증가(Auto Increment) 필드 2009.12.04 21317
46 컴퓨터잡담 다른 윈도우 창 프로그램 제어 1 2009.12.03 35476
45 컴퓨터잡담 TIME_WAIT 줄이기(소켓이 부족하여 프로세스 강제중단을 막기위해) 4 2009.11.30 33599
44 컴퓨터잡담 php 에서 mysql 제어하기 2009.11.28 28002
43 컴퓨터잡담 windows error 코드표 4 2009.11.25 21584
42 컴퓨터잡담 mysql 접속불가시 재부팅 2009.11.24 11945
41 컴퓨터잡담 mysql 접속에러시 재부팅 하는 배치파일 2009.11.24 26389
Board Pagination Prev 1 ... 39 40 41 42 43 Next
/ 43

http://urin79.com

우린친구블로그

sketchbook5, 스케치북5

sketchbook5, 스케치북5

나눔글꼴 설치 안내


이 PC에는 나눔글꼴이 설치되어 있지 않습니다.

이 사이트를 나눔글꼴로 보기 위해서는
나눔글꼴을 설치해야 합니다.

설치 취소