PowerStore: 업그레이드 전 상태 점검 및 시스템 점검을 사용하여 소프트웨어를 업그레이드하기 전에 클러스터의 상태를 확인하는 방법

Summary: 이 문서에서는 소프트웨어 NDU(Non-Distributive Upgrade) 전에 수행할 PUHC(Pre-Upgrade Health Check)를 설명합니다.

This article applies to This article does not apply to This article is not tied to any specific product. Not all product versions are identified in this article.

Instructions

시작하기 전에

PowerStoreOS 업그레이드를 수행하기 전에 클러스터의 상태를 확인해야 합니다. 이러한 검증은 PowerStore의 알림 메커니즘에서 수행하는 연속적인 백그라운드 검사보다 더 철저합니다. PUHC(Pre-Upgrade Health Check)와 시스템 점검의 두 가지 메커니즘을 사용하여 클러스터의 상태를 수동으로 확인할 수 있습니다.

각 PowerStoreOS 업그레이드 패키지에는 성공적인 소프트웨어 업그레이드에 필수적인 검증을 위한 PUHC가 내장되어 있습니다. PowerStoreOS 패키지에는 유지 보수 작업 전에 수행해야 하는 다양한 유효성 검사에 대한 시스템 점검도 포함되어 있습니다. PowerStoreOS 버전 2.1.x.x부터 독립 실행형 상태 점검 패키지가 지원됩니다. 상태 점검 패키지는 PowerStoreOS 업그레이드 패키지와 별도로 업데이트되며 PowerStoreOS가 릴리스된 후에 추가 검사를 추가하는 데 사용됩니다.
  • PowerStoreOS 버전 3.x 및 4.x에서 상태 점검 패키지는 PowerStoreOS에 있는 시스템 점검 검증 및 PUHC를 보완합니다.
  • PowerStoreOS 버전 2.1.x.x에서 상태 점검 패키지는 PowerStoreOS에 있는 시스템 점검 검증을 보완합니다. 상태 점검 씬 패키지에서 시스템 점검의 업그레이드 확장 프로파일에 대한 유효성 검사가 수행될 때까지 소프트웨어 업그레이드가 차단됩니다.
이 문서에서는 NDU를 준비하는 데 사용되는 PUHC, 시스템 점검 및 시스템 점검의 업그레이드 확장 사용에 대해 설명합니다.


사용 가능한 상태 점검 툴

현재 PowerStore 버전 NDU 전에 사용할 툴(툴 검사 소스)
PowerStoreOS 4.x
  • 업그레이드 전 상태 점검(운영 체제 통합 및 상태 점검 패키지)
PowerStoreOS 3.x
  • 업그레이드 전 상태 점검(운영 체제 통합 및 상태 점검 패키지)
PowerStoreOS 2.1.x
  • 업그레이드 전 상태 점검(운영 체제 통합)
  • 시스템 점검 업그레이드 확장(운영 체제 통합 및 상태 점검 패키지)
PowerStoreOS 2.0.x
  • 업그레이드 전 상태 점검(운영 체제 통합)
  • 시스템 점검(운영 체제 통합)
PowerStoreOS 1.x
  • 업그레이드 전 상태 점검(운영 체제 통합)
 
중요 사항: 소프트웨어 업그레이드 직전에 관련 상태 점검을 실행해야 합니다. 필요한 경우 수정 절차를 수행할 수 있는 충분한 시간을 확보하기 위해 최소 스토리지 업그레이드 1주일 전에 모든 상태 점검을 실행하는 것이 좋습니다.


개요

  1. 다운로드할 상태 점검 패키지를 결정합니다.
  2. 상태 점검 패키지를 다운로드하여 설치합니다. (현재 실행 중인 버전이 2.0 이하인 경우 이 단계를 건너뜀)  클러스터에서 자동 소프트웨어 업데이트가 활성화된 경우 새 상태 점검 패키지가 준비되면 알림이 표시되고 이 기능이 활성화된 경우 자동으로 업로드됩니다.
  3. 관련 PowerStoreOS를 다운로드합니다. 
  4. 최소 1주일 전에 예비 상태 점검을 수행하여 시스템 상태를 평가하고 발견된 문제를 해결하십시오. 사용 가능한 모든 도구를 사용하여 시스템 상태를 평가합니다. 위의 표 1을 참조하십시오. 
  5. 업그레이드 직전에 관련 상태 점검을 수행합니다. 
  6. 업그레이드를 계속합니다. NDU에 대한 자세한 내용은 PowerStore: PowerStore NDU(Non-Disruptive Upgrade)를 준비하는 방법


사용할 상태 점검 패키지 결정

 현재 PowerStore 버전  상태 점검 패키지

 상태 점검 패키지 콘텐츠

