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 파일의 경로 및 파일 이름입니다. 해당 프로세스가 활성화되지 않으면 워치독이 트리거됩니다.