클러스터에서 장애 복구 관리

클러스터를 설정할 때, 액세스할 데이터베이스나 서버를 사용할 수 없는 경우, 사용자들이 다른 복제본에서 작업을 자동으로 처리할 수 있도록 데이터베이스 복제본을 작성합니다.

이 태스크 정보

또한, 장애 복구를 통해 다음 작업이 의도적으로 발생하도록 설정할 수 있습니다.

  • 서버 소프트웨어나 운영 체제 업그레이드
  • 서버에 유지관리 수행
  • 서버를 다른 서버로 교체

장애 복구 발생

이 태스크 정보

Server_Restricted 설정을 사용하면 장애 복구를 발생시킬 수 있습니다. 이 설정은 새 데이터베이스 열기 요청을 거부하도록 서버에 지시하고, 서버를 RESTRICTED 상태로 만듭니다. 이렇게 하면, 서버의 데이터베이스에 현재 연결된 사용자가 자신의 연결 상태를 유지하고 있지만 새 사용자는 서버에 액세스할 수 없습니다. 이 설정은 서버를 유지관리하고, 서버를 업그레이드하거나 다른 이유로 서버를 서비스 중이 아님으로 지정할 때 유용합니다. 이것은 사용자들이 서버로 넘겨 처리되었고 소스 서버로 되돌려서 처리할 때도 유용합니다.

서버가 RESTRICTED 상태에 있을 때, 클러스터 관리자는 새 열기 요청을 클러스터에 있는 다른 서버로 리디렉션합니다. 리디렉션 시도가 실패하면, 사용자는 설명 메시지를 수신하고 서버에 액세스할 수 없습니다. 각 리디렉션 시도에서 Domino®는 로그 파일로 장애 복구 이벤트를 생성합니다.

주: Server_Restricted 설정은 복제에 영향을 미치지 않습니다. 서버가 RESTRICTED 상태에 있을 때도 복제가 발생합니다.

Domino® 관리자

프로시저

  1. 구성 탭을 클릭합니다.
  2. 태스크 분할창에서 서버를 펼친 후 구성을 클릭합니다.
  3. 다음 중 하나를 수행하십시오.
    • 원하는 서버에 대한 구성 설정 문서가 이미 존재하는 경우, 해당 문서를 선택한 후 구성 편집을 클릭합니다.
    • 원하는 서버에 대한 구성 설정 문서가 아직 존재하지 않는 경우, 구성 추가를 클릭하고 기본사항 탭의 그룹 또는 서버 이름 필드에 서버의 이름을 추가합니다.
  4. NOTES.INI 설정 탭을 클릭합니다.
  5. 매개변수 설정/수정을 클릭합니다.
  6. 항목 필드에서 SERVER_RESTRICTED를 선택하거나 입력합니다.
  7. 필드에 0, 1 또는 2를 입력합니다. 여기서 숫자의 의미는 다음과 같습니다.

    1 - 서버 접근이 제한되지 않습니다.

    2 - 서버는 현재 세션에서만 RESTRICTED 상태입니다. 서버를 재시작하면, 설정이 삭제됩니다.

    3 - 서버가 재시작된 후에도 서버는 계속 RESTRICTED 상태입니다.

  8. 추가를 클릭한 후 확인을 클릭합니다.
  9. 저장 후 닫기를 클릭합니다.

웹 관리자

프로시저

  1. 구성 탭을 클릭합니다.
  2. 태스크 분할창에서 서버를 펼친 후 구성을 클릭합니다.
  3. 다음 중 하나를 수행하십시오.
    • 원하는 서버에 대한 구성 설정 문서가 이미 존재하는 경우, 해당 문서를 연 후 서버 구성 편집을 클릭합니다.
    • 원하는 서버에 대한 구성 설정 문서가 아직 존재하지 않는 경우, 구성 추가를 클릭하고 기본사항 탭의 그룹 또는 서버 이름 필드에 서버의 이름을 추가합니다.
  4. NOTES.INI 설정 탭을 클릭합니다.
  5. 매개변수 설정/수정을 클릭합니다.
  6. 사용 가능한 매개변수 상자에서 SERVER_RESTRICTED를 클릭한 다음, 추가를 클릭합니다.
  7. 필드에 0, 1 또는 2를 입력합니다. 여기서 숫자의 의미는 다음과 같습니다.

    1 - 서버 접근이 제한되지 않습니다.

    2 - 서버는 현재 세션에서만 RESTRICTED 상태입니다. 서버를 재시작하면, 설정이 삭제됩니다.

    3 - 서버가 재시작된 후에도 서버는 계속 RESTRICTED 상태입니다.

  8. 확인을 클릭한 후 저장 후 닫기를 클릭합니다.

서버 콘솔

이 태스크 정보

서버 콘솔에서 다음 Domino® 명령어를 발송하십시오.

set config server_restricted=n

여기서 n은 1, 2 또는 3이며, 숫자의 의미는 다음과 같습니다.

1 - 서버 접근이 제한되지 않습니다.

2 - 서버는 현재 세션에서만 RESTRICTED 상태입니다. 서버를 재시작하면, 설정이 삭제됩니다.

3 - 서버가 재시작된 후에도 서버는 계속 RESTRICTED 상태입니다.

서버를 제한하고 모든 사용자가 기존의 세션을 닫을 때까지 기다리지 않을 경우, 서버를 RESTRICTED 상태로 놓은 후, 콘솔에 Drop All 명령을 입력하십시오. Drop All 명령은 서버에 있는 기존의 모든 세션을 닫습니다. 사용 중인 데이터베이스를 다시 열려고 할 때, 사용 가능한 다른 서버로 넘겨 처리됩니다.

클러스터 서버를 다른 서버로 교체

이 태스크 정보

클러스터 서버를 다른 서버로 교체할 수 있습니다. 모든 Domino® 서버에서 Server_Restricted 설정을 사용할 수 있습니다. 이 설정은 클러스터로 제한되지 않습니다.

프로시저

  1. 새 서버에서 Domino® 설정을 수행합니다.
  2. 클러스터에서 활성화될 때까지 사용자가 액세스하지 못하도록 서버를 RESTRICTED로 설정합니다.
  3. 새 서버에 원하는 복제본을 작성합니다.
  4. 클러스터에 새 서버를 추가합니다.
  5. 새 서버가 클러스터에서 활성화되면, 새 서버의 제한사항을 제거한 후 이전 서버를 RESTRICTED로 설정합니다.

    이렇게 하면, 사용자 요청은 새 서버로 넘겨져 처리되며, 이전 서버를 쉽게 제거할 수 있습니다.

  6. 클러스터에서 이전 서버를 제거합니다.

다른 장애 복구 관리 방법

이 태스크 정보

서버를 RESTRICTED 또는 BUSY 상태로 설정했지만 서버를 온라인 상태로 되돌리고 사용자가 이 서버로 다시 넘겨 처리하려는 경우, 사용자가 넘겨 처리한 서버를 RESTRICTED 또는 BUSY 상태로 만들 수 있습니다.

서버를 다른 서버에 대한 백업으로 설정할 수도 있습니다. 백업 서버에서 가용성 임계값을 100으로 설정하여 서버를 항상 BUSY 상태로 유지할 수 있습니다. 사용 가능한 다른 복제본이 없는 경우, BUSY 서버는 새 열기 요청을 승인한다는 점을 제외하고(RESTRICTED 서버는 반대임), RESTRICTED 상태와 유사합니다. 따라서 백업 서버는 기본 서버를 사용할 수 없는 경우에만 데이터베이스 열기 요청을 승인합니다.