Я не смог найти ответ на страницах руководства по sysctl. Мой файл sysctl.conf все еще находится в состоянии по умолчанию, я тестирую несколько значений и загружаю новые настройки через sysctl -p newsettings.conf
. Я думал, что для сброса достаточно сделать sysctl -p
(что означает, что он считывает значения из sysctl.conf
). Но быстрый sysctl -a | grep domain
Выяснилось, что остались старые настройки.
Любые идеи?
Насколько я знаю, "отмены" для sysctl
- Вам необходимо повторно ввести настройки по умолчанию (обычно /etc/sysctl.conf
просто не указывает значения по умолчанию, поэтому его повторное чтение не вернет ваши изменения, если нет явной настройки).
Если вы не знаете свои настройки по умолчанию, перезагрузка вернет их, и вы можете затем перечислить их с помощью sysctl -a
(сохраните это где-нибудь для справки). Если у вас есть другая в основном идентичная машина, вы можете взять sysctl -a
вывод с этого хоста вместо перезагрузки.
Sysctl по умолчанию
В CentOS 7 посмотрите
/usr/lib/sysctl.d/
чтобы получить настройки по умолчанию, которые поставляются с ОС.