PowerStoreOS 4.x   PowerStore-health_check-4.x<빌드>(사용 가능한 경우)         시스템 점검 및 PUHC
PowerStoreOS 3.x  PowerStore-health_check-3.x<빌드> 시스템 점검 및 PUHC
PowerStoreOS 2.1.x  PowerStore-health_check-2.1.x.x-<빌드>      시스템 점검 및 업그레이드 확장       
PowerStoreOS 1.x 및 2.0.x    해당 사항 없음  

상태 점검 패키지는 Dell 지원 드라이버 및 다운로드 사이트에서 다운로드할 수 있습니다. 드라이버 및 다운로드 사이트의 설명에는 호환되는 PowerStoreOS 버전에 대한 세부 정보가 포함되어 있습니다.

사용 가능한 최신 상태 점검 패키지가 어플라이언스에 이미 업로드되어 있는지 확인합니다. 아래의 추가 참고 사항 섹션의 지침을 참조하십시오.

중요 사항: 최신 패키지가 어플라이언스에 이미 있는 것이 확실한 경우를 제외하고 항상 최신 상태 점검 패키지를 다운로드해야 합니다.


시스템 상태 점검 다운로드

Dell 지원 드라이버 및 다운로드 사이트에서 독립형 상태 점검 패키지를 다운로드한 다음 PowerStore Manager에 업로드합니다. 사용할 패키지를 선택하는 방법은 이전 섹션을 참조하십시오.
 
중요 사항: 상태 점검 패키지는 여러 버전에 대해 유효할 수 있습니다. 드라이버 및 다운로드 사이트의 패키지 설명을 주의 깊게 읽고 패키지가 PowerStoreOS 버전과 호환되는지 확인합니다.
  1. 최신 상태 점검 패키지를 다운로드합니다. 클러스터에서 자동 소프트웨어 업데이트를 업로드하도록 활성화된 경우 2단계로 이동합니다.
    1. Dell 지원에서 지원 계정으로 로그인합니다. 로그인하지 않으면 결과가 정확하지 않습니다.
    2. 시스템의 제품 페이지로 이동한 다음 드라이버 및 다운로드로 이동합니다. 키워드 검색 상자를 사용하여 "Health Checks"를 입력합니다.
    3. 패키지가 있는 경우 관련 패키지를 로컬 컴퓨터에 다운로드합니다.
    4. PowerStore Manager Upload 창에서 설정 아이콘을 선택한 다음 Cluster 섹션에서 Upgrades를 선택합니다. UPLOAD PACKAGE 버튼을 사용하여 상태 점검 패키지를 업로드합니다.
  2. PowerStore Manager Upload 창에서 UPGRADE 버튼을 사용하여 상태 점검 패키지를 설치합니다.
참고: PowerStoreOS 운영 체제 패키지를 업그레이드하면 상태 점검 패키지의 시스템 상태 점검을 덮어쓰고 다시 설치해야 합니다.


PowerStoreOS 다운로드

Dell 지원 드라이버 및 다운로드 사이트에서 원하는 PowerStoreOS 버전을 다운로드합니다.
  1. 시스템의 제품 페이지로 이동한 다음 드라이버 및 다운로드로 이동합니다. 다운로드 유형 선택기를 사용하여 Operating Systems를 선택합니다.
  2. 로컬 컴퓨터에 관련 패키지를 다운로드합니다.
  3. PowerStore Manager Upload 창에서 설정 아이콘을 선택한 다음 Cluster 섹션에서 Upgrades를 선택합니다. PowerStoreOS 패키지를 업로드합니다.


PUHC(Pre-Upgrade Health Check)

업그레이드 전 상태 점검은 성공적인 소프트웨어 NDU를 보장하기 위한 상태 점검을 제공합니다.
  • PUHC는 타겟 NDU PowerStoreOS에서 가져옵니다. PowerStoreOS 3.x 및 4.x에서 업로드된 상태 점검 패키지에는 설치된(소스) 3.x 버전에서 업그레이드하는 데 사용되는 추가적인 PUHC 검사가 포함되어 있습니다.
  • 업그레이드 창에서 HEALTH CHECK를 선택합니다. (아래 그림 1 참조)
  • 상태 점검 중에 발생한 오류 또는 경고 메시지를 검토하고 그에 따라 각 오류를 해결합니다.
    • PUHC에 실패한 경우 Recent Activities에서 실패한 PUHC 항목을 선택하여 Job Details를 엽니다.
    • Job Details 슬라이드 아웃 패널에서 각 행을 선택하여 PUHC 중에 생성된 장애 또는 경고 메시지를 검토합니다.
    • 표시되는 오류 또는 경고 메시지에 대한 지원이 필요한 경우 Dell Technologies 지원 서비스에 문의하십시오.
  • 녹색 확인 표시는 상태 점검 단계가 성공적으로 완료되었음을 나타냅니다. 녹색 확인 표시는 오류 또는 경고 메시지 없이 PUHC가 완료되었음을 나타내지 않습니다. 자세한 내용은 Dell 문서 PowerStore: 경고가 있는 경우 상태 점검이 모두 녹색으로 표시됨을 참조하십시오.
