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

(CentOS) Не удалось добавить файл подкачки.

Я пытаюсь добавить файл подкачки, следуя этому руководству:
http://www.redhat.com/docs/manuals/linux/RHL-8.0-Manual/custom-guide/s1-swap-adding.html

Все нормально, но заводится swapon /swapfile, Я получил это сообщение:
swapon: /swapfile: Operation not permitted

Использовать sudo swapon /swapfile тоже не работает, и я получил это сообщение:
audit_log_user_command(): Connection refused
swapon: /swapfile: Operation not permitted

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

Похоже, вы находитесь на виртуализированном хосте на основе openvz.

Ошибка "audit_log_user_command" часто встречается в некоторых версиях openvz / virtuozzo, которые не исправляли ошибку ядра, которая выводила это на экран.

В этом случае вы не можете создать своп, вам выделяется только определенный объем системной памяти. После того, как вы превысите это значение, вы не сможете выделять память и получать убийства OOM в зависимости от того, как часто вы пытаетесь создать новые процессы рядом с барьером.

Вот это да. . Это тоже поставило меня в тупик.

Думаю, я нашел ответ, что вы не можете создавать файлы подкачки в среде OpenVZ / Virtuozzo, поскольку она изначально использует подкачку.