3장. 영구 커널 튜닝 매개변수 설정
시스템에 작동하는 튜닝 구성을 결정한 경우 재부팅 시 변경 사항을 유지할 수 있습니다.
기본적으로 편집된 커널 튜닝 매개변수는 시스템이 재부팅되거나 매개 변수가 명시적으로 변경될 때까지만 적용됩니다. 이는 초기 튜닝 구성을 설정하는 데 효과적입니다. 또한 보안 메커니즘을 제공합니다. 편집된 매개 변수로 인해 머신이 잘못된 방식으로 작동하는 경우 시스템을 재부팅하면 매개 변수가 이전 구성으로 반환됩니다.
3.1. 영구 커널 튜닝 매개변수 변경 링크 복사링크가 클립보드에 복사되었습니다!
/etc/sysctl.conf 파일에 매개변수를 추가하여 커널 튜닝 매개변수를 영구적으로 변경할 수 있습니다.
이 절차에서는 현재 세션의 커널 튜닝 매개 변수는 변경 하지 않습니다. /etc/sysctl.conf 에 입력된 변경 사항은 향후 세션에만 영향을 미칩니다.
사전 요구 사항
- 시스템에 대한 root 권한이 있습니다.
프로세스
-
텍스트 편집기에서
/etc/sysctl.conf를 엽니다. 매개 변수의 값을 사용하여 파일에 새 항목을 삽입합니다.
/proc/sys/경로를 제거하고 나머지 슬래시(/)를 마침표(.)로 변경하고 매개 변수의 값을 포함하여 매개변수 이름을 수정합니다.예를 들어
echo 0 > /proc/sys/kernel/hung_task_panic명령을 만들려면/etc/sysctl.conf에 다음을 입력합니다.# Enable gettimeofday(2) kernel.hung_task_panic = 0- 파일을 저장하고 닫습니다.
- 변경 사항을 적용하려면 시스템을 재부팅합니다.
검증
구성을 확인하려면 다음을 수행합니다.
# cat /proc/sys/kernel/hung_task_panic 0