Synology NAS 를 사용하여 고가용성 구성을 어떻게 만듭니까?

Synology NAS 를 사용하여 고가용성 구성을 어떻게 만듭니까?

일부 문서는 영어에서 기계 번역되었으므로 부정확하거나 문법적인 오류가 있을 수 있습니다.

세부 정보

Synology High Availability (SHA) 를 사용하여 고가용성 솔루션을 배포하여 중단 없는 서비스를 보장할 수 있습니다. SHA를 사용하면 두 개의 Synology NAS 장치를 고가용성 클러스터로 결합할 수 있습니다. 이를 통해 중단 없는 저장소 서비스와 시스템 가용성을 극대화할 수 있습니다.

이 자습서에서는 Synology NAS 를 사용하여 고가용성 솔루션을 만드는 프로세스를 설명합니다. 여기에서 필요한 내용을 찾지 못한 경우 자세한 내용은 Synology High Availability 백서 를 참조하십시오.

참고:

해결 방법

Synology High Availability 란?

"고가용성"이라는 용어는 서버 오작동으로 인한 서비스 중단을 줄이도록 설계된 서버 레이아웃 솔루션을 의미합니다. Synology High Availability (SHA) 는 두 개의 호스트를 사용하여 "고가용성 클러스터"를 형성합니다. 여기서 한 호스트는 "활성 서버" 역할을 하고 다른 호스트는 대기 "수동 서버" 역할을 합니다.

고가용성 클러스터에서 활성 서버의 데이터는 지속적으로 수동 서버로 복제되므로 모든 파일의 미러링된 복사본이 두 호스트 모두에 존재합니다. 따라서 활성 서버가 충돌하거나 오작동하는 경우 수동 서버가 모든 서비스를 인수하여 시스템 중단 시간을 최소화할 수 있습니다.

시작하기 전에

고가용성 클러스터를 생성하기 전에 다음 섹션을 주의 깊게 읽으십시오.

하드웨어 요구 사항:

  • SHA에서 활성 및 수동 서버 역할을 하려면 동일한 Synology NAS 두 개가 필요합니다.
  • 서로 다른 두 Synology NAS 가 활성 및 수동 서버 역할을 할 수 있지만 제한 사항이 있습니다. 자세한 내용은 이 문서 를 참조하십시오.

시스템 요구 사항:

  • 활성 서버와 수동 서버는 모델이 동일하고 둘 다 Synology High Availability 를 지원해야 합니다.
  • 두 호스트에 동일한 버전의 DSM과 패키지가 설치되어 있어야 합니다.

1.png

위 그림은 참조용입니다. 모델과 DSM 버전은 다를 수 있습니다.

볼륨 및 디스크:

  • 데이터 불일치를 방지하려면 두 호스트의 드라이브 용량이 동일해야 합니다.
  • 활성 서버와 수동 서버의 드라이브 수가 동일해야 합니다. 또한 드라이브 위치가 동일해야 합니다.
  • 호스트에는 SHR 형식 볼륨이 포함될 수 없습니다. 저장소 관리자 > 볼륨 으로 이동하여 SHR 볼륨이 없는지 확인합니다.

2.png

위 그림은 참조용입니다. 사용자 환경의 디스크 수와 크기는 다를 수 있습니다.

네트워크 환경:

  • 두 호스트 모두에 고정 IP 주소를 클러스터 연결로 할당해야 합니다. 두 호스트의 IP 주소에 액세스할 수 있고 동일한 서브넷에 속하는지 확인합니다. 그렇지 않으면 수동 서버로 전환을 수행할 때 오류가 발생할 수 있습니다. 네트워크 설정을 변경하려면 각 호스트에 로그인하고 제어판 > 네트워크 > 네트워크 인터페이스 로 이동하여 네트워크 인터페이스 를 선택하고 편집 을 클릭합니다.
  • 두 호스트의 LAN 포트 수가 동일해야 합니다. 호스트에 추가 네트워크 인터페이스 카드가 장착된 경우 이러한 네트워크 카드도 추가 LAN 포트로 계산됩니다.
  • Synology High Availability 는 DHCP, DHCP 서버, IPv6, PPPoE 및 Wi-Fi를 지원하지 않습니다. 고가용성 클러스터를 생성하기 전에 위의 사항이 모두 꺼졌는지 확인하십시오.

호스트 케이블 연결

