/etc/sysctl.conf
커널 4.14.5가 포함된 Fedora 27을 실행하고 있는데 부팅 시 로드되지 않는 문제가 있습니다.
내가 실행하면 :
sudo sysctl -p
부팅한 후 설정이 로드되었고 모든 것이 제대로 작동했습니다.
로드하려면 어떻게 해야 합니까? /etc/sysctl.conf
또는 로드하려면 어떤 대안이 있습니까?
답변1
Fedora와 같은 시스템 운영 체제에서 이러한 설정 로드는 systemd-sysctl
서비스에서 실행하는 명령을 통해 수행 됩니다 systemd-sysctl
. 문제는 설정을 잘못된 구성 파일에 넣었다는 것입니다.
systemd-sysctl
읽지 마세요 /etc/sysctl.conf
. *.conf
디렉토리(및 다른 곳)에서 여러 파일을 읽습니다 /etc/sysctl.d
. 그러한 파일을 생성하고 거기에 설정을 넣어야 합니다.
추가 읽기
- Lennart Petlinget al. (2016).
systemd-sysctl
. 시스템 매뉴얼 페이지. freedesktop.org. - Lennart Petlinget al. (2016).
sysctl.d
. 시스템 매뉴얼 페이지. freedesktop.org.
답변2
루트 CRON을 편집합니다.
sudo crontab -e
다음을 붙여넣으세요.
@reboot /sbin/sysctl --load=/etc/sysctl.conf