Внезапно я больше не могу возобновлять экраны, запущенные на удаленном компьютере. За несколько лет эксплуатации этой машины такого не случалось. Не знаю, связано ли это, но я сбежал yum update
прошлой ночью.
Я вижу перечисленные экраны, и они правильно отсоединены:
18709.bungee (Detached)
5462.mc (Detached)
7045.ftb (Detached)
Тем не менее, когда я пытаюсь возобновить любой из них, все, что я получаю, - это курсор на следующей строке. Любая попытка выйти или отсоединиться терпит неудачу, и у меня нет другого выбора, кроме как полностью закрыть мое ssh-соединение.
У меня есть некоторые службы, работающие на этих экранах, которые мне нужно корректно завершить, прежде чем я попытаюсь перезагрузить сам сервер.
Есть ли известная причина этого? Или как мне попасть в экран?
Начиная с 4.2.1 screen
по умолчанию использует файловые сокеты вместо именованных каналов для IPC. Если вы обновили экран с такой старой версии, ваши старые сеансы станут недоступны. Вы должны уничтожить старые сессии или перейти на более раннюю версию screen
правильно закрывать сеансы.