Рейтинг:1

Невозможно войти из-за ошибки «Недостаточно памяти»

флаг cn
Max

На нашем сервере Ubuntu (20.04) кто-то запустил набор параллельных скриптов Python, которые использовали много оперативной памяти. На экране отображается ряд:

Недостаточно памяти: убитый процесс <####> (python)

и я не могу получить доступ к приглашению для входа в систему. Однако я все еще могу войти на сервер удаленно.

Я вошел и убил некоторые из своих процессов, чтобы освободить место, но я не хочу перезагружаться и убивать процессы, которые запущены некоторыми из моих коллег. Есть ли способ восстановить экран входа в систему без перезагрузки?

Теперь у меня должно быть достаточно памяти, т.е.

бесплатно -м
          общее количество использованных бесплатных общих баффов/доступных кешей
Мем: 257626 12839 242516 5 2269 242670
Обмен: 32734 3592 29142

Буду признателен за любые предложения о том, какие варианты, кроме перезагрузки, доступны мне.

флаг in
В чем разница между уничтожением некоторых и уничтожением всех процессов? Кто-то запускает что-то, что серьезно вредит здоровью вашего сервера. Убейте его огнем. Перезагрузить. При необходимости забаньте человека, запустившего скрипт Python. Виртуальные машины и контейнеры на локальных компьютерах можно использовать для задач, интенсивно использующих процессор.
pasman pasmański avatar
флаг mx
В чем разница между удаленным и локальным входом? Вы используете те же инструменты: ps, sudo, kill

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.