네트워크가 일정시간이 지나면 죽어버립니다....
글쓴이: moonrepeat / 작성시간: 일, 2004/09/05 - 7:27오후
이상하게 네트워크가 일정시간이 지나면 죽어버립니다.
사용환경은 데비안 3.0r2를 설치후 사지로 업그레이드 해서 3.1입니다.
그리고 CPU는 XEON 400 듀얼이고 RAM은 256 PC100 ECC입니다.
일단 부팅하면 아파치 및 mysql 그리고 telnetd, proftpd이 뜨고 여기에
제가 xwindow를 씁니다. 현재는 윈도우 메이커를 사용하고 있습니다.
특별히 작업하는건 없고 항상 xwindow상에서 xMule을 사용하고 있습니다.
그리고 이놈을 이용해 ipmasq를 사용하고 있습니다.
랜카드는 두개다 3com 905btx 입니다. 랜카드는 커널에 포함 시켰습니다.
커널은 2.4.28일껍니다....... 아!! 그리고 삼바도 사용하고 있습니다.
대략 부팅후 6일정도 지나면 랜카드가 두개다 동시에 죽어버립니다.
이 증상후 /etc/init.d/networking restart 해도 랜카드가 살아 나지
않습니다. 리부팅을 해야만 살아나더군요........
꼭 아무 이상없다가 5~6일정도 지나면 죽습니다.
뭐가 문제일까요??? CPU 점유율은 항상 두개다 3~4% 정도 되고 메모리는
30~49%사이에서 왔다갔다 합니다.
랜카드를 제외하고는 아무 이상없습니다.
혹시 데비안 쓰다가 이런현상 경험하신분 조언 부탁드립니다.
그리고 만약에 메모리나 CPU를 업그레이드 하면 커널은 다시 컴파일해서
설치해야 합니까?
Forums:
랜카드 죽는 시점에서 무슨 하드웨어 오류가 나는지보고 싶네요. 주로
랜카드 죽는 시점에서 무슨 하드웨어 오류가 나는지
보고 싶네요. 주로 dmesg 보면 나오죠.
주로 싸구려 리얼텍을 24시간 내내 도는 컴터에 꽂을때 많이 벌어지는 증상인데.
어느날 갑자기 랜이 먹통이 되는 :oops: 3com이면 불량품 걸린 듯 싶습니다.
Written By the Black Knight of Destruction
dmesg는 부팅 메세지 보는것 아닌가요??참고삼아 현재 dmes
dmesg는 부팅 메세지 보는것 아닌가요??
참고삼아 현재 dmesg 내용을 올리겠습니다.
삽질은 계속되어야 한다....... 쭉.........
랜카드 죽기 전 같군요.. 죽기 전에는 랜카드 오류관련 커널메시지를 안뿌
랜카드 죽기 전 같군요.. 죽기 전에는 랜카드 오류관련 커널메시지를 안뿌립니다.
죽은 뒤에 랜카드 드라이버가 무슨 메시지 띄우는지 확인해보세요.
ifconfig의 RX/TX값도 확인해보고요. 안뿌리는 경우는 어디 굴러다니는
다른 랜카드로 바꿔서도 해보고요.
Written By the Black Knight of Destruction
드물게 랜카드가 두장이상일 경우/etc/sysconfig/networ
드물게 랜카드가 두장이상일 경우
/etc/sysconfig/network에
GATEWAYDEV를 지정안하면,
네트워크가 정기적으로
죽는 경우가 있습니다.
라우팅에 관련된 부분에서 문제가 생기는 듯 합니다.
재미있는 것은 반드시 리부팅을 해주기 전에는
랜카드가 살아나지 않습니다.
GATEWAYDEV=eth0을 추가해 보세요.
( 외부로 물려있는 이더넷)
혹시 이것으로 도움이 되었다면 알려주시면 감사드리겠습니다.
There is no spoon. Neo from the Matrix 1999.
[quote="지리즈"]드물게 랜카드가 두장이상일 경우/etc/sys
헉..... 왠지 이게 정답일것 같은데 지금 보니 /etc/sysconfig 디렉토리가 없군요.....
죄송하지만 한번만 더 조언을.....
(find / -name sysconfig 하면 결과 없음.....)
삽질은 계속되어야 한다....... 쭉.........
혹시 이게 답변해주시는데 도움이 될까봐 올립니다.[code:1]c
혹시 이게 답변해주시는데 도움이 될까봐 올립니다.
삽질은 계속되어야 한다....... 쭉.........
데비안에는 /etc/sysconfig 이 없지 않나요?레드햇 계열만
데비안에는 /etc/sysconfig 이 없지 않나요?
레드햇 계열만 있는걸로 아는데;;;(아닌가-_-)
노트북 잃어버렸음;;
파일에서 GATEWAYDEV를 찾아보세요grep GATEWAYDEV
파일에서 GATEWAYDEV를 찾아보세요
grep GATEWAYDEV -R /etc/*
[quote="송-지석"]파일에서 GATEWAYDEV를 찾아보세요gr
해봤는데 결과는 없더군요......
그리고 interfaces 파일에
gateway 127.0.0.1
gateway eth0
하나하나 넣어보면서 리부팅 해봤는데 안되더군요.....
제발 조언을.....
삽질은 계속되어야 한다....... 쭉.........
간혹 가다 커널, 또는 랜카드 드라이버의 이상으로 일정 시간이나일
간혹 가다 커널, 또는 랜카드 드라이버의 이상으로 일정 시간이나
일정량 이상의 트래픽을 넘기면 네트웍이 죽는 경우를 당해 봤습니다.
문제가 발생하는 커널버전과 에러메세지, 랜카드 정보 등을 종합하여
구글의 웹검색 및 뉴스그룹 검색을 통해 찾아보시면 해당 case 의 답을
구하실 수 있을 겁니다.
quid pro quo
ifconfig 하면 인터페이스는 올라와 있으신지요.. 아니라면 다른 문
ifconfig 하면 인터페이스는 올라와 있으신지요.. 아니라면 다른 문제이겠지만..
제 경우 랜카드 빼고는 님과 거의 일치하는군요.. 제 랜카드는 싸구려 8139 하나인데 400제온 듀얼이라는것이랑 testing 배포본이였다는거랑.. 암튼 저는 신기하게도
네트웍이 죽었을때 ifconfig하면
MAC ADDRESS 가 00:00:00:00:00:00 으로 바뀌어 있더군요..
정상적으로 해결해보려고..
/etc/networking/interfaces 에 hwaddr 항목을 넣었었던 것 같은데.. 암튼 네트웍이 죽었을때
ifconfig eth0 hw ether 00c0ao...
이게 작동하는지 검토해보심이
문제 : 코끼리 한마리를 다 먹으려면?
정답 : 한점씩 한점씩
[code:1]cucucu1:~# ifconfigeth0
일단 ifconfig 내용은 이렇고 이제 다운될때까지 기다려야 겠군요.... ^^;
삽질은 계속되어야 한다....... 쭉.........
드디어 다운 되었습니다!!!!!!!!!!!일단 다운된 후의 ifc
드디어 다운 되었습니다!!!!!!!!!!!
일단 다운된 후의 ifconfig 결과입니다.
그리고 이건 다운후의 dmesg입니다
이런내용으로 꽉차있습니다.
그리고 다운후에는 외부(eth0을 경유)로 ping을 보내면 실패하고
내부(eth1을 경유)로 ping을 날려도 실패합니다.
interfaces 파일은 위에 글 그대로 입니다.
그리고 리부팅 해보면 정상적으로 잘 작동합니다.
(참고로 비록 DHCP를 쓰지만 ip는 바뀌지 않았습니다.)
삽질은 계속되어야 한다....... 쭉.........
[quote="moonrepeat"]드디어 다운 되었습니다!!!!!!!!
ip_conntrack 파라미터를 증가시켜보세요.. /proc밑에 찾아보면 있을듯하네요..
음손님으로 들어오니안지워지네요 구글신께물어보니 비슷한 내용이 꽤
음손님으로 들어오니안지워지네요
구글신께물어보니 비슷한 내용이 꽤 많네요.. 솔직히 구찮아서 다읽어보진
못했고.. 간단한 답변이네요..
http://lists.debian.org/debian-firewall/2003/03/msg00011.html
글을 보고 검색해서 ip_conntrack의 max값을 증가시키는 방법은
글을 보고 검색해서 ip_conntrack의 max값을 증가시키는 방법은
알았습니다.
그런데 그러면 언젠가는 다시 꽉차서 다운되지 않을까요?
그냥 일정양 이상차면 옛날것을 자동으로 지우는 방법은 없습니까?
윈도 컴퓨터 중에 바리러스에 걸린 컴퓨터가 있다고 생각되는군요일부 포
윈도 컴퓨터 중에 바리러스에 걸린 컴퓨터가 있다고 생각되는군요
일부 포트에대해서 포워딩을 차단하는 것이 좋다고 생각합니다
+++ 여기부터는 서명입니다. +++
국가 기구의 존속을 위한 최소한의 세금만을 내고, 전체 인민들이 균등한 삶을
영위할 수 있는 착취가 없는 혁명의 그날은 언제나 올 것인가!
-- 조정래, <태백산맥> 중에서, 1986년
[quote="jedi"]윈도 컴퓨터 중에 바리러스에 걸린 컴퓨터가 있다
100% 바이러스는 아닙니다.
이렇게 자신할 수 있는 이유는 서버에 물려있는 윈도우 컴이 딱한대 있는데
수시로 체크합니다. 그리고 네트워크 죽을 당시에는 주로 윈도우 컴은 꺼져
있었습니다.
삽질은 계속되어야 한다....... 쭉.........
음...
이 메세지는 네트웤 버퍼(디바이스단의 백로그버퍼)가 넘친다는 메세지인데요
주로 로컬네트웤의 대량의 트래픽(어느분말씀처럼 웜같은 비정상적인 컴이나 고의에 의한) 발생하여 라우터나 게이트웨이가 모든 패킷을 포워딩시키지 못하고
droptail 현상이 일어나는겁니다.
어느분의 말씀처럼 버퍼를 좀 늘려잡는것도 하나의 방법이지만,
아주아주 임시방편일 뿐일거 같고요
로컬네트웤에 윈도컴 하나만 달리고도 이런현상이 발생한다니 좀 의아스럽네요
외부 네트웤과는 연결이 되있나요?
패킷을 잡아서 주로 어떤 패킷들이 대량트래픽의 주범인지 확인해보세요
어떠한 과도한 트래픽이 주범이 아니라면 위의 메세지는 확실히 os상의 어떤문제가 있죠
『 아픔은.. 아픔을 달래줄 약이 무엇인지 알면서도 쓰지 못할 때 비로소 그 아픔의 깊이를 알수가 있음이다. 』
『 for return...』
Re: 음...
오늘 잘 생각해보니 서버에서 당나귀로 미친듯이 파일을 받고 있어서
그런것 같습니다.........
조만간 메모리를 512로 늘려서 ip_conntrack_max 값을 조정 하면
문제가 해결 될 것 같습니다.
저도 이것 덕분에 많은 공부 했습니다 :D
(답변해주신 모든 님들께 감사.....)
삽질은 계속되어야 한다....... 쭉.........
댓글 달기