차이

문서의 선택한 두 판 사이의 차이를 보여줍니다.

차이 보기로 링크

fence_death_상황을_방지하기_위한_2노드_클러스터_설정 [2019/01/23 19:42] (현재)
koov 만듦
줄 1: 줄 1:
 +====== Fence Death 상황을 방지하기 위한 2노드 클러스터 설정 ======
 +
 +Fence Death 상황이랑 2개의 노드가 Split Brain 이든 뭐든 특정 장애 상황에 서로를 Fence 작동하는 상황을 말한다.
 +
 +한마디로 서로의 장비를 리부팅 시키는 것이다.
 +
 +이런경우 어느 한쪽의 fence 동작을 몇초정도 딜레이 시킴으로서 해결이 가능하다.
 +
 +2노드인경우 한쪽노드의 fencedevice 설정에 ''​delay=5''​ 설정을 넣어주면 해결된다.
 +
 +1. 아래는 클러스터 노드의 펜싱 설정에서 delay설정을 하는방법
 +<WRAP prewrap>
 +<code vim>
 +<​clusternode name="​node1.example.com"​ nodeid="​1"​ votes="​1">​
 +    <​fence>​
 +        <method name="​1">​
 +            <device name="​Vmware"​ port="​node1"​ uuid="​4223dbb3-6ec6-fg65-ef4c-dhu7562dff56cf"​ delay="​10"/>​
 +        </​method>​
 +    </​fence>​
 +</​clusternode>​
 +</​code>​
 +</​WRAP>​
 +
 +2. 아래는 fencedevice 설정에서 delay를 설정하는 방법
 +<WRAP prewrap>
 +<code vim>
 +   <​fencedevices>​
 +       <​!-- ​
 +           <​fencedevice name="<​name>"​ agent="<​agent>"​ ipaddr="<​ip or hostname>"​ [... parameters ...] delay="<​seconds>"/>​
 +           ​Example: ​  
 +       ​-->​
 +       <​fencedevice name="​node1-virt"​ agent="​fence_xvm"​ port="​vm-node1"​ delay="​5"​ />
 +   </​fencedevices>​
 +</​code>​
 +</​WRAP>​
 +둘중 어느 한 방법을 사용하기만 하면 된다.
 +
 +===== 참조링크 =====
 +  * https://​access.redhat.com/​solutions/​54829
  
  • fence_death_상황을_방지하기_위한_2노드_클러스터_설정.txt
  • 마지막으로 수정됨: 2019/01/23 19:42
  • 저자 koov