참고: 1.x를 실행하는 PowerStoreX를 2.x로 업그레이드하는 경우 아래의 추가 참고 사항을 참조하십시오.


NDU 전 시스템 점검(PowerStoreOS 2.x)

  • 시스템 점검은 PowerStoreOS 버전 2.0.x 이상을 실행하는 어플라이언스에서 사용할 수 있습니다. PowerStoreOS 2.0을 실행하는 경우 유지 보수 작업 및 소프트웨어 업그레이드 전에 시스템 점검 검증을 수행해야 합니다. PowerStoreOS 2.1.x를 실행하는 경우 유지 보수 작업 전에 시스템 점검 검증을 수행해야 합니다.
  • PowerStore Manager UI(사용자 인터페이스)의 SYSTEM CHECKS 탭에서 RUN SYSTEM CHECK 버튼을 사용합니다. 시스템 점검을 수행하는 방법에 대한 자세한 절차 정보는 Dell PowerStore 시스템 모니터링 문서를 참조하십시오.
  • 시스템 점검 중에 발생한 Failed 상태 메시지를 보고하는 항목을 검토하고 그에 따라 각 항목을 해결합니다.
  • 표시되는 Failed 상태 메시지에 대한 지원이 필요한 경우 Dell Technologies 지원 서비스에 문의하십시오.


업그레이드 확장(PowerStore 2.1.x)

  • 업그레이드 확장은 PowerStoreOS 버전 2.1.x를 실행하는 어플라이언스에서만 사용할 수 있습니다.
  • 소프트웨어 패키지를 업로드한 후에는 사용자가 업그레이드 확장을 실행할 때까지 UPGRADE 버튼을 사용할 수 없습니다. UPGRADE 버튼의 툴팁 메시지는 다음과 같습니다. 업그레이드 확장을 지난 60분 내에 실행하지 않은 경우 업그레이드가 비활성화됩니다. 업그레이드 확장을 실행하려면 Monitoring System Checks로 이동한 다음 Run Upgrade Extensions 버튼을 클릭합니다.
    1. PowerStore Manager UI(User Interface)의 System Checks 탭에서 Run Upgrade Extension 버튼을 사용합니다.
    2. 마지막으로 시스템 점검을 실행한 시간, 사용된 프로파일 및 결과를 볼 수 있습니다.
    3. 상태 점검 중에 발생한 Failed 상태 메시지를 보고하는 항목을 검토하고 그에 따라 각 항목을 해결합니다. 각 상태 메시지에는 문제 해결에 대한 정보를 제공하는 관련 Dell 문서의 ID가 포함됩니다.
    4. 표시되는 Failed 상태 메시지에 대한 지원이 필요한 경우 Dell Technologies 지원 서비스에 문의하십시오.
     
    참고: 모든 상태 점검과 마찬가지로 소프트웨어 업그레이드를 수행하기 전에 발생한 문제를 해결해야 합니다.

    실패한 검사에 대한 오류 메시지 스크린샷
  • 업그레이드 확장은 업그레이드를 시작한 후 1시간 이내에 실행해야 합니다. SYSTEM CHECKS 탭에서 마지막으로 시스템 점검을 실행한 시간, 사용된 프로파일 및 결과를 볼 수 있습니다.
    결과가 포함된 시스템 점검 모니터링

Additional Information

설치된 시스템 상태 점검 패키지의 버전을 확인하는 방법

상태 점검 패키지 설치 날짜 보기

UI에서는 설치된 상태 점검 패키지의 버전을 확인할 수 없습니다. 사용자는 상태 점검 패키지의 Dell 지원 드라이버 및 다운로드 사이트에 있는 릴리스 날짜를 Recent Activity 창의 상태 점검 다운로드 활동 날짜와 비교할 수 있습니다.
 
날짜 비교
 

PSTCLI를 사용하여 상태 점검 패키지 버전 정보를 가져옵니다.

시스템에 설치된 소프트웨어 및 드라이브 펌웨어 버전을 표시하려면 다음 PSTCLI 명령을 사용합니다. 이는 최신 상태 점검 패키지가 이미 설치되어 있는지 확인하는 데 사용할 수 있습니다.
$ pstcli -d xx.xx.xx.xx -u <user> -p <password> software_package show -output nvp |egrep "name|software_package_type|release_version"
      name                  = Health_Check-2.1.1.1-1736451-retail
      software_package_type = Health_Check
      release_version       = 2.1.1.1