이 섹션에서는 고가용성 클러스터를 만들 수 있도록 두 호스트를 모두 연결하는 방법을 설명합니다. 다음 단계를 참조하십시오.

  1. 네트워크 케이블을 사용하여 두 호스트를 서로 연결합니다. 이 연결은 두 호스트 간의 Heartbeat 연결 역할을 하여 통신을 원활하게 하고 활성 서버에서 수동 서버로 데이터를 복제할 수 있도록 합니다. 이 연결은 다음 기준을 충족해야 합니다.
    • 두 호스트에서 동일한 네트워크 인터페이스를 사용합니다. 예를 들어, 한 쪽 끝이 한 호스트의 LAN 1에 연결되어 있으면 다른 쪽 끝도 다른 호스트의 LAN 1에 연결되어야 합니다.
    • 두 호스트 모두에서 가장 빠른 네트워크 인터페이스를 사용합니다. 호스트에 10GbE 애드온 네트워크 인터페이스 카드가 있는 경우 이 연결에서 카드를 사용해야 합니다.
    • 스위치나 라우터를 거치지 않고 두 호스트를 직접 연결합니다.

    3.png
  2. 네트워크 케이블을 사용하여 나머지 네트워크 인터페이스를 통해 두 호스트를 네트워크에 연결합니다. 이러한 연결이 활성 상태이고 동일한 네트워크에 속하는지 확인합니다. 네트워크 오류로 인한 서비스 중단을 방지하려면 네트워크 환경에 여러 스위치를 배포하여 고가용성 클러스터의 각 호스트를 별도의 스위치에 연결할 수 있도록 하는 것이 좋습니다.
    4.png
  3. 이제 호스트가 고가용성 클러스터를 생성할 준비가 되었습니다. 아래 단계를 계속 진행하십시오.

호스트가 있는 고가용성 클러스터 생성

두 호스트가 올바르게 연결되면 다음 단계를 수행하여 고가용성 클러스터를 생성할 수 있습니다.

  1. administrators 그룹에 속한 계정으로 활성 서버의 역할을 맡을 호스트에 로그인합니다.
  2. Synology High Availability 를 엽니다.
    5.png
  3. 고가용성 클러스터 생성 을 클릭하여 클러스터 생성 마법사를 시작합니다.
  4. 다음 을 클릭합니다.
    6.png
    7.png
  5. 고가용성 클러스터의 클러스터 연결 및 Heartbeat 연결에 사용할 네트워크 인터페이스를 선택합니다. 그런 다음 다음 을 클릭합니다.
  6. 수동 서버에서 administrators 그룹에 속한 계정의 자격 증명을 입력합니다. 그런 다음 다음 을 클릭합니다.
  7. 고가용성 클러스터의 이름과 클러스터 리소스에 액세스하는 데 사용할 IP 주소를 지정합니다. 마법사가 사용 가능한 IP 범위를 표시합니다. 네트워크의 다른 서비스에서 사용되지 않은 IP 주소를 선택하십시오. 그런 다음 다음 을 클릭합니다.
  8. 마법사가 시스템이 모든 요구 사항을 충족하는지 확인합니다. 확인이 완료되면 다음 을 클릭합니다.
  9. 활성 서버에 기존 데이터, 볼륨 또는 LUN 이 있는 경우:
    • DSM 7.0 이상: 시스템이 활성 서버의 데이터를 수동 서버로 동기화합니다. 확인란을 선택하고 를 클릭하여 계속합니다.
    • DSM 6.2 이하: 모든 데이터를 유지할지 아니면 삭제할지 선택해야 합니다. 다음 을 클릭하여 계속합니다.
  10. 이전에 지정한 설정을 확인합니다. 그런 다음 적용 을 클릭합니다.
  11. 지침을 읽은 후 확인란을 선택한 다음 를 클릭합니다.
  12. 마법사가 고가용성 클러스터 생성을 시작합니다. 생성 시간은 환경에 따라 다릅니다.
  13. 완료되면 클러스터 페이지에 클러스터 상태가 표시됩니다.

자동 대체 작동 발생 후 오류 해결

특정 오류가 발생하면 시스템은 자동으로 활성 서버에서 수동 서버로 서비스를 대체 작동할 수 있습니다. 이 이벤트를 "자동 대체 작동"이라고 합니다. 시스템은 다음과 같은 상황에서 대체 작동을 시작할 수 있습니다.

