다음을 통해 공유


PowerShell을 통해 Azure 로컬에서 운영 체제 업그레이드 후 단계 수행

적용 대상: Azure Local 2311.2 이상

이 문서에서는 운영 체제(OS)를 새 버전으로 업그레이드한 후 OS 후 업그레이드 작업을 수행하는 방법을 설명합니다. 이 문서에 설명된 업그레이드 후 작업은 Azure 로컬 인스턴스의 안정성을 위해 필요합니다.

이 문서에서는 Azure Local 버전 23H2를 새 버전으로, Azure Local 버전 22H2를 이전 버전으로 참조합니다.

필수 조건 완료

시작하기 전에 다음 사항을 확인합니다.

  • 다음 문서 중 하나의 지침에 따라 OS를 Azure Local의 버전 23H2로 업그레이드했습니다.

  • 시스템의 모든 컴퓨터가 정상이고 온라인으로 표시되는지 확인합니다.

  • 시스템에 연결할 수 있는 클라이언트에 액세스할 수 있습니다. 이 클라이언트는 PowerShell 5.0 이상을 실행해야 합니다.

1단계: 시스템에 연결

클라이언트에서 다음 단계에 따라 시스템의 컴퓨터 중 하나에 연결합니다.

  1. 시스템에 연결하는 데 사용하는 클라이언트에서 관리자 권한으로 PowerShell을 실행합니다.

  2. 시스템의 컴퓨터에 대한 원격 PowerShell 세션을 엽니다. 다음 명령을 실행하고 메시지가 표시되면 컴퓨터의 자격 증명을 제공합니다.

    $cred = Get-Credential
    Enter-PSSession -ComputerName "<Computer IP>" -Credential $cred 
    

    샘플 출력은 다음과 같습니다.

    PS C:\Users\Administrator> $cred = Get-Credential
    
    cmdlet Get-Credential at command pipeline position 1
    Supply values for the following parameters:
    Credential
    PS C:\Users\Administrator> Enter-PSSession -ComputerName "100.100.100.10" -Credential $cred 
    [100.100.100.10]: PS C:\Users\Administrator\Documents>
    

2단계: 업그레이드 상태 확인

업그레이드가 완료되었고 시스템에서 실행되는 새 OS가 있는지 확인하려면 cmdlet을 Get-CauRun 실행합니다.

Get-CauRun -ClusterName <ClusterName>

샘플 출력은 다음과 같습니다.

RunId                   : <Run ID> 
RunStartTime            : 10/13/2019 1:35:39 PM 
CurrentOrchestrator     : NODE1 
NodeStatusNotifications : { 
Node      : NODE1 
Status    : Waiting 
Timestamp : 10/13/2019 1:35:49 PM 
} 
NodeResults             : { 
Node                     : NODE2 
Status                   : Succeeded 
ErrorRecordData          : 
NumberOfSucceededUpdates : 0 
NumberOfFailedUpdates    : 0 
InstallResults           : Microsoft.ClusterAwareUpdating.UpdateInstallResult[] 
}

3단계: OS 후 업그레이드 단계 수행

새 OS가 설치되면 새 기능을 사용하도록 설정하려면 클러스터 기능 수준을 업그레이드하고 PowerShell을 사용하여 스토리지 풀 버전을 업그레이드해야 합니다.

Important

  • OS 후 업그레이드 단계는 시스템의 안정성과 성능에 필수적입니다. OS 업그레이드 후 다음 단계를 수행해야 합니다.
  1. 클러스터 기능 수준을 업그레이드합니다.

    Warning

    클러스터 기능 수준을 업그레이드한 후에는 이전 운영 체제 버전으로 롤백할 수 없습니다.

    가능한 한 빨리 클러스터 기능 수준을 업그레이드하는 것이 좋습니다. Windows Admin Center를 사용하여 기능 업그레이드를 설치하고 선택적 클러스터 기능 수준 업데이트 확인란을 선택한 경우 이 단계를 건너뜁니다.

    1. 시스템의 모든 컴퓨터에서 다음 cmdlet을 실행합니다.

      Update-ClusterFunctionalLevel      
      
    2. 이 작업을 실행 취소할 수 없다는 경고가 표시됩니다. 계속하려는 Y를 확인합니다.

  2. 스토리지 풀을 업그레이드합니다.

    1. 클러스터 기능 수준을 업그레이드한 후 다음 cmdlet을 사용하여 시스템을 나타내는 스토리지 풀을 식별 FriendlyName 합니다.

      Get-StoragePool
      

      이 예제에서는 FriendlyName hci-cluster1의 S2D입니다.

    2. cmdlet을 Update-StoragePool 실행하여 스토리지 풀 버전을 업그레이드합니다.

       Update-StoragePool -FriendlyName "S2D on hci-cluster1"
      
    3. 메시지가 표시되면 작업을 확인합니다. 이 시점에서 새 cmdlet은 시스템의 모든 컴퓨터에서 완전히 작동합니다.

  3. (선택 사항) VM 구성 수준을 업그레이드합니다. 필요에 따라 cmdlet을 사용하여 Update-VMVersion 각 VM을 중지한 다음 VM을 다시 시작하여 VM 구성 수준을 업그레이드할 수 있습니다.

    1. 업그레이드된 시스템이 예상대로 작동하는지 확인합니다.

      역할은 올바르게 장애 조치(failover)되어야 하며, VM 실시간 마이그레이션이 시스템에서 사용되는 경우 VM은 성공적으로 실시간 마이그레이션되어야 합니다.

    2. 시스템의 유효성을 검사합니다.

      Test-Cluster 시스템의 컴퓨터 중 하나에서 cmdlet을 실행하고 클러스터 유효성 검사 보고서를 검사합니다.

  4. 일부 드라이버가 이전 받은 편지함 드라이버 버전으로 되돌아가 예기치 않은 동작이 발생할 수 있으므로 하드웨어 파트너의 최신 드라이버를 설치합니다.

이제 솔루션 업그레이드를 적용할 준비가 되었습니다.

다음 단계