차이
문서의 선택한 두 판 사이의 차이를 보여줍니다.
| stonith_구성시_주의점 [2026/01/03 06:59] – 만듦 koov | stonith_구성시_주의점 [알 수 없는 날짜] (현재) – 바깥 편집 (알 수 없는 날짜) 127.0.0.1 | ||
|---|---|---|---|
| 줄 1: | 줄 1: | ||
| + | ====== STONITH 구성시 주의점 ====== | ||
| + | --- // | ||
| + | |||
| + | '' | ||
| + | |||
| + | '' | ||
| + | '' | ||
| + | |||
| + | <WRAP prewrap> | ||
| + | <code bash> | ||
| + | pcs stonith create stonith-node1 fence_ipmilan pcmk_host_list=" | ||
| + | pcs stonith create stonith-node2 fence_ipmilan pcmk_host_list=" | ||
| + | </ | ||
| + | </ | ||
| + | |||
| + | 추가적으로 아래 사항을 고려해야한다. | ||
| + | * 베어메탈 서버가 부팅/ | ||
| + | * 부팅되고 나서도 네트워크 장비특성으로 인해 ping 이 정상적으로 동작하는데 걸리는 시간 | ||
| + | * 그외에 서버가 정상적으로 완전히 부팅될때까지의 시간 | ||
| + | |||
| + | 을 모두 고려하여 아래 파라메터를 설정해야 한다. | ||
| + | |||
| + | * '' | ||
| + | * '' | ||
| + | * '' | ||
| + | |||
| + | 아래는 서버가 완전히 부팅될때까지 시간이 대략 5분(300초)인 경우를 가정했을때 설정값이다. | ||
| + | <WRAP prewrap> | ||
| + | <code bash> | ||
| + | # power_timeout = 펜싱 후 전원상태 확인까지 기다리는 시간 | ||
| + | # pcmk_reboot_timeout = 리부팅 후 전원상태 확인까지 기다리는 시간 | ||
| + | pcs stonith update fence-node1 power_timeout=300 pcmk_reboot_timeout=600 pcmk_monitor_timeout=120 | ||
| + | pcs stonith update fence-node2 power_timeout=300 pcmk_reboot_timeout=600 pcmk_monitor_timeout=120 | ||
| + | </ | ||
| + | </ | ||
| + | |||
| + | ===== STONITH constraint 설정 ===== | ||
| + | 자신의 fence장치가 자기자신노드에서 실행되지 않도록 '' | ||
| + | |||
| + | <WRAP prewrap> | ||
| + | <code bash> | ||
| + | # suicide 방지: 각 STONITH resource가 자기 노드에서 실행되지 않도록 location constraint | ||
| + | pcs constraint location stonith-node1 avoids node1=INFINITY | ||
| + | pcs constraint location stonith-node2 avoids node2=INFINITY | ||
| + | </ | ||
| + | </ | ||
| + | |||
| + | ===== fence history ===== | ||
| + | <WRAP prewrap> | ||
| + | <code bash> | ||
| + | pcs stonith history cleanup < | ||
| + | </ | ||
| + | </ | ||