$ pstcli -d xx.xx.xx.xx -u <user> -p <password> software_package show -select software_package_state -output nvp
1:    software_package_state = Installed
 

API를 사용하여 상태 점검 패키지 버전 정보를 가져옵니다.

다음 PSTCLI 명령을 사용하여 시스템에 설치된 소프트웨어 및 드라이브 펌웨어 버전을 표시하는 대신 REST API를 사용할 수도 있습니다. 다음 REST API를 사용하여 설치된 상태 점검 패키지를 확인합니다.

다음 REST API 호출을 실행하여 클러스터에 설치된 패키지 목록을 가져옵니다.
curl -kv --user admin:xxxxx -X GET https://<appliance IP>:443/api/rest/software_package?select=* | python -mjson.tool

API 호출 반환 출력의 예:
----------------------------
.
.
.
Mar 11 2021 11:02:57 INFO: -----------
Mar 11 2021 11:02:57 INFO: ID : XXXXX-8aac-466d-9473-7d239bda31f5
Mar 11 2021 11:02:57 INFO: Release Version : 2.1.0.0-00001-retail (Build: 00001-
retail)
Mar 11 2021 11:02:57 INFO: Release Timestamp : 
2021-03-11T01:56:23+00:00(1615427783)
Mar 11 2021 11:02:57 INFO: Filename : Health_Check-2.1.0.0-00001-retail       <========
Mar 11 2021 11:02:57 INFO: State : Downloaded
Mar 11 2021 11:02:57 INFO: Size : 126 MB
Mar 11 2021 11:02:57 INFO: Type : Health_Check
Mar 11 2021 11:02:57 INFO: -----------
Mar 11 2021 11:02:57 INFO: -----------
.
.
.
Mar 11 2021 11:02:57 INFO: -----------
Mar 11 2021 11:02:57 INFO: ID : XXXXX-2b9a-4a77-ad8f-79ade4c32a03
Mar 11 2021 11:02:57 INFO: Release Version : 3.0.0.0-1323753-retail (Build: 
1323753)
Mar 11 2021 11:02:57 INFO: Release Timestamp : 
2021-03-04T21:45:24+00:00(1614894324)
Mar 11 2021 11:02:57 INFO: Filename : Software_Release-3.0.0.0-1323753-
retail
Mar 11 2021 11:02:57 INFO: State : Downloaded
Mar 11 2021 11:02:57 INFO: Size : 5894 MB
Mar 11 2021 11:02:57 INFO: Type : Software_Release
Mar 11 2021 11:02:57 INFO: -----------
Mar 11 2021 11:02:57 INFO: Exiting...
Mar 11 2021 11:02:57 INFO: Operation - Success
Mar 11 2021 11:02:57 INFO: Elapsed Time: 3.0 secs

API 출력에서 설치된 상태 점검 패키지를 보고 Dell 지원 사이트에서 제공되는 최신 상태 점검 패키지와 비교해 보십시오.


1.x를 실행하는 PowerStoreX의 경우 2.x로 업그레이드

PUHC는 업그레이드 전 패키지가 설치되고 내부 ESXi 호스트가 업데이트되기 전에 실행될 때 항상 다음과 같은 장애를 표시합니다.
Pre-Upgrade Health Check Failed:
Pre-upgrade health check failed on node A - ["XXXXXXXXXXXXXX"] node B -
["XXXXXXXXXXXXXX"]. Please review the health check steps for more details.
(0xXXXXXXXXXXXX)
Health Check Node A
The component version is below the required version. Update FIRMWARE to version
XX.X.X. (incompatible_version)
This upgrade requires a minimum version of VMware ESXi be installed prior to the
upgrade. (incompatible_upgrade_esxi_version)
This upgrade requires the PowerStore X ESXi VIBs be upgraded prior to the upgrade.
(incompatible_upgrade_esxi_vib_version)
The PowerStore X ESXi VMFS partition is not the correct size to proceed with the
upgrade. Please perform the VMFS resize procedure. (check_vmfs_size_failed_A)

이러한 오류를 해결하려면 다음 PowerStore X 모델 클러스터 업그레이드(PowerStoreOS 2.0.x 이상)에서 Dell PowerStore 소프트웨어 업그레이드 가이드를 참조하십시오.
  • 클러스터에 업그레이드 전 패키지 설치(PowerStoreOS 2.0.x 이상)
  • PowerStore 내부 ESXi 호스트 업데이트(PowerStoreOS 2.0.x 이상)
  • 클러스터에서 PowerStoreOS 업그레이드(PowerStoreOS 2.0.x 이상)

Affected Products

PowerStore
Article Properties
Article Number: 000192601
Article Type: How To
Last Modified: 13 Jun 2025
Version:  17
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.