5장. 런타임 시 커널 매개변수 구성
시스템 관리자는 런타임 시 Red Hat Enterprise Linux 커널 동작의 많은 부분을 수정할 수 있습니다. /etc/
및 sysctl
.d//proc/sys/
디렉터리의 구성 파일을 수정하여 런타임 시 커널 매개변수를 구성합니다.
프로덕션 시스템에서 커널 매개 변수를 구성하려면 신중하게 계획해야 합니다. 예기치 않은 변경으로 커널을 불안정하게 만들 수 있으므로 시스템을 재부팅해야 합니다. 커널 값을 변경하기 전에 유효한 옵션을 사용 중인지 확인합니다.
5.1. 커널 매개변수란 무엇입니까
커널 매개변수는 시스템이 실행되는 동안 조정할 수 있는 튜닝 가능한 값입니다. 변경 사항을 적용하려면 커널을 재부팅하거나 다시 컴파일할 필요가 없습니다.
다음을 통해 커널 매개변수를 처리할 수 있습니다.
-
sysctl
명령 -
/proc/sys/
디렉토리에 마운트된 가상 파일 시스템 -
/etc/sysctl.d/
디렉토리에 있는 구성 파일
튜닝 가능 항목은 커널 하위 시스템에 의해 클래스로 나뉩니다. Red Hat Enterprise Linux에는 다음과 같은 조정 가능한 클래스가 있습니다.
튜닝 가능 클래스 | 하위 시스템 |
---|---|
| 실행 도메인 및 개인 정보 |
| 암호화 인터페이스 |
| 커널 디버깅 인터페이스 |
| 장치 관련 정보 |
| 전역 및 특정 파일 시스템 튜닝 가능 항목 |
| 글로벌 커널 튜닝 가능 항목 |
| 네트워크 튜닝 가능 항목 |
| 썬 원격 프로시저 호출(NFS) |
| 사용자 네임 스페이스 제한 |
| 메모리, 버퍼 및 캐시 튜닝 및 관리 |
추가 리소스
-
sysctl(8)
및sysctl.d(5)
도움말 페이지