====== Не применяются параметры sysctl после перезагрузки Ubuntu 18.04 ======
Подтвержденный баг с применением параметров ядра после перезагрузки Ubuntu 18.04. Находим выход из ситуации с использованием ''rc.local''.
[[https://bugs.launchpad.net/ubuntu/+source/procps/+bug/50093|Ссылка на багрепорт]]
Найдено решение через ''rc.local'', но прежде его необходимо установить, если отсутствует.
==== Создаем демон ====
|[Unit]
Description=/etc/rc.local Compatibility
ConditionPathExists=/etc/rc.local
[Service]
Type=forking
ExecStart=/etc/rc.local start
TimeoutSec=0
StandardOutput=tty
RemainAfterExit=yes
SysVStartPriority=99
[Install]
WantedBy=multi-user.target
|
==== Создаём файл /etc/rc.local ====
Со следующим содержимым.
|#!/bin/bash
# /etc/rc.local
# Load kernel variables from /etc/sysctl.d
/etc/init.d/procps restart
exit 0
|
Выдать соответствующие права доступа ''chmod +x /etc/rc.local''
=== Добавить сервис в автозагрузку и запустить. ===
|systemctl daemon-reload
systemctl enable rc-local
systemctl start rc-local
|
После выполнения указанных действий, после перезагрузки системы, параметры ядра из конфигурационных файлов ''/etc/sysctl.d/*.conf'' и ''/etc/sysctl.conf'' будут применяться.