Назад | Перейти на главную страницу

изменение / proc / sys / vm / overcommit_memory сломало мой сервер

После изменения его на 2 он закрыл мой сеанс sftp, и я не могу подключиться через ssh или sftp, хотя он оставил мой сеанс открытым. Всякий раз, когда я запускаю команду, отличную от cd, я получаю -bash: fork: Невозможно выделить память. Это включает перезагрузку, нано, даже ls.

Если у вас все еще есть корневая оболочка bash, как видно из вопроса, это должно сработать:

echo 1 >/proc/sys/vm/overcommit_memory

Поскольку он использует встроенную команду bash, скорее всего, это должно сработать и снова позволить перегрузить память.

Надеюсь, теперь вы снова сможете использовать память и исправлять ошибки. Включая проверку того, что sshd (основной) демон все еще работает или запускает его снова, а также обдумывает запись 0 (по умолчанию), а не 1 (всегда) в /proc/sys/vm/overcommit_memory.