screen -r
でレジューム(再アタッチ)できないとき
症状
1 2 3 4 |
$ screen -r There is a screen on: 3948.pts-2.my_ec2_server (Attached) There is no screen to be resumed. |
終了(exit)したはずのセクションがアタッチ(接続状態)のままで残っている。
残ったプロセスの確認
1 2 3 4 |
$ ps aux | grep pts | grep sshd ec2-user 72916 0.0 0.5 21956 5404 ? S 04:12 0:00 sshd: ec2-user@pts/1 ec2-user 86507 0.0 0.6 21956 5700 ? S 07:51 0:00 sshd: ec2-user@pts/2 ec2-user 86601 0.0 0.1 222096 1712 pts/2 S+ 07:51 0:00 grep --color=auto sshd |
"pts/1
" がゾンビになったsshdプロセス。
ゾンビプロセスの削除
1 |
$ kill [PID] |
1 |
$ kill 72916 |