Red Hat Training
A Red Hat training course is available for Red Hat Virtualization
4.5.4. watchdog.conf의 Watchdogs에 대한 매개변수
다음은
/etc/ watchdog
.conf
파일에서 사용 가능한 워치독 서비스를 구성하는 옵션 목록입니다. 옵션을 구성하려면 해당 옵션의 주석을 제거하고 변경 사항을 저장한 후 watchdog
서비스를 다시 시작해야 합니다.
참고
워치독 서비스 구성 및 워치독 명령을 사용하는 옵션에 대한 자세한 설명은
watchdog
도움말 페이지를 참조하십시오.
표 4.2. watchdog.conf 변수
변수 이름 | 기본값 | marks |
---|---|---|
ping | 해당 없음 | 워치독에서 해당 주소에 연결할 수 있는지 확인하기 위해 ping을 시도하는 IP 주소입니다. ping 행을 추가하여 여러 IP 주소를 지정할 수 있습니다. |
인터페이스 | 해당 없음 | 워치독에서 네트워크 트래픽이 있는지 확인하기 위해 모니터링할 네트워크 인터페이스입니다. 인터페이스 행을 더 추가하여 여러 네트워크 인터페이스를 지정할 수 있습니다. |
file | /var/log/ECDHE | 워치독이 변경 사항을 모니터링할 로컬 시스템의 파일입니다. 추가 파일 행을 추가하여 여러 파일을 지정할 수 있습니다. |
변경 | 1407 | 워치독이 파일 변경 사항을 확인하는 후 워치독 간격 수입니다. 변경 행은 각 파일 행 다음에 직접 지정해야 하며 해당 변경 행 위에 직접 파일 행에 적용됩니다. |
max-load-1 | 24 | 가상 시스템이 1분 동안 유지할 수 있는 최대 평균 부하입니다. 이 평균을 초과하면 워치독이 트리거됩니다. 값이 0 이면 이 기능이 비활성화됩니다. |
max-load-5 | 18 | 가상 시스템이 5분 동안 유지할 수 있는 최대 평균 부하입니다. 이 평균을 초과하면 워치독이 트리거됩니다. 값이 0 이면 이 기능이 비활성화됩니다. 기본적으로 이 변수의 값은 max-load-1 의 약 3분기 값으로 설정됩니다. |
max-load-15 | 12 | 가상 시스템이 15분 동안 유지할 수 있는 최대 평균 부하입니다. 이 평균을 초과하면 워치독이 트리거됩니다. 값이 0 이면 이 기능이 비활성화됩니다. 기본적으로 이 변수의 값은 max-load-1 의 절반 값으로 설정됩니다. |
min-memory | 1 | 가상 머신에서 사용 가능한 가상 메모리의 최소 양입니다. 이 값은 페이지로 측정됩니다. 값이 0 이면 이 기능이 비활성화됩니다. |
repair-binary | /usr/sbin/repair | 워치독이 트리거될 때 실행될 바이너리 파일의 경로 및 파일 이름입니다. 지정된 파일이 워치독에서 워치독 카운터를 재설정하지 못하는 문제를 해결하면 watchdog 작업이 트리거되지 않습니다. |
test-binary | 해당 없음 | 로컬 시스템에서 워치독이 각 간격 동안 실행하려고 하는 바이너리 파일의 경로 및 파일 이름입니다. 테스트 바이너리를 사용하면 사용자 정의 테스트를 실행하기 위한 파일을 지정할 수 있습니다. |
test-timeout | 해당 없음 | 사용자 정의 테스트를 실행할 수 있는 시간 제한(초)입니다. 값이 0 이면 사용자 정의 테스트가 무제한으로 계속될 수 있습니다. |
heat-device | 해당 없음 | 워치독 서비스가 실행 중인 머신의 기온을 확인하는 장치의 경로 및 이름입니다. |
Max-temperature | 120 | 워치독 서비스가 실행 중인 머신에 대해 허용되는 최대 온도입니다. 이 온도에 도달하면 머신이 정지됩니다. 단위 변환은 고려되지 않으므로 사용 중인 워치독 카드와 일치하는 값을 지정해야 합니다. |
admin | root | 이메일 알림이 전송되는 이메일 주소입니다. |
간격 | 10 | 워치독 장치에 대한 업데이트 사이의 간격(초)입니다. 워치독 장치는 적어도 1분마다 업데이트를 예상하고 1분 동안 업데이트가 없는 경우 워치독이 트리거됩니다. 이 1 분의 기간은 워치독 장치의 드라이버로 하드 코딩되며 구성할 수 없습니다. |
logtick | 1 | 워치독 서비스에 대해 상세 로깅이 활성화되면 워치독 서비스는 로그 메시지를 로컬 시스템에 주기적으로 씁니다. logtick 값은 메시지가 기록된 후 워치독 간격 수를 나타냅니다. |
실시간 | 제공됨 | 워치독이 메모리에 고정되는지 여부를 지정합니다. yes 값은 메모리에서 스왑되지 않도록 메모리에 워치독을 잠급니다. no 값을 사용하면 워치독을 메모리에서 스왑할 수 있습니다. 워치독이 메모리에서 스왑되어 watchdog 카운터가 0에 도달하기 전에 다시 스왑되지 않으면 워치독이 트리거됩니다. |
priority | 1 | realtime 값이 yes 로 설정된 경우 schedule 우선 순위입니다. |
PidFile | /var/run/syslogd.pid | 워치독에서 모니터링하여 해당 프로세스가 활성 상태인지 확인하는 PID 파일의 경로 및 파일 이름입니다. 해당 프로세스가 활성화되지 않으면 워치독이 트리거됩니다. |