PowerStore: PowerStore NDU(Non-Disruptive Upgrade)를 준비하는 방법
Summary: 다음 문서는 PowerStore NDU(Non-Disruptive Upgrade)를 수행할 때 따라야 할 모범 사례를 제공하기 위한 것입니다.
Instructions
이 문서를 사용하는 방법.
PowerStore를 사용하여 NDU(Non-Disruptive Upgrade)를 수행하기 전에 이 문서의 다음 하위 섹션에서 NDU 계획 고려 사항 및 예방 조치를 주의 깊게 검토하십시오. 자세한 내용은 소프트웨어 업그레이드 가이드를 참조하십시오.
|
하위 섹션 |
설명 |
|---|---|
|
알려진 문제 및 제한 사항 |
NDU 중에 발생할 수 있는 알려진 최신 문제 또는 제한 사항으로, 스토리지 서비스가 중단될 수 있습니다. |
|
권장되는 PowerStoreOS 버전 |
현재 PowerStoreOS 버전 권장 사항을 검토하여 NDU 대상 버전을 확인합니다. |
|
예비 점검 |
NDU 시작 전 시스템 및 상태 점검 스크립트를 실행하는 단계입니다. |
|
호스트 준비도 모범 사례 - 알려진 |
호스트 또는 애플리케이션 측 중단으로 이어질 수 있는 NDU 중에 발생할 수 있는 알려진 문제 또는 제한 사항입니다. |
|
일반 업그레이드 계획 고려 사항 |
NDU와 관련된 다양한 권장 사항입니다. |
|
일반 업그레이드 고려 사항 |
NDU 프로세스와 관련된 고려 사항입니다. |
|
점검 마무리 |
NDU 완료 후 시스템 및 상태 점검 스크립트를 실행하는 단계입니다. |
알려진 문제 및 제한 사항
PowerStoreOS 관련 문제
-
NVMe/TCP 포트수(PowerStoreOS 3.2 이상으로 업그레이드하는 경우)
-
스토리지 네트워크를 상당수의 NVMe/TCP 포트(50개 초과)로 확장하고 'Auto Discovery of CDC' 옵션을 활성화하면 NDU 프로세스로 인해 PowerStore 클러스터의 리소스 부족이 발생할 수 있습니다. 이러한 상황에서는 모든 NVMe/TCP 포트에서 CDC 연결 상태가 'Uninitialized'로 표시되는 경우가 발생할 수 있습니다. 또한 후속 업그레이드 요청이 실패할 수 있습니다.
-
이 문제에 대한 자세한 정보 및 PowerStoreOS 버전 3.2로 업그레이드하기 전에 이를 방지하는 방법을 알아보려면 다음 문서를 참조하십시오. PowerStore: 스토리지 네트워크를 50개 이상으로 확장하면 포트가 "초기화되지 않아" PowerStoreOS 업그레이드가 실패할 수 있음
-
- 3.6.1.0에서 업그레이드하는 경우에만 모든 Metro 세션을 일시 중지합니다.
- 자세한 내용은 KB-000223948 PowerStore: Metro 볼륨에서 중복된 I/O로 인해 예기치 않은 재부팅이 발생하거나 레이턴시가 증가할 수 있음
PowerStore T 모델
모델: 500T, 1000T, 1200T, 3000T, 3200T, 5000T, 5200T, 7000T, 9000T, 9200T
제한 없음
PowerStore Q 모델
모델: 3200Q
제한 없음
PowerStore X 모델
모델: 1000X, 3000X, 5000X, 7000X, 9000X
-
PowerStoreOS 버전 3.5 이상은 PowerStore X에서 지원되지 않습니다.
-
NDU 절차를 시작하기 전에 SSH가 두 ESXi 노드 모두에서 시작되고 부팅 시 SSH가 활성화되어 있는지 확인합니다.
PowerStore: 문서를 참조하십시오. PowerStoreX-SSH를 비활성화하면 노드 오류가 발생할 수 있음을 참조하십시오. -
VMware NSX-T Data Center가 PowerStore X 모델 클러스터에 배포된 경우 PowerStore: PowerStoreX: vSphere 업그레이드 중에 NSX-T로 관리되는 가상 분산 스위치를 vSphere 분산 스위치로 마이그레이션하는 경우 PowerStore 관리 네트워크를 재구성한 후 연결이 끊김에서 자세한 내용을 검토하기 전에 NDU를 진행하지 마십시오.
-
PowerStore X 어레이를 PowerStoreOS 버전 2.1.1.0으로 업그레이드한 후 vCenter Server로 이동하여 PowerStore X esxi_node의 라이선싱을 확인하십시오. VMware vSphere 7 라이선스의 상태가 정상인지 확인하십시오.
-
vSphere 클러스터의 모든 외부 ESXi 호스트가 내부 호스트와 동일한 ESXi 버전을 실행해야 합니다.
권장되는 PowerStoreOS 버전
-
NVMe 확장 인클로저(ENS24)를 사용하는 PowerStore 어플라이언스의 경우 PowerStoreOS 3.6.0.0 이상을 사용하는 것이 좋습니다.
-
Veeam을 백업 솔루션으로 사용하는 PowerStore 어플라이언스의 경우 PowerStoreOS 3.6.0.0 이상을 사용하는 것이 좋습니다.
-
iSCSI 전송이 RSTP(Remote System Transport Protocol)로 사용되는 경우 PowerStoreOS 버전 3.X에서 4.X로의 NDU가 제한됩니다. 영향을 받는 고객은 NDU를 4.X로 전환 하기 전에 RSTP를 TCP 전송으로 변경해야 합니다.
예비 점검
이 단계 정보
PowerStore에는 NDU 전에 해결해야 하는 다양한 문제를 진단하고 사전 예방적으로 식별하는 데 도움이 되는 다양한 툴이 포함되어 있습니다.
-
PUHC(Pre-Upgrade Health Check)는 모든 업그레이드 패키지와 함께 제공되는 내장 유틸리티로, NDU 준비를 목표로 하는 테스트를 중점적으로 수행합니다.
-
SHC(System Health Check)는 PowerStoreOS 2.0부터 업그레이드 패키지와 함께 제공되는 내장 유틸리티로, 어플라이언스에 대한 추가 상태 테스트를 포함합니다.
-
업그레이드 확장는 NDU 관련 테스트를 추가하는 SHC(System Health Check)의 향상된 기능입니다. 이 기능은 PowerStoreOS 2.1에서 도입되었으므로 이 버전에서 업그레이드하는 경우에만 사용할 수 있습니다.
다음 표를 참조하여 현재 PowerStoreOS 버전에 따라 NDU 전에 사용할 툴을 확인하십시오.
|
실행 중인 PowerStoreOS 버전 |
NDU 전에 사용할 툴 |
|---|---|
|
4.x |
|
|
3.x |
|
|
2.1.x |
|
|
2.0.x |
|
|
1.x |
|
예비 점검 툴에 대한 자세한 내용은 다음의 세 하위 섹션을 참조하십시오.
업그레이드 전 상태 점검
-
PowerStore: 업그레이드 전 상태 점검 및 시스템 점검을 사용하여 소프트웨어 업그레이드 전에 클러스터 상태를 점검하는 방법에서 NDU 전에 업그레이드 전 상태 점검을 사용하는 방법에 관한 지침을 참조하십시오.
-
업그레이드 전 상태 점검 도중 발생한 오류 또는 경고 상태 메시지를 보고하는 항목을 검토하고 그에 따라 해결합니다.
-
표시되는 오류 또는 경고 메시지에 대한 지원이 필요한 경우 Dell Technologies 지원 서비스에 문의하십시오.
주의: 녹색 확인 표시는 오류 또는 경고 메시지 없이 업그레이드 전 상태 점검이 완료되었음을 나타내지 않습니다. 녹색 확인 표시는 상태 점검 단계가 성공적으로 완료되었다는 사실만을 나타냅니다. 자세한 내용은 PowerStore: 경고가 있는 경우 상태 점검이 모두 녹색으로 표시됨을 참조하십시오.
시스템 상태 점검
참고: NDU 최소 1주일 전에 시스템 점검을 실행하여 필요한 경우 수정 절차를 위한 충분한 시간을 확보하는 것이 좋습니다.
-
NDU 전에 사용하는 툴로 시스템 점검은 PowerStoreOS 버전 2.0.x를 실행하는 어플라이언스에서 사용할 수 있습니다.
-
PowerStore: 업그레이드 전 상태 점검 및 시스템 점검을 사용하여 소프트웨어 업그레이드 전에 클러스터 상태를 점검하는 방법에서 NDU 전에 시스템 상태 점검을 사용하는 방법에 대한 지침을 참조하십시오.
-
시스템 상태 점검 중에 발생한 FAILED 상태 메시지를 보고하는 항목을 검토하고 그에 따라 각 항목을 해결합니다.
-
표시되는 FAILED 상태 메시지에 대한 지원이 필요한 경우 Dell Technologies 지원 서비스에 문의하십시오.
업그레이드 확장
-
업그레이드 확장은 PowerStoreOS 버전 2.1.x를 실행하는 어플라이언스에서 사용할 수 있습니다.
-
PowerStore: 업그레이드 전 상태 점검 및 시스템 점검을 사용하여 소프트웨어 업그레이드 전에 클러스터 상태를 점검하는 방법에서 NDU 전에 업그레이드 확장을 사용하는 방법에 대한 지침을 참조하십시오.
-
업그레이드 확장 중에 발생한 FAILED 상태 메시지를 보고하는 항목을 검토하고 그에 따라 각 항목을 해결합니다.
-
표시되는 FAILED 상태 메시지에 대한 지원이 필요한 경우 Dell Technologies 지원 서비스에 문의하십시오.
표시되는 알림
-
업그레이드 중인 어플라이언스의 PowerStore Manager에 로그인하고 Monitoring 탭을 클릭하여 표시되는 알림을 검토합니다.
-
주의가 필요한 알림이 있는지 확인합니다. 위험, 중요 또는 경미 심각도의 알림을 검토하고, 가능한 경우 보고된 알림을 해결합니다.
-
필요한 경우 업그레이드를 진행하기 전에 Dell Technologies 지원 서비스에 문의하여 표시되는 알림을 평가하고 해결하는 데 도움을 받으십시오.
호스트 준비 모범 사례, 알려진 문제 및 제한 사항
운영 체제별
-
vSphere ESXi
-
PowerStoreOS 버전 2.0 이상으로 업그레이드할 때 NVMe/FC 및 NVMe/TCP 데이터스토어를 사용하여 8.0 U1을 실행하는 ESXi 호스트에서 PowerStore 노드 재부팅 중 I/O 오류/실패가 발생할 수 있습니다. 이 문제 및 해결 방법에 대한 자세한 내용은 다음 문서를 참조하십시오. PowerStore: NDU 도중 NVMe 데이터스토어에서 관찰되는 I/O 오류
-
-
Solaris
-
3.5 이전의 PowerStore 코드를 사용하는 고객의 경우 NDU는 Solaris 11.4 SRU 35부터 Solaris 기본 MPxIO에서 지원됩니다. 이전 Solaris 버전 또는 Solaris 업데이트에 대한 PowerStore NDU 지원은 서비스 공급업체에 문의하십시오.
- PowerStore 코드 3.5 이상을 이미 사용하는 고객의 경우 NDU는 Solaris 기본 MPxIO 10/11.x에서 지원됩니다.
일반
-
지원되는 다중 경로 옵션 및 관련 버전은 Dell Technologies PowerPath Simple Support Matrix를 참조하십시오.
-
호스트 접속 구성 모범 사례는 연결된 호스트의 OS별 해당 E-Lab 호스트 접속 구성 가이드
문서를 참조하십시오.
-
PowerStore Appliance에 액세스하는 모든 호스트가 이중화 경로와 올바르게 구성된 다중 경로 소프트웨어로 올바르게 구성되어 있는지 확인합니다.
-
-
지원되는 구성(HBA 펌웨어 및 드라이버, 토폴로지, 알려진 제한 사항 및 일반 지침)은 E-Lab Interoperability Navigator
를 참조하십시오.
-
SCSI 환경의 경우:
-
E-Lab Simple Support Matrix를
참조하십시오.
-
-
NVMe-oF 환경의 경우:
-
지원되는 구성은 E-Lab NVMe/FC 호스트/스토리지 상호 운용성 Simple Support Matrix
를 참조하십시오.
-
지원되는 구성은 E-Lab NVMe/TCP 호스트/스토리지 상호 운용성 Simple Support Matrix
를 참조하십시오.
-
-
-
PowerStore HVS(Host Validation Script)를 실행하여 호스트 구성을 검사하고 확인합니다. 연결된 호스트 운영 체제용 HVS를 다운로드하고 설치하는 방법에 대한 지침은 다음을 방문하십시오.
-
VMware ESXi- PowerStore: 문서를 참조하십시오. ESXi용 호스트 검증 스크립트를 참조하십시오.
-
일반 업그레이드 계획 고려 사항
-
일반 지침
-
최신 버전의 PowerStore 릴리스 노트 를 다운로드하여 PowerStore 업그레이드를 수행하는 데 필요한 소프트웨어 업데이트 패키지를 확인하십시오.
-
-
패키지 파일 이름을 변경해도 PowerStore Appliance의 NDU에는 영향을 미치지 않지만 노드 복구 또는 내부 M.2 부팅 모듈 교체(기본 M.2)와 같이 이 패키지를 사용하여 어플라이언스에서 실시하는 후속 절차에 영향을 미칠 수 있습니다. 이 문제 및 이를 방지하는 방법에 대한 자세한 내용은 문서를 참조하십시오. PowerStore: Dell 지원 사이트에서 다운로드한 후 사용된 패키지의 파일 이름이 변경된 경우 PowerStoreOS 재설치(노드 복구) 실패
-
PowerStore 클러스터에 한 번에 최대 10개의 업그레이드 패키지를 업로드할 수 있습니다. 그러나 업그레이드가 시작된 후에는 클러스터의 모든 어플라이언스에서 업그레이드를 성공적으로 완료해야 다른 업그레이드를 수행할 수 있습니다.
-
Dell 지원 사이트에서 PowerStoreOS 패키지를 다운로드할 때 로컬 머신에 다운로드한 후 파일 이름이 그대로 유지되고 접미사가 자동으로 추가되지 않았는지 확인하십시오. 이 경우 이러한 패키지를 사용하는 NDU가 실패할 수 있습니다.
-
소프트웨어 업데이트 프로세스 중에 PowerStore Manager와의 연결이 일시적으로 끊어질 수 있습니다. 몇 분(최대 5분) 후에 PowerStore Manager에 다시 로그인해 보십시오.
-
업그레이드하는 동안 일부 관리 작업이 차단될 수 있습니다.
-
소프트웨어 업데이트 프로세스가 성공적으로 완료되면 사용자 인터페이스의 브라우저 탭을 닫고 새 브라우저 탭에서 다시 로그인하여 새 기능 콘텐츠를 사용자 인터페이스에 노출합니다.
-
-
유지 보수 기간
-
PowerStore 클러스터는 완전한 NDU(Non-Disruptive Upgrade)를 위해 설계 및 테스트되지만 PowerStore 클러스터를 업그레이드할 때는 IT 관리 모범 사례를 따르는 것이 좋습니다.
-
가능하면 운영 시간이 아닌 유지 보수 기간을 활용하고 클러스터의 로드가 가장 적을 때 업그레이드를 수행합니다.
-
PowerStore Appliance의 노드에서 CPU 사용률이 50%를 초과하는 경우 I/O 로드를 유지 보수 기간 내로 줄이십시오.
-
CPU 사용률은 PowerStore Manager(UI) 내의 Hardware 메뉴에 있는 Performance 탭에서 확인할 수 있습니다.
-
-
파일 시스템의 수가 50개를 초과하는 경우 I/O 일시 정지가 더 길어질 가능성이 있습니다. 유지 보수 기간을 고려해 보십시오.
-
이렇게 하면 가장 짧은 시간에 가장 적은 영향으로 업그레이드를 완료할 수 있습니다.
-
-
지원 받기
-
필요한 경우 Dell Technologies 지원 서비스에 문의하여 PowerStore Appliance의 NDU(Non-Disruptive Upgrade) 조정 및 수행에 대한 지원을 받으십시오.
-
PowerStore X 환경에 대한 업그레이드가 계획되어 있는 경우 Dell Technologies 지원에 문의하여 업그레이드를 완료하는 데 도움을 받는 것이 좋습니다.
-
Dell Technologies는 비즈니스 워크로드를 중단하지 않으면서 업그레이드를 예약하고 수행할 수 있도록 고객과 긴밀하게 협력합니다.
-
-
Support Connectivity
-
소프트웨어 업데이트 프로세스가 실패할 경우 지원 연결 및 RSC(Remote Service Credentials)를 활성화하여 업그레이드 실패 분석 기간을 간소화하고 줄이는 것이 좋습니다.
-
-
SSH 액세스
-
소프트웨어 업데이트 프로세스가 실패할 경우에 대비하여 PowerStore Appliance 수준에서 외부 SSH 액세스를 활성화하여 업그레이드 실패 분석 시간을 간소화하고 줄일 수 있습니다.
-
-
서비스 계정
-
서비스 계정에 비밀번호를 추가하십시오. 서비스 계정에 암호가 이미 추가된 경우 SSH를 통해 PowerStore에 연결하고 사용자 "service"와 해당 계정에 설정된 암호로 로그인할 수 있는지 확인합니다.
-
-
CHAP 설정
-
CHAP 활성화 또는 비활성화, 상호 CHAP를 단일 CHAP로 변경 또는 단일 CHAP를 상호 CHAP로 변경과 같이 NAS가 활성화된 PowerStore T 모델 클러스터에서 CHAP 설정을 변경하는 경우 다음 작업을 수행해야 합니다.
-
CHAP 설정을 변경한 후 가능한 한 빨리 클러스터 노드를 한 번에 하나씩 재부팅합니다.
-
소프트웨어 업데이트를 수행하기 전에 모든 클러스터 노드가 재부팅될 때까지 기다립니다.
-
-
-
다이얼 홈 알림 억제
-
일반적으로 NDU 프로세스는 Dial-Home 알림을 자동으로 비활성화하여 NDU 중에 발생하는 알림에 대해 서비스 요청이 생성되지 않도록 합니다. 그러나 항상 의도한 대로 활성화되는 것은 아닙니다
- 하나 이상의 확장 인클로저가 있는 클러스터의 경우 확장 인클로저 업그레이드가 완료되기 전에 다이얼 홈 억제가 조기에 해제될 수 있습니다
- Dial-Home 알림을 수동으로 억제하는 방법에 대한 자세한 내용은 KB 000125772를 참조하십시오. PowerStore: 테스트 및 계획된 유지 보수를 위해 지원 알림을 비활성화하는 방법
-
주의: CHAP 설정을 변경한 후 NAS가 활성화된 PowerStore T 모델 클러스터의 노드가 재부팅되지 않으면 소프트웨어 업데이트에 실패합니다. PowerStore T 모델 노드 재부팅에 대한 지침은 PowerStore 전원 끄기 및 재부팅 절차 가이드를 참조하십시오.
일반 업그레이드 고려 사항
- 스냅샷 및 복제 일정과 같은 일부 내부 시스템 작업은 NDU 중에 일시 중지되었다가 NDU가 완료되면 재개될 수 있습니다.
점검 마무리
PowerStore에는 다양한 문제를 진단하고 사전 예방적으로 식별하는 데 도움이 되는 다양한 툴이 있습니다. 이러한 툴은 클러스터에 문제가 없는지 확인하도록 NDU를 성공적으로 완료한 이후에도 수행해야 합니다.
이 단계에서는 NDU 이후 예비 점검 섹션에서 설명한 다음 PowerStore 상태 점검 툴을 실행해야 합니다. PUHC(Pre-Upgrade Health Check) 및 SHC(System Health Check).
PowerStoreOS 버전에 따라 NDU 이후 사용할 툴을 확인하려면 다음 표를 참조하십시오.
|
현재 PowerStoreOS 버전 |
시스템 상태를 평가하는 툴 |
|---|---|
|
4.x |
|
|
3.x |
|
|
2.1.x |
|
|
2.0.x |
|
추가로 NDU 이후 상태 점검 씬 패키지 및 RxDefinitions 패키지를 업로드하고 설치해야 합니다. 패키지가 이미 존재하는 경우 NDU 프로세스에서 제거됩니다.
RxDefinitions 패키지 설치에 관한 추가 정보는 다음 문서를 참조하십시오. PowerStore: RxDefinitions 문제에 대한 기본 페이지
이러한 PowerStore 툴 사용에 대한 지침은 PowerStore: 시스템 검사 기능 사용 방법 및 PowerStore: 업그레이드 전 상태 점검 및 시스템 점검을 사용하여 소프트웨어를 업그레이드하기 전에 클러스터의 상태를 확인하는 방법을 참조하십시오.