728x90
안녕하세요. 슈다 입니다.
ssh 접속시
PTY allocation request failed on channel 0
Killed by signal 2.
메세지가 발생하며 실패할 경우 해결 방법을 알아보겠습니다.
SSH 접속 시 allocation request failed on channel 0 발생할 경우
평소 잘 되던 SSH접속이 되지 않는데 콘솔로는 접속이 정상적인 경우
1. 비정상 프로세스가 있거나
2. 세션 수 초과를 의심해 볼 수 있습니다.
ps -ef 명령으로 전체적인 프로세스 현황을 살펴봅니다.
평소 발생하지 않던 과도한 defunct 프로세스 (좀비 프로세스) 가 발생할 수 있습니다.
ps -ef | grep ssh 명령으로 ssh 세션의 수를 확인해 봅니다.
특정 계정으로 ssh 세션과 defunct 프로세스가 과다하게 발생하고 있다면
해당 계정의 담당자에게 세션과 프로세스 종료 등이 가능한지 확인한 뒤 세션을 정리합니다.
ssh 세션만 kill 해도 관련된 defunct 프로세스가 종료되는 것을 확인할 수 있습니다.
# ps -ef | grep ssh 명령으로 종료할 ssh 세션 필터링
# kill -9 PID 명령으로 프로세스 kill
이 후 ssh 접속을 시도해 정상적으로 접속되는지 확인합니다.
728x90
반응형
'IT > Unix & Linux' 카테고리의 다른 글
[AIX] 메모리로 파일시스템 생성방법 - ramdisk (0) | 2021.03.17 |
---|---|
[GPFS] NSD 생성 실패 및 파일시스템 생성 실패 해결 방법 (0) | 2021.02.26 |
[AIX] 파일시스템 마운트가 실패할 경우 / 파일시스템 정합성 확인 - fsck 사용 방법 (0) | 2021.01.31 |
[AIX] 다중 미러링 된 디스크 교체하기 (0) | 2021.01.30 |
[AIX] fuser로 프로세스가 점유하고 있는 파일 사이즈 확인하기 (0) | 2021.01.29 |