클러스터 노드 추가 및 제거

완료됨

Azure Stack HCI의 운영 측면을 평가하기 위해 개념 증명 환경에 배포된 4노드 클러스터에 의존하고 있습니다. 일부 더 까다로운 프로덕션 워크로드를 테스트하기 위해 준비하는 경우 노드 수를 늘려야 합니다. 또한 테스트가 완료된 후 클러스터 노드를 제거해야 할 가능성에 대비하려고 합니다. 확대 클러스터 배포에 적용되는 모든 주의 사항을 포함하여 두 시나리오 모두를 테스트하고 문서화할 계획입니다.

Azure Stack HCI 클러스터 노드 추가 및 제거 개요

Azure Stack HCI 클러스터의 수명 동안 개별 클러스터 노드를 추가하거나 제거해야 할 수 있습니다. 새 서버를 추가할 때 물리적 하드웨어가 기존 노드에서 사용하는 하드웨어와 일치하는지 확인합니다. 프로세서 모델 및 메모리 유형, 드라이브의 유형, 크기 및 수가 일치하는지 확인해야 합니다. 또한 클러스터 노드 수가 변경될 때마다 클러스터 유효성 검사가 성공해야 합니다.

참고

성공적인 클러스터 유효성 검사는 Microsoft 지원을 위한 필수 조건입니다.

확대 클러스터에 적용되는 몇 가지 추가 고려 사항이 있습니다.

  • 확대 클러스터를 사용하려면 각 사이트의 클러스터 노드 및 드라이브 수가 동일해야 합니다. 한 사이트의 확대 클러스터에 서버를 추가하는 경우 다른 사이트에도 일치하는 서버를 추가해야 합니다.
  • 확대 클러스터가 포함된 시나리오에서 서버를 추가 및 제거하려면 Windows PowerShell을 사용합니다.

Windows Admin Center를 사용하여 Azure Stack HCI 클러스터 노드 추가 또는 제거

기존 Azure Stack HCI 클러스터에 새 서버를 추가하는 절차는 개략적으로 다음과 같은 단계로 구성됩니다.

  1. 서버를 데이터 센터의 인프라에 통합. 세부 정보는 데이터 센터 설정, 운영 모델 및 Azure Stack HCI 하드웨어 공급업체의 제품에 따라 달라질 수 있지만, 일반적으로 랙 마운팅, 케이블 연결, 네트워크 연결 설정, 대역 외 관리 컨트롤러 구성, 최신 펌웨어 적용 및 OEM(주문자 상표 부착 방식) 유효성 검사 테스트 실행이 포함됩니다.
  2. 서버 명명 규칙에 따라 호스트 이름을 할당하고 AD DS(Active Directory Domain Services) 도메인 가입을 수행하는 등 조직의 표준을 준수하도록 Azure Stack HCI 운영 체제를 구성.
  3. Azure Stack HCI 클러스터에 추가 노드로 서버를 추가. 이를 위해 Windows Admin Center를 사용할 수 있습니다. 클러스터에 연결한 후 클러스터 관리자 인터페이스의 노드 창에 있는 인벤토리 탭에서 클러스터에 서버를 추가하는 옵션을 찾을 수 있습니다.
  4. 클러스터 유효성 검사를 실행. 클러스터 구성을 대폭 변경한 후에는 클러스터 유효성 검사를 실행해야 합니다.

The screenshot depicts the Cluster Manager interface of Windows Admin Center displaying the Add server(s) to the cluster pane.

마찬가지로, Windows Admin Center를 사용하여 Azure Stack HCI 클러스터에서 서버를 제거할 수 있습니다. 클러스터 관리자 인터페이스로 이동하여 기존 클러스터 노드 중 하나를 선택하면 인벤토리 탭에 해당 드라이브를 포함하여 개별 클러스터 노드를 제거하는 옵션이 표시됩니다. 이 경우에도 클러스터 유효성 검사를 수행해야 합니다.

The screenshot depicts the Cluster Manager interface of Windows Admin Center displaying the remove server confirmation prompt.

Windows PowerShell을 사용하여 Azure Stack HCI 확대 클러스터 노드 추가 또는 제거

Azure Stack HCI 확대 클러스터 노드를 추가 또는 제거하는 절차는 개략적으로 다음과 같은 단계로 구성됩니다.

  1. 먼저 Get-ClusterFaultDomainXML cmdlet을 실행하여 기존 서버 및 해당 사이트 할당의 목록을 비롯한 사이트 토폴로지의 XML 표현을 검색하여 XML 파일로 저장합니다.
  2. 사이트 토폴로지의 XML 표현이 포함된 새로 생성된 파일을 수정하여 원하는 변경 내용을 반영합니다. 즉, 제거하려는 기존 클러스터 노드를 나타내는 항목을 삭제하거나 배포한 새 서버를 나타내는 항목을 해당 사이트에 추가합니다.
  3. 사이트 토폴로지를 업데이트하기 위해 XML 파일을 가리키는 -xml 매개 변수를 사용하여 Set-ClusterFaultDomainXML cmdlet을 실행합니다.
  4. 다음으로 서버를 추가 또는 제거하는지 여부에 따라 -Name 매개 변수를 대상 서버의 이름으로 설정하여 Add-ClusterNode cmdlet 또는 Remove-ClusterNode cmdlet을 실행합니다.
  5. 마지막으로 -InputObject 매개 변수를 클러스터 이름으로 설정한 Test-Cluster cmdlet을 사용하여 클러스터 유효성 검사를 다시 실행하여 절차를 완료합니다.

지식 점검

1.

Contoso를 위한 Azure Stack HCI의 기능을 평가하기 위해 기존 클러스터에 많은 클러스터된 VM을 호스트하는 새 서버를 추가했습니다. 클러스터가 Microsoft 지원에 적합한지 확인해야 합니다. Windows Admin Center에서 다음으로 수행해야 하는 작업은 무엇인가요?