Как переопределить настройки в /etc/sysctl.conf CentOS 7?

Я пытался установить определенные параметры ядра с помощью файла "/etc/sysctl.conf" в Cent OS 7.5. Я скопировал файл "/etc/sysctl.conf" в "/etc/sysctl.d/sysctl.conf" и обновил некоторые параметры и перезагрузил настройки с помощью "sysctl --system". Но я вижу, что параметры внутри "/etc/sysctl.conf" перезаписывают те, что присутствуют внутри (/etc/sysctl.d/sysctl.conf). (Я также вижу то же самое, когда выполняю команду, т.е. сначала применяются настройки из /etc/sysctl.d/sysctl.conf, а затем применяются настройки из «/etc/sysctl.conf», что вызывает проблему.)

Но согласно странице руководства sysctl --system должна игнорировать настройки внутри "/etc/sysctl.conf", поскольку я создал файл с таким же именем внутри "/etc/sysctl.d/sysctl.conf", который читается первым. (Ссылка: http://man7.org/linux/man-pages/man8/sysctl.8.html).

    --system
              Load settings from all system configuration files. Files are
              read from directories in the following list in given order
              from top to bottom.  ***Once a file of a given filename is
              loaded, any file of the same name in subsequent directories is
              ignored.***
              /run/sysctl.d/*.conf
              /etc/sysctl.d/*.conf
              /usr/local/lib/sysctl.d/*.conf
              /usr/lib/sysctl.d/*.conf
              /lib/sysctl.d/*.conf
              /etc/sysctl.conf ```


person user3526905    schedule 07.04.2020    source источник


Ответы (1)