Azure Stack Hub의 배율 단위 노드 작업
이 문서에서는 배율 단위의 상태 보는 방법을 설명합니다. 단위의 노드를 볼 수 있습니다. 전원 켜기, 전원 끄기, 종료, 드레이닝, 다시 시작 및 복구와 같은 노드 작업을 실행할 수 있습니다. 일반적으로 파트의 필드 교체 중에 또는 노드를 복구하는 데 도움이 되도록 이러한 노드 작업을 사용합니다.
중요
이 문서에 설명된 모든 노드 작업은 한 번에 하나의 노드를 대상으로 해야 합니다.
노드 상태 보기
관리자 포털에서 배율 단위 및 연결된 노드의 상태 볼 수 있습니다.
배율 단위의 상태를 보려면:
지역 관리 타일에서 지역을 선택합니다.
왼쪽의 인프라 리소스에서 배율 단위를 선택합니다.
결과에서 배율 단위를 선택합니다.
왼쪽의 일반에서 노드를 선택합니다.
다음 정보를 확인합니다.
- 개별 노드 목록입니다.
- 작동 상태(아래 목록 참조).
- 전원 상태(실행 중 또는 중지됨).
- 서버 모델.
- BMC(베이스보드 관리 컨트롤러)의 IP 주소입니다.
- 총 코어 수입니다.
- 총 메모리 양입니다.
또한 노드 작업은 관리자 포털에서 예상되는 경고를 발생할 수 있습니다.
노드 작동 상태
상태 | Description |
---|---|
실행 중 | 노드가 배율 단위에 적극적으로 참여하고 있습니다. |
중지됨 | 노드를 사용할 수 없습니다. |
추가 | 노드가 배율 단위에 적극적으로 추가되고 있습니다. |
복구 | 노드가 현재 복구 중입니다. |
유지 관리 | 노드가 일시 중지되고 활성 사용자 워크로드가 실행되고 있지 않습니다. |
수정 필요 | 노드를 복구해야 하는 오류가 검색되었습니다. |
작업 후 상태 추가를 보여 주는 Azure Stack Hub
Azure Stack Hub는 드레이닝, 다시 시작, 복구, 종료 또는 시작과 같은 작업이 실행된 후 추가로 작동 노드 상태 표시할 수 있습니다. 이 문제는 작업 후 패브릭 리소스 공급자 역할 캐시가 새로 고쳐지지 않은 경우에 발생할 수 있습니다.
다음 단계를 적용하기 전에 현재 진행 중인 작업이 없는지 확인합니다. 환경에 맞게 엔드포인트를 업데이트합니다.
PowerShell을 열고 Azure Stack Hub 환경을 추가합니다. 이렇게 하려면 컴퓨터에 Azure Stack Hub PowerShell을 설치해야 합니다.
Add-AzEnvironment -Name AzureStack -ARMEndpoint https://adminmanagement.local.azurestack.external Connect-AzAccount -Environment AzureStack
다음 명령을 실행하여 패브릭 리소스 공급자 역할을 다시 시작합니다.
Restart-AzsInfrastructureRole -Name FabricResourceProvider
영향을 받은 배율 단위 노드의 작동 상태 실행 중으로 변경했는지 확인합니다. 관리자 포털 또는 다음 PowerShell 명령을 사용할 수 있습니다.
Get-AzsScaleUnitNode |ft name,scaleunitnodestatus,powerstate
노드 작동 상태 계속 추가로 표시되면 지원 인시던트가 계속 열립니다.
단위 노드 크기 조정 작업
배율 단위 노드에 대한 정보를 볼 때 다음과 같은 노드 작업을 수행할 수도 있습니다.
- 현재 전원 상태 따라 시작 및 중지합니다.
- 사용하지 않도록 설정하고 다시 시작합니다(작업 상태 따라 다름).
- 복구.
- Shutdown.
노드의 작동 상태에 따라 사용 가능한 옵션이 결정됩니다.
Azure Stack Hub PowerShell 모듈을 설치해야 합니다. 이러한 cmdlet은 Azs.Fabric.관리 모듈에 있습니다. Azure Stack Hub용 PowerShell 설치를 설치하거나 확인하려면 Azure Stack Hub 용 PowerShell 설치를 참조하세요.
Stop
중지 작업은 노드를 끕니다. 전원 버튼을 누르는 것과 같습니다. 운영 체제에 종료 신호를 보내지 않습니다. 계획된 중지 작업의 경우 항상 먼저 종료 작업을 시도합니다.
이 작업은 일반적으로 노드가 요청에 더 이상 응답하지 않을 때 사용됩니다.
중지 작업을 실행하려면 관리자 권한 PowerShell 프롬프트를 열고 다음 cmdlet을 실행합니다.
Stop-AzsScaleUnitNode -Location <RegionName> -Name <NodeName>
드물게 중지 작업이 작동하지 않는 경우 작업을 다시 시도하며 두 번째로 실패하는 경우 BMC 웹 인터페이스를 대신 사용합니다.
자세한 내용은 Stop-AzsScaleUnitNode를 참조하세요.
시작
시작 작업은 노드를 켭니다. 전원 단추를 누를 때와 같습니다.
시작 작업을 실행하려면 관리자 권한 PowerShell 프롬프트를 열고 다음 cmdlet을 실행합니다.
Start-AzsScaleUnitNode -Location <RegionName> -Name <NodeName>
시작 작업이 작동하지 않는 경우 작업을 다시 시도합니다. 두 번째로 실패하는 경우 BMC 웹 인터페이스를 대신 사용합니다.
자세한 내용은 Start-AzsScaleUnitNode를 참조하세요.
배수하다
드레이닝 작업은 모든 활성 워크로드를 해당 특정 배율 단위의 나머지 노드로 이동합니다.
이 작업은 일반적으로 전체 노드의 교체와 같은 부품의 필드 교체 중에 사용됩니다.
중요
계획된 유지 관리 기간 동안 사용자에게 알림을 받은 노드에서 드레이닝 작업을 사용해야 합니다. 일부 조건에서는 활성 워크로드에 중단이 발생할 수 있습니다.
드레이닝 작업을 실행하려면 관리자 권한 PowerShell 프롬프트를 열고 다음 cmdlet을 실행합니다.
Disable-AzsScaleUnitNode -Location <RegionName> -Name <NodeName>
자세한 내용은 Disable-AzsScaleUnitNode를 참조하세요.
다시 시작
다시 시작 작업은 비활성화된 노드를 다시 시작하고 워크로드 배치를 위해 활성화된 것으로 표시합니다. 노드에서 실행되었던 이전 워크로드는 장애 복구(failback)되지 않습니다. (노드에서 드레이닝 작업을 사용하는 경우 전원을 끕니다. 노드의 전원을 다시 켜면 워크로드 배치에 활성으로 표시되지 않습니다. 준비가 되면 다시 시작 작업을 사용하여 노드를 활성으로 표시해야 합니다.)
다시 시작 작업을 실행하려면 관리자 권한 PowerShell 프롬프트를 열고 다음 cmdlet을 실행합니다.
Enable-AzsScaleUnitNode -Location <RegionName> -Name <NodeName>
자세한 내용은 Enable-AzsScaleUnitNode를 참조하세요.
Repair
주의
펌웨어 평준화는 이 문서에 설명된 작업의 성공에 매우 중요합니다. 이 단계를 누락하면 Azure Stack Hub 자동화에서 운영 체제를 배포할 때 시스템 불안정, 성능 저하, 보안 위협 또는 오류가 발생할 수 있습니다. 하드웨어를 교체할 때 항상 하드웨어 파트너의 설명서를 참조하여 적용된 펌웨어가 Azure Stack Hub 관리자 포털에 표시된 OEM 버전과 일치하는지 확인합니다.
파트너 설명서에 대한 자세한 내용 및 링크는 하드웨어 구성 요소 바꾸기를 참조하세요.
복구 작업은 노드를 복구합니다. 다음 시나리오 중 하나에만 사용합니다.
- 전체 노드 교체(새 데이터 디스크 사용 여부)
- 하드웨어 구성 요소 오류 및 교체 후(필드 교체 가능한 단위 [FRU] 설명서에서 권장하는 경우)
중요
노드 또는 개별 하드웨어 구성 요소를 교체해야 하는 정확한 단계는 OEM 하드웨어 공급업체의 FRU 설명서를 참조하세요. FRU 설명서에서는 하드웨어 구성 요소를 교체한 후 복구 작업을 실행해야 하는지 여부를 지정합니다.
복구 작업을 실행할 때 BMC IP 주소를 지정해야 합니다.
복구 작업을 실행하려면 관리자 권한 PowerShell 프롬프트를 열고 다음 cmdlet을 실행합니다.
Repair-AzsScaleUnitNode -Location <RegionName> -Name <NodeName> -BMCIPv4Address <BMCIPv4Address>
종료
종료 작업은 먼저 모든 활성 워크로드를 동일한 배율 단위의 나머지 노드로 이동합니다. 그런 다음, 작업은 배율 단위 노드를 정상적으로 종료합니다.
종료된 노드를 시작한 후 다시 시작 작업을 실행해야 합니다. 노드에서 실행되었던 이전 워크로드는 장애 복구(failback)되지 않습니다.
종료 작업이 실패하면 드레이닝 작업과 종료 작업을 시도합니다.
종료 작업을 실행하려면 관리자 권한 PowerShell 프롬프트를 열고 다음 cmdlet을 실행합니다.
Stop-AzsScaleUnitNode -Location <RegionName> -Name <NodeName> -Shutdown