Чрезмерные обязательства памяти на Сервере Ubuntu 9,10 работающих VMware Fusion 3.0 (osx)

Не, если они не совместно использовали ключи, это может быть установкой, но является крупным faff, могло бы быть лучшим для использования PGP или подобный вместо этого, чтобы быть честным.

1
задан 8 May 2011 в 22:55
3 ответа

Настройки в/proc/sys являются виртуальными файлами. Для изменения их необходимо записать в них как Вы, был бы любой другой файл, как так:

echo 1 >/proc/sys/vm/overcommit_memory

Команда, которую Вы попробовали, должна работать /proc/sys/vm/overcommit_memory как исполняемый файл, который, конечно, невозможен. "Разрешение отклонило", Вы добираетесь, то, потому что тот файл не установлен как исполняемый файл, не потому что Вы не можете изменить его.

Вы видите, что ток устанавливает путем чтения файла:

cat /proc/sys/vm/overcommit_memory
4
ответ дан 3 December 2019 в 18:15

Спасибо jeff, я попробовал:

echo 1 > /proc/sys/vm/overcommit_memory

но:

-bash: echo: write error: Operation not permitted

проблема состояла в том, что способность записать файл была 'заблокирована' сервером VM, таким образом, я должен был попросить, чтобы системный администратор включил его

на поле Unix дома, где я установил сервер VMware, я попробовал его, и он работал любая шахта и Ваше решение.

1
ответ дан 3 December 2019 в 18:15

Сначала необходимо использовать команду cat /proc/mounts.

Если точка монтирования /proc был смонтирован в режиме только для чтения, затем необходимо повторно смонтировать его.

Попытайтесь повторно монтироваться с командой mount -o remount,rw /proc.

После повторно монтируют, пытаются использовать echo управляйте снова.

-1
ответ дан 3 December 2019 в 18:15

Теги

Похожие вопросы