충돌된 저장소 공간:

자동 대체 작동은 활성 서버의 저장소 공간(예: 볼륨, iSCSI LUN)이 충돌했지만 수동 서버의 해당 저장소 공간이 정상적으로 작동하는 경우에 발생합니다. 1 예를 들어 호스트 A가 활성 서버이고 호스트 B가 수동 서버인 경우 호스트 A에서 저장소 공간이 충돌하고 호스트 B에서 해당 저장소 공간이 정상이면 시스템은 자동 대체 작동을 수행합니다.

자동 대체 작동 프로세스가 완료된 후 다음을 수행하십시오.

  1. 저장소 페이지로 이동하고 호스트 A(현재 수동 서버)에서 없거나 충돌한 디스크를 식별합니다.
    • 누락된 디스크가 있으면 해당 슬롯에 디스크를 설치하여 두 호스트의 디스크 수가 같도록 하십시오.
    • 충돌된 디스크가 있으면 교체하십시오.
  2. 두 호스트 모두에 동일한 디스크 구성이 있고 모든 디스크의 상태가 정상 또는 초기화되지 않음 인지 확인합니다.
  3. 저장소 페이지로 이동하고 복구 를 클릭하여 저장소 공간을 수정합니다.

서비스 오류:

자동 대체 작동은 모니터링되는 서비스에서 오류가 발생하면 발생합니다. 예를 들어, 호스트 A(활성 서버)에서 모니터링되는 서비스에 오류가 발생하면 시스템은 자동으로 호스트 B로 대체 작동합니다. 이 경우 자동 대체 작동이 완료되면 다음을 수행하십시오.

  1. 호스트 페이지로 이동합니다.
  2. 이제 호스트 A가 수동 서버가 되므로 전원 단추 > 종료 를 클릭합니다.
  3. 호스트 A가 완전히 종료되면 전원을 다시 켭니다.

정전:

자동 대체 작동은 활성 서버가 종료되거나, 재부팅되거나, 두 전원 장치 모두에 오류가 발생하거나, 외부 전원이 끊길 때 발생합니다. 예를 들어, 호스트 A가 활성 서버이고 전원 공급 장치에 장애가 발생하면 시스템은 호스트 B로 대체 작동합니다. 전원이 복원되면 호스트 A(현재 수동 서버)의 전원을 켜십시오.

고가용성 클러스터 유지 관리

일상적인 유지 관리 절차는 다음 지침을 참조하십시오.

절차
지침
활성 서버를 수동 서버로 변경
  1. Synology High Availability 를 열고 클러스터 페이지로 이동합니다.
  2. 관리 > 전환 을 클릭합니다.
클러스터에서 수동 서버 제거
  1. Synology High Availability 를 열고 클러스터 페이지로 이동합니다.
  2. 관리 > 수동 서버 제거 를 클릭합니다.
  3. 화면 지침을 따릅니다.
새 수동 서버 추가
  1. Synology High Availability 를 열고 클러스터 페이지로 이동합니다.
  2. 관리 > 새 수동 서버 추가 를 클릭합니다.
  3. 화면 지침을 따라 새 수동 서버를 추가합니다.
고가용성 클러스터 제거 및 호스트를 독립 실행형 상태로 되돌리기
  1. Synology High Availability 를 열고 클러스터 페이지로 이동합니다.
  2. 관리 > 클러스터 제거 를 클릭합니다.
시스템/패키지 업데이트
  1. Synology High Availability 를 열고 클러스터 페이지로 이동합니다.
  2. 관리 > DSM 업데이트 또는 패키지 업데이트 를 클릭합니다.
  3. 화면 지침을 따릅니다.

참고:

  1. 충돌한 저장소 공간에 볼륨이나 iSCSI LUN (블록 수준)이 없으면 시스템은 자동 대체 작동을 시작하지 않습니다.
  2. 고가용성 클러스터가 생성되면 SSH 및 NTP 서버가 활성 서버에서 자동으로 활성화됩니다.
  3. Synology High Availability 의 적용 Synology NAS 모델에 대한 자세한 내용은 여기 를 참조하십시오.
세부 정보
목차
해결 방법
Synology High Availability 란?
시작하기 전에
호스트 케이블 연결
호스트가 있는 고가용성 클러스터 생성
자동 대체 작동 발생 후 오류 해결
고가용성 클러스터 유지 관리
추가 참고 자료