[푸른바다]님이
남기신 글:
>안녕하세요?
>
>새해 복 많이 받으세요,,, ^^
>
>다름이 아니라 쉘 명령어를 사용하다가 서버가
다운되었는데,,,
>Copy해서 사용하다가 한줄에 다 들어가야 하는 내용이 두 줄로
입력이 된것 같습니다.
>> 로 시작되는 두번째 줄의 내용이 서버를 다운시킨듯
한데,,
>어떤 내용 때문에 서버가 다운된 것인지 알고 싶어서
질문드립니다.
>그래야 다음에 더욱 조심할 수 있으니까요,,,^^
>
>제가 사용한 명령어는 하기와 같습니다.
>저 명령어를 사용하자마자 서버가 원격 접속 다 안되고 Web
서버도 죽고
>DNS 도 죽은거 같고(ns1.xxxx.com 으로의 ping이 안됨, ip주소인
xxx.xxx.xxx.xxxx로의
ping만 됩니다)도 안되고
>다운된것 같습니다.
>" > " 로 시작되는 것은 두번째 줄입니다.(Copy해서
사용하다가 그만,,,)
>---------------------------------------------------------------------
>[root@bada my]# kill -9 `ps aux | grep -E
"a1.sh|a2.sh|a3.sh|a4.sh|a5.sh|a6.sh|a7.sh|a8.sh|a9.sh|a10.sh|a11.sh|a12.sh|a13
.sh|
>> a14.sh|a15.sh|a16.sh" | awk '{print $2}'`
>
>-bash: kill: PID: arguments must be process or job IDs
>---------------------------------------------------------------------
>
>답변에 미리 감사드립니다,,,,
^^
>
>추운 날씨에 항상 건강 유의하세요,,,
========================================
일단 위의 명령어 모두는 정상적으로 실행은 되었지만 kill
인자가 없기 때문에 제대로 실행이 안된 경우입니다.
그리고 만약
> a14.sh|a15.sh|a16.sh" | awk '{print $2}'`
이 명령어를 실행하면 표준입력 모드로 전환되지 때문에 이
명령어 자체는 실행되지 않았습니다.
즉 위의 명령어로 시스템이 다운된것 같지는 않습니다. 다른
원인일 가능성이 높아 보입니다.
웹서버와 DNS 서버가 물리적으로 각각 독립된 서버에 있고 둘다
동시간대에 죽었다면 IDC 에 뭔가 문제가 있는듯 합니다.
만약 물리적으로 동일한 서버라면 history 명령어나 last, lastlog,
그리고 /var/log/message 그리고 /var/log 밑에 각종 시스템 로그를
확인해 보세요.
참고로,
text 를 복사해서 붙여넣을 때 항상 제일 뒤의 공백이나 엔터가
없도록 주의해서 복사해야 합니다.
특히 윈도우 메모장에서 복사할 때는 항상 뒤공백이 없도록
복사하고 붙여넣은 다음에 명령어 확인한 다음에 엔터를
누르는 습관을 들이는게 좋습니다.
|