Whois가 CPU의 100%를 차지하는 이유는 무엇입니까?

Whois가 CPU의 100%를 차지하는 이유는 무엇입니까?

내 CentOS 웹 서버에서 실행하면 CPU 중 하나가 99-100%로 실행되는 것으로 top표시됩니다 .whois

이전에 이 서버에서 의도적으로 whois를 사용한 적이 없습니다. 그냥 프로세스를 종료해도 안전합니까?

상단 출력:

top - 17:08:18 up 30 days, 21:18,  1 user,  load average: 1.00, 1.00, 1.00
Tasks: 100 total,   2 running,  98 sleeping,   0 stopped,   0 zombie
Cpu(s):  1.5%us, 50.3%sy,  0.0%ni, 48.2%id,  0.0%wa,  0.0%hi,  0.0%si,  0.0%st
Mem:   1914132k total,  1673000k used,   241132k free,   205688k buffers
Swap:        0k total,        0k used,        0k free,  1008824k cached

  PID USER      PR  NI  VIRT  RES  SHR S %CPU %MEM    TIME+  COMMAND                                                                                                       
18390 root      20   0  107m 1252  936 R 100.0  0.1  10689:41 whois                                                                                                         
19848 mysql     20   0 1456m  93m 7084 S  0.3  5.0  27:51.13 mysqld                                                                                                         
    1 root      20   0 19232 1444 1168 S  0.0  0.1   0:00.67 init                                                                                                           
    2 root      20   0     0    0    0 S  0.0  0.0   0:00.00 kthreadd                                                                                                       
    3 root      RT   0     0    0    0 S  0.0  0.0   0:05.93 migration/0                                                                                                    
    4 root      20   0     0    0    0 S  0.0  0.0   0:01.49 ksoftirqd/0   

답변1

미래의 Google 직원을 위한 정보입니다. 오늘 whois가 CPU의 99%를 사용하는 것과 동일한 문제가 발생했습니다. @hpn이 fall2ban에 whois를 사용한다고 언급했는데 어떤 이유에서인지 작동이 중단되었습니다. 프로세스를 종료했지만 Fail2ban은 계속해서 정상적으로 작동했습니다. 3년 만에 처음으로 이 문제를 겪게 되었기 때문에 이번이 일회성 문제라고 생각합니다.

관련 정보