SharedIT | 묻고 답하기(AMP)

으아 ... "행"걸리는 서버에 대하여 ㅎㅎ

윈도우 서버 한대가 말썽이네요...

메인시스템 중 하나가 돌고 있는데, 자꾸 행이 걸려서 멈춰버립니다.

행걸린상태에서도 포트나 snmp등 다 통신이 되서 문제를 찾지 못하다가, 서버 접속해서 작업도중

행걸리는바람에 행현상을 정확하게 잡아냈네요.

현재는 WEB URL 모니터링 툴을 이용해서 바로잡아 그때그때마다 재부팅으로 복구를 하고 있습니다.

그래도 사람들이 접속하는 시스템인데, 행걸리는 횟수는 많아지고~ 주기는 짧아지고

눈치는 보이고~ 남는 로그값이 없어 분석은 안되고,....

그렇다고 리소스가 갑자기 많아 진것도 아닌데..

기존에 잘쓰던 서버가 한달사이에 맛이 가고 있네요.

행걸리는 서버에 대해 분석이나 조치 어떻게 하시나요?

경험이있으신분 가벼운 답변부터 도움되는 답변까지 편하게 남겨주세요^^

.--------------------------------------------------------------------------------------------'
SYSTEM HANG 현상 : hang or freeze라고 불리기도 하는 System Hang이란,
아무런 반응을 하지 않은 상태로써 시스템 운영이 불가능한
상태를 의미한다.
행걸리는 원인 : http://www.morenice.kr/79 참조.

Tags : 태그가 없습니다.

7개의 답변이 있습니다.

양성환
  0 추천 | 6년 이상 전
1년전이지만,서버의 행 문제는 일반적으로 펌웨어로 해결보는 경우가 많죠 :)
ioi
  0 추천 | 6년 이상 전
제조사에서 제공하는 각종 펌웨어와 업데이트들과 윈도우 업데이트등 해볼수 있는 업데이트는 다 진행해보고...

안되면 다시 밀고 설치를..

한그루 | 6년 이상 전

1년전 글이에요 ^^;
이문행
  0 추천 | 6년 이상 전
언제 부터 행 증상이 나타났나요?
아. 쉽지 않은 문제 이군요.. 행 증상이 나타난 시점을 전후로 무엇이 달라 졌나 확인이 우선 일 듯 합니다.
시스템 행은 참 어려운 문제라 생각합니다.

한그루 | 6년 이상 전

1년전 글이에요 ^^;
guest
  0 추천 | 약 7년 전

윈도우 서버라면 최신 업데이트 설치 다하셨나요?
저희도 프로젝트 도중 윈도우서버에 행이 걸리는 문제가 발생해서 마이크로 소프트 기술지원을 받았는데 업데이트로 해결되는 문제 였더라구요..

그저멍하니
  0 추천 | 약 7년 전

어려운 문제라고 보여집니다.

어쩃든 네트워크 전문가의 패킷 분석이 필요할것 같네요

DB Lock이라면 쉬울텐데 네트워크 단에 어떤 패킷이 그런 행을 발생시키는지

찾아내는건 어려워보입니다.

여기계신분들도 대부분 관리직이기 때문에 좀 어려운 문제이지 않을까 싶습니다.

guest | 약 7년 전

그러게요 쉽게 풀리지가 않네요 ㅎㅎ그렇다고 중소기업인지라
전체다 분석 할 수 있는 역량도 안되고 하다보니 ㅎㅎ 답답해서 글을 올리게되었었네요 ㅎㅎ
4월까지만 어찌어찌 쓰고 여분의 서버를 이용해서 서비스를 이전해볼 생각입니다.
조언 감사합니다 ㅎㅎ

kano5901
  0 추천 | 약 7년 전

서버는 아니지만 PC에서 그런 현상이 있었습니다.

잘 쓰다가 갑자기 PC가 뻗어버리는 경우인데..

인터넷 아무리 뒤져봐도 답이 없더라구요.

포맷만 엄청 해댓는데 원인은 못찾았습니다.. 윈도우 이벤트 로그를 봐도 별 다른 특징이 없었습니다.

서버라 만지지가 곤란하실텐데 잘 해결되셨으면 좋겠네요 ㅜㅜ

guest | 약 7년 전

포맷을 하고 나서는 해당서버에서의 행현상은 사라졌나요??
저도 포맷을 생각중에 있긴한데, 포맷 후에도 같은 증상이 있다고 한다면
소요되는 시간 및 인력이 있다보니 ㅠ 아직은 고민단계에 있네요 ㅎㅎ
답변주신점 감사합니다.

kano5901 | 약 7년 전

그렇죠.. 제가 했던 방법은 PC대상으로 한거라 서버에 적용하시긴 좀 애매하실거같아요.. 만약 저라고 생각하면......
.............

........험....... 난감하네요...;;;

시스템 복원으로 몇달전으로 돌리는거와...

메모리 지우개로 지워보고...

안쓰는 시작프로그램이나 정리툴을 써보는거 정도를 할 것 같네요..

그래도 안되면 대용 서버를 구축해서 한번 넘겨보는 것도 좋을 것 같습니다.

전 PC라서 도저히 해결이 안되서 포맷을 했는데 동일 증상이 간헐적으로 반복됐습니다. 지금은 안생기는데 그땐 윈도우만 깔아도 프리징 되버리더라구요.. OS ISO를 다른걸로 바꾸고 괜찮았습니다

원인 찾기 어려운게 제일 짜증나죠 ㅜㅜ 힘내세요.

wansoo
  0 추천 | 약 7년 전

행이 걸려도 네트워크도 살아있고, 서버 접속도 되고 한다면 작동하는 서비스 소프트웨어에 문제가 있는게 아닐까요?
DB lock이 걸렸다던지...

guest | 약 7년 전

패치작업 및 암것도 건드린 점이 없었기에,,, 서버나 OS 자체 문제 아닐까 생각만 할뿐이네요 ㅎㅎ;;
다른점들은 체크해보았으나 ~ 딱히 발견된것이 없었네요 ㅎㅎ 답변주셔서 감사합니다.

guest | 약 7년 전

DB Lock이 걸린경우는 어떻게 조취를 취하나요?

wansoo | 약 7년 전

kill해야죠~

wansoo | 약 7년 전

oracle에서 DB lock 해제하려면...
select distinct x.session_id, a.serial#,d.object_name,a.machine,a.terminal,a.program, a.logon_time
from gv$locked_object x, gv$session a, dba_objects d
where x.session_id = a.sid
and x.object_id = d.object_id
order by logon_time;
와 같은 쿼리로 락을 확인하고,
alter system kill session '1040,19575'; 명령으로 kill 하면 되죠~