KLDP 장애

김정균의 이미지

어제, 오늘 계속 mysql 이 말썽입니다. 그래서 계속 bbs 가 죽고 있는 형편이며, 그 때마다 제가 계속 재시작을 해 주고는 있습니다.

현재 증상은, /tmp 에

.#sql_fc2_7011_0.MYD
.#sql_fc2_7011_0.MYI

와 같은 임시 테이블이 생성이 되는데, 아마도 query_cache 와
cache_table 사이즈가 너무 커서 그렇지 않나 판단 중입니다.

해당 값을 임의로 줄여 놓고 현재 상태를 보고 있습니다. 참고 하세요.

P.S
혹시 /tmp 에 위의 파일 처럼 생성되는 이유가 정확하게 무엇 때문인지 아시는 분은 댓글 부탁 드립니다. DB 에 큰 관심을 가지지 않는지라 대략 추측만 할 뿐이네요. (찾아보기가 귀찮은 것이 더 큰 이유 입니다. T.T)

bus710의 이미지

그랬군요.

어쩐지 접속이 되다 말다 한다 싶었습니다.

life is only one time

cinsk의 이미지

mysql에 대해 잘은 모르지만, 검색해 보니 대충 이것과 비슷한 증상이 아닐까 합니다.

http://bugs.mysql.com/bug.php?id=11824

김정균의 이미지

cinsk wrote:
mysql에 대해 잘은 모르지만, 검색해 보니 대충 이것과 비슷한 증상이 아닐까 합니다.

http://bugs.mysql.com/bug.php?id=11824

나빠요. 영어를 링크 하다닛..

결론은 없고, 4.1.11/4.1.12 에서 증상이라면. 업데이트 하라는 결론 이군요.

ydhoney의 이미지

그레요..

뭐든 핵심적인 증상은 업데이트가 해결법이지요.

아..머리야..-ㅅ-

간을 양주랑 맥주에 맞게 업데이트 해야지..쿨럭~

김정균의 이미지

아하.. 또 죽었습니다. 아무래도 업데이트를 해야 겠군요.
혹시 debina package 로 mysql 업데이트를 하려면 어떤 명령을 내려야 할까요? 현재 버전은 4.1.11 입니다. 업데이트 된 버전이 있는지도 모르겠군요. (데비안 미오.. --)

foo의 이미지

apt-get install mysql이 아닐까요?

다즐링의 이미지

원래.. 조인하던가 하면 생깁니다.;

현재 그문제가 아니라 -_-;

부하가 너무 커서 락이 걸리는데 부하가 풀리면 락도 풀립니다;

------------------------------------------------------------------------------------------------
Life is in 다즐링

IsExist의 이미지

요즘 자주 사이트가 응답이 없네요 ~.ㅠ;;

이제 죽돌이를 청산해야 할려나

---------
간디가 말한 우리를 파괴시키는 7가지 요소

첫째, 노동 없는 부(富)/둘째, 양심 없는 쾌락
셋째, 인격 없는 지! 식/넷째, 윤리 없는 비지니스

이익추구를 위해서라면..

다섯째, 인성(人性)없는 과학
여섯째, 희생 없는 종교/일곱째, 신념 없는 정치

stadia의 이미지

myisam 에서는 innodb 와 락 거는 것이 다르던데요.
그래서 그럴까요?
그게 문제라면 innodb 로의 전환을?

logout의 이미지

가끔씩 게시물에 첨부된 이미지를 클릭하면 kldp bbs와 데이터베이스 서버와의 연결이 끊기는 경우가 발생하는 것 같습니다. 관련이 있을런지요?

"I conduct to live,
I live to compose."
--- Gustav Mahler

Darkcircle의 이미지

그... 그랬군요.. -_-;

---------------------------------------------------------------
폐인이 되자 (/ㅂ/)

김정균의 이미지

일단 업데이트는 보류 입니다. debian package 로는 4.1.11 까지 이군요.

접속이 안되는 이유는 일단, max_connection 이 꽉 차서 발생하는 문제 입니다. 보통 평균은 14-20 정도인데, 갑자기 300 이 꽉 차는 현상이 발생하는데, 이게 문제네요 .. 쩝..

IsExist의 이미지

timeout을 줄여주거나 max_connection을 늘리면 안되나요?

---------
간디가 말한 우리를 파괴시키는 7가지 요소

첫째, 노동 없는 부(富)/둘째, 양심 없는 쾌락
셋째, 인격 없는 지! 식/넷째, 윤리 없는 비지니스

이익추구를 위해서라면..

다섯째, 인성(人性)없는 과학
여섯째, 희생 없는 종교/일곱째, 신념 없는 정치

정태영의 이미지

김정균 wrote:
일단 업데이트는 보류 입니다. debian package 로는 4.1.11 까지 이군요.

접속이 안되는 이유는 일단, max_connection 이 꽉 차서 발생하는 문제 입니다. 보통 평균은 14-20 정도인데, 갑자기 300 이 꽉 차는 현상이 발생하는데, 이게 문제네요 .. 쩝..

php.ini 의  항목 중에서 allow_persistent 를 off 로 해버리시면... 효과를 보지 않을까 싶은데요 +_+

