7.6.4. fence_kdump 고급 구성
kdump
세부 정보 창의 일반 탭에서 kdump 서비스 상태를 보려면 호스트를 선택합니다.
- enabled: kdump가 올바르게 구성되어 kdump 서비스가 실행 중입니다.
- disabled: kdump 서비스가 실행되지 않습니다 (이 경우 kdump 통합이 제대로 작동하지 않습니다).
- 알 수 없음: kdump 상태를 보고하지 않는 이전 VDSM 버전의 호스트에서만 발생합니다.
kdump 설치 및 사용에 대한 자세한 내용은 Red Hat Enterprise Linux 7 Kernel Crash Dump Guide 를 참조하십시오.
fence_kdump
New Host 또는 Edit Host 창의 Power Management 탭에서 Kdump 통합을 활성화하면 표준 fence_kdump 설정이 구성됩니다. 환경의 네트워크 구성이 간단하며 Manager의 FQDN을 모든 호스트에서 확인할 수 있는 경우 기본 fence_kdump 설정으로 충분합니다.
그러나 fence_kdump의 고급 구성이 필요한 경우도 있습니다. 더 복잡한 네트워킹이 있는 환경에서는 Manager, fence_kdump 리스너 또는 둘 다의 구성을 수동으로 변경해야 할 수 있습니다. 예를 들어 Kdump 통합이 활성화된 모든 호스트에서 관리자의 FQDN을 확인할 수 없는 경우 engine-config 를 사용하여 적절한 호스트 이름 또는 IP 주소를 설정할 수 있습니다.
engine-config -s FenceKdumpDestinationAddress=A.B.C.D
다음 예제 사례에는 구성을 변경해야 할 수도 있습니다.
- Manager에는 두 개의 NIC가 있습니다. 여기서 이 중 하나는 공용이며, 두 번째는 fence_kdump 메시지의 기본 대상입니다.
- 다른 IP 또는 포트에서 fence_kdump 리스너를 실행해야 합니다.
- 가능한 패킷 손실을 방지하려면 fence_kdump 알림 메시지의 사용자 지정 간격을 설정해야 합니다.
기본 구성 변경은 더 복잡한 네트워킹 설정에서만 필요하므로 사용자 지정된 fence_kdump 탐지 설정을 사용하는 것이 좋습니다. fence_kdump 리스너에 대한 구성 옵션은 7.6.4.1절. “fence_kdump 리스너 구성” 에서 참조하십시오. 관리자의 kdump 구성은 7.6.4.2절. “관리자에서 fence_kdump 구성” 에서 참조하십시오.
7.6.4.1. fence_kdump 리스너 구성
fence_kdump 리스너의 구성을 편집합니다. 이는 기본 구성이 충분하지 않은 경우에만 필요합니다.
절차 7.17. fence_kdump Listener 수동 구성
/etc/ovirt-engine/ovirt-ECDHE
-kdump-listener.conf.d/에서 새 파일(예: my
-delete-kdump.conf )을 만듭니다.- 구문으로 사용자 지정 =값을 입력하고 파일을 저장합니다.중요7.6.4.2절. “관리자에서 fence_kdump 구성” 의 fence_kdump Listener 구성 옵션 테이블에 설명된 대로 편집된 값도 engine-config 에서 변경해야 합니다.
- fence_kdump 리스너를 다시 시작합니다.
# systemctl restart ovirt-fence-kdump-listener.service
필요한 경우 다음 옵션을 사용자 정의할 수 있습니다.
Variable | 설명 | Default | 참고 |
---|---|---|---|
LISTENER_ADDRESS | fence_kdump 메시지를 수신할 IP 주소를 정의합니다. | 0.0.0.0 | 이 매개변수의 값이 변경되면 engine-config 의 FenceKdumpDestinationAddress 값과 일치해야 합니다. |
LISTENER_PORT | fence_kdump 메시지를 수신할 포트를 정의합니다. | 7410 | 이 매개변수의 값이 변경되면 engine-config 의 FenceKdumpDestinationPort 값과 일치해야 합니다. |
HEARTBEAT_INTERVAL | 리스너의 하트비트 업데이트 간격(초)을 정의합니다. | 30 | 이 매개 변수의 값이 변경되면 engine-config 에서 FenceKdumpListenerTimeout 값보다 절반 또는 작아야 합니다. |
SESSION_SYNC_INTERVAL | 메모리의 리스너 호스트 kdumping 세션을 데이터베이스에 동기화하는 간격(초)을 정의합니다. | 5 | 이 매개변수의 값이 변경되면 engine-config 의 KdumpStartedTimeout 값보다 크기가 절반이거나 작아야 합니다. |
REOPEN_DB_CONNECTION_INTERVAL | 이전에 사용할 수 없는 데이터베이스 연결을 여는 간격(초)을 정의합니다. | 30 | - |
KDUMP_FINISHED_TIMEOUT | 호스트 kdump 흐름이 FINISHED로 표시된 kdumping 호스트에서 마지막으로 수신된 메시지 후 최대 시간 초과(초)를 정의합니다. | 60 | 이 매개변수의 값이 변경되면 engine-config 에서 FenceKdumpMessageInterval 값보다 크기가 두 배로 커야 합니다. |