Byobu/Screen이 Putty에서 계속 정지됩니다.

Byobu/Screen이 Putty에서 계속 정지됩니다.

저는 스크린 세션을 관리하기 위해 한동안 Byobu를 사용해 왔습니다. 그러나 이상한 문제가 발생했습니다. 세션이 계속 잠겨 있습니다. 잠긴다는 것은 이전에 입력한 모든 내용이 잠금 해제되고 실행될 때까지 몇 분 동안 기다리는 것 외에는 아무 것도 입력할 수 없다는 것입니다.

상황이 점점 악화되고 있습니다. 세션은 약 1분마다 잠긴 상태로 유지됩니다. Putty를 다시 시작하거나, 개인 키 인증에서 비밀번호 인증으로 전환하거나, Putty 설치를 변경하더라도 여전히 작동이 멈춥니다. 로그인하면 현재 창이 정지되는 지점에 이르지만, 다른 창으로 전환할 수는 있지만 몇 초 내에 정지됩니다.

또 다른 새로운 발전은 때때로 처음 로그인할 때 Byobu가 나타나지 않고 "마지막 로그인" 줄 뒤에만 나타나는 경우가 있다는 것입니다. 한번은 WriteMessage: Broken pipe오류가 발생하여 byobu 없이 일반 쉘로 돌아갔습니다.

이상하게도 내가 만든 터널은 여전히 ​​작동합니다. CPU 그래프를 확인할 수 있었고 서버에 부하가 없는 것을 확인했습니다. 이는 다른 할 일이 있어서 세션이 정지되지 않았음을 의미합니다.

이 문제를 해결하는 방법에 대한 제안 사항이 있습니까?

답변1

이것을 시도해 보세요. 퍼티에서 저에게 효과적이었습니다.

  • Ctrl+ Q- XON
  • Ctrl+ S- X 끄기

답변2

나는 이 문제에 여러 번 직면했습니다. kill -2 <byobu pid>byobu 프로세스( )에 SIGINT를 보내면 세션 고정이 해제될 수 있다는 것을 발견했습니다 . 이것은 XON/XOFF가 나에게 적합하지 않았을 때 작동했습니다. 신호가 전송된 후 byobu 쉘에 다시 연결하여 정상적으로 작동할 수 있습니다.

관련 정보