오랫동안 꿈을 그리는 사람은 그 꿈을 닮아간다...

http://mytears.org ~(~_~)~
나 한줄기 바람처럼..

eou4의 이미지

스레드와 전혀 상관없는 잡담인데요..

왠지 맘이 편안해집니다; 김정균님과 같은 고수도 문제에 부딪히는구나..하는..

그리고, 정태영님은 정말 폭넓은 분야를 많이 알고계신듯... 아...부럽부럽..

이상..잡담이었습니다..

ㅎㅁㅎ

김정균의 이미지

정태영 wrote:
김정균 wrote:
일단 업데이트는 보류 입니다. debian package 로는 4.1.11 까지 이군요.

접속이 안되는 이유는 일단, max_connection 이 꽉 차서 발생하는 문제 입니다. 보통 평균은 14-20 정도인데, 갑자기 300 이 꽉 차는 현상이 발생하는데, 이게 문제네요 .. 쩝..

php.ini 의

 항목 중에서 allow_persistent 를 off 로 해버리시면... 효과를 보지 않을까 싶은데요 +_+</blockquote></div>
 
그런 문제는 아닌것 같습니다. 일단 증상이 나타난 것이 며칠 이내라는 것과.. 평소에는 current connection 이 최대 10 정도이고, 보통은 5보다 작다는 얘기입니다. 특정 순간에 순식간에 max process 가 차버리고 먹통이 되는 현상인데,, 무언가 악의적인 공격이 아닌가 싶습니다.
 
일단 max_connection 을 400 으로 올려 놓았는데, 해결 방안은 아닌 것 같고, 400 이상을 받을 수 있도록 mysql 을 다시 빌드해야 할 것 같네요.
 
<div class="bb-quote"><b>eou4 wrote:</b><blockquote class="bb-quote-body">스레드와 전혀 상관없는 잡담인데요..
 
왠지 맘이 편안해집니다; 김정균님과 같은 고수도 문제에 부딪히는구나..하는..
 
그리고, 정태영님은 정말 폭넓은 분야를 많이 알고계신듯... 아...부럽부럽..
 
이상..잡담이었습니다..</blockquote></div>
 
뭐.. 붙잡고 파고 들면 알 수 있을지도 모르겠지만, 그 보다 더 근본적인 것은 붙잡고 있을 여유도 없고.. (솔직히 붙잡고 보고 싶은 마음도 안 생기는지라 ^^.. 그렇다고 붙잡고 보면 해결된다는 보장도 없지만요 ^^)
logout의 이미지

예전에 제가 잠깐 취미로 운영했던 게임서버와 같은 증상을 겪고 있으신 것 같군요. 아마도 DDos 공격으로 추측되는데.... 저 역시도 max_connection을 늘리는 방법으로 대응했던 것 같습니다. 더이상 조치는 취하지 못했구요. 이것 때문에 속 많이 썩었었습니다.

DDos 공격은 보통 어떻게 대처하나요? 기억을 되살려보면 방화벽을 하나 만들고 거기서 엉터리 접속 시도를 걸러내는 방법으로 대응한다....는 자료를 본 것 같은데 바쁘다는 핑계로 제 서버에 직접 적용해보지는 못했습니다. 다른 어드민 여러분들은 어떤 방법을 쓰시나요? 서버가 커지다 보면 꼭 이런 악의적인 공격이 따라오는 듯 싶습니다.

"I conduct to live,
I live to compose."
--- Gustav Mahler

galien의 이미지

에.. 설마 탭브라우져로 한번에 열댓개씩 글을 열어보는 것은
DDos는 아니죠 :oops:

권순선의 이미지

최근 며칠 동안 새벽에 여러가지 작업을 했는데.... 일단 현 시점에서 bbs 접속은 이제 잘 될 것으로 생각합니다. 제가 작업한 부분은 김정균님, 다즐링님, 박원규님과 메일로 논의를 진행하고 있고요, 문제가 있으면 바로 알려 주세요. kldp.net도 새 서버로 이전이 완료되었으므로 많은 테스트 부탁드립니다.

까나리의 이미지

권순선 wrote:
최근 며칠 동안 새벽에 여러가지 작업을 했는데.... 일단 현 시점에서 bbs 접속은 이제 잘 될 것으로 생각합니다. 제가 작업한 부분은 김정균님, 다즐링님, 박원규님과 메일로 논의를 진행하고 있고요, 문제가 있으면 바로 알려 주세요. kldp.net도 새 서버로 이전이 완료되었으므로 많은 테스트 부탁드립니다.

모두 수고하셨습니다. :D

logout의 이미지

권순선 wrote:
최근 며칠 동안 새벽에 여러가지 작업을 했는데.... 일단 현 시점에서 bbs 접속은 이제 잘 될 것으로 생각합니다. 제가 작업한 부분은 김정균님, 다즐링님, 박원규님과 메일로 논의를 진행하고 있고요, 문제가 있으면 바로 알려 주세요. kldp.net도 새 서버로 이전이 완료되었으므로 많은 테스트 부탁드립니다.

감사합니다. 어제 오늘 접속 잘 되고 있습니다. :)

"I conduct to live,
I live to compose."
--- Gustav Mahler