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