PowerVault ME4: 시스템 컨트롤러 펌웨어 업데이트 사용 가능
摘要: 유지 보수 일정의 일환으로 Dell은 PowerVault ME 관리자에게 컨트롤러 모듈 펌웨어를 업그레이드할 것을 권장합니다. 이러한 업데이트는 새 기능을 추가하거나 가용성 또는 기존 프로그램 기능에 영향을 주는 문제를 해결합니다. 듀얼 컨트롤러 구성의 경우 무중단 업데이트입니다. 싱글 컨트롤러 구성에서는 연결된 호스트를 종료해야 하므로 연장된 유지 보수 기간이 필요합니다. ...
说明
- 컨트롤러 펌웨어 업데이트 프로세스 개요
- 컨트롤러 펌웨어 업데이트 워크플로
- 컨트롤러 업데이트 적용 준비
- PowerVault Manager를 사용하여 업데이트 적용
- SFTP(Secure File Transfer Protocol)를 사용하여 업데이트 적용
- 자주 묻는 질문
개요
컨트롤러 펌웨어 업그레이드가 듀얼 컨트롤러 구성에 적용된 경우 PFU(Partner Firmware Upgrade) 기능이 활성화되면 하나의 컨트롤러에 업데이트가 적용됩니다. 이 업데이트 파일 전송을 완료하는 데 몇 분 정도 걸립니다. 이 컨트롤러가 재부팅되고 다시 온라인 상태가 되는 데 몇 분 정도 걸립니다. 첫 번째 컨트롤러가 재부팅을 위해 종료되면 연결된 호스트는 나머지 컨트롤러를 통해 볼륨에 계속 액세스합니다.
연결된 호스트에 해당 컨트롤러에 대한 이중화 경로 연결이 있고, 호스트에 경로 다중화가 설치되어 올바르게 구성되어 있으며, 마지막으로 호스트 이니시에이터가 PowerVault Manager에서 볼륨에 올바르게 매핑되어 있는 것이 중요합니다. 첫 번째 컨트롤러가 업데이트되면 펌웨어 업데이트가 첫 번째 컨트롤러에 적용되고, 컨트롤러가 재부팅되어 업데이트가 완료되는 동안 온라인 컨트롤러를 통해 볼륨에 계속 액세스합니다.
PowerVault Me가 ALUA(Asymmetrical Logical Unit Access)를 지원하므로 볼륨에 대한 호스트 액세스가 스토리지에 대한 원래 경로를 통해 이루어집니다.
펌웨어 업데이트 적용은 PowerVault ME4 Series 스토리지 시스템 관리자 가이드 - 펌웨어 업데이트 및 펌웨어 업데이트 정보 섹션(dell.com/support)의 설명서 탭 아래에 설명되어 있습니다.
SupportAssist가 활성화되고 텔레메트리 데이터를 Dell로 전송할 수 있는 ME4 시스템의 경우 관리자는 사전 예방적인 통지를 받을 수 있습니다. "A controller firmware update is available for your system."라는 메시지와 함께 경고 이벤트 649가 표시됩니다.
펌웨어 업데이트의 새로운 기능 추가, 수정 및 보안 업데이트는 PowerVault ME4 Series 모델의 설명서 탭 아래 dell.com/support에 있는 Dell PowerVault ME4 Series 스토리지 시스템 릴리스 노트에 나열되어 있습니다.
컨트롤러 펌웨어 업데이트 워크플로
- dell.com/support에서 PowerVault ME 시스템용 컨트롤러 펌웨어를 다운로드합니다.
- dell.com 다운로드 사이트에 표시된 체크섬 값을 비교하여 다운로드한 파일의 무결성을 확인합니다.
- PowerVault ME가 싱글 컨트롤러 또는 듀얼 컨트롤러 구성입니까?
-
a. 싱글 컨트롤러 구성의 경우 컨트롤러 펌웨어 업데이트를 적용하기 전에 연결된 모든 호스트를 종료하는 유지 보수 기간을 마련해야 합니다.
-
b. 듀얼 컨트롤러 구성의 경우:
-
-
i. 호스트에서 두 컨트롤러 모듈까지 이중화 경로가 구성됩니다. Dell PowerVault ME4 Series 스토리지 시스템 배포 가이드를 참조하십시오.
-
ii. 경로 다중화는 연결된 호스트 운영 체제에 설치 및 구성됩니다. Dell Technologies 정보 허브 참조
-
iii. 연결된 모든 호스트 이니시에이터가 PowerVault Manager의 볼륨에 올바르게 매핑됩니다. PowerVault ME4 Series 스토리지 시스템 관리자 가이드를 참조하십시오.
-
- 컨트롤러 모듈에 대한 SSH 세션을 열고 시스템 상태 및 펌웨어 업그레이드 사전 점검을 모두 확인합니다. 계속하기 전에 모든 오류를 해결하고 필요한 경우 Dell 기술 지원 부서에 문의하십시오.
- PowerVault Manager를 사용하여 컨트롤러 펌웨어 업그레이드를 적용합니다.
컨트롤러 업데이트 적용 준비
- PowerVault ME4 Series 스토리지 컨트롤러 펌웨어를 다운로드합니다(예: GT280R010-01-dellemc.zip).
- Microsoft Windows 시스템에서 certutil 명령줄 툴을 사용하여 다운로드한 파일의 SHA256 체크섬이 예상 값과 일치하는지 확인합니다.
C:\temp\Dell>certutil -hashfile GT280R010-01-dellemc.zip
GT280R010-01-dellemc.zip의 SHA1 해시:
b42a789ae7d8baa78039ce54a63831f2417d63cd
CertUtil: -hashfile command completed successfully.
- zip 아카이브에서 폴더에 bin 파일(예: GT280R010-01-dellemc.bin)의 압축을 풉니다.
- PuTTY 또는 기타 SSH 애플리케이션을 사용하여 PowerVault ME4 관리 IP 주소에 대한 SSH 세션을 엽니다. Admin 또는 Manage 레벨 권한으로 로그인하고 다음 명령을 실행합니다.
-
명령 확인 show system상태가 OK가 아닌 경우 업데이트하기 전에 이러한 조건을 해결하십시오.
듀얼 컨트롤러 구성의 경우 MC(Management Controller)가 Operational이어야 합니다.check firmware-upgrade-health이 과정을 통과하지 않으면 컨트롤러 펌웨어 업데이트가 실패합니다. 이 문제를 해결하는 방법을 잘 모르는 경우 지원 번들을 수집하고 Dell 기술 지원 부서에 문의하십시오. show advanced-settings듀얼 컨트롤러 구성에서는 파트너 펌웨어 업그레이드를 활성화해야 합니다. PFU 활성화 명령은 다음과 같습니다. set advanced-settings partner-firmware-upgrade enabled
-
시스템 상태 확인
# show system
System Information
------------------
System Name: ME4DB01
System Contact: Mr. Sysadmin
System Location: Server room, Building 1
System Information:
Midplane Serial Number: 00C0FFF0123
Vendor Name: DELL EMC
Product ID: ME4024
Product Brand:
Enclosure Count: 1
Health: OK <--- 상태가 OK이어야 합니다.
Health Reason:
Other MC Status: Operational <--- 듀얼 컨트롤러 MC(Management Controller)는 Operational이어야 합니다.
PFU Status: Idle <--- 듀얼 컨트롤러 PFU(Partner Firmware Upgrade)에 진행 중인 업데이트가 없습니다.
Supported Locales: English (English), Spanish (español), French (français), German (Deutsch), Japanese (日本語), Korean (한국어), Chinese-Simplified (简体中文)
Success: Command completed successfully. (2022-08-03 10:51:10)
-
펌웨어 업그레이드 전 상태 점검
# check firmware-upgrade-health
Upgrade Health
---------------------------------
Pass
---------------------------------
Success: Command completed successfully. (2022-08-03 10:51:17)
-
듀얼 컨트롤러 구성에서 PFU(Partner Firmware Upgrade)가 활성화되어 있는지 확인합니다.
# show advanced-settings
Disk Group Background Scrub: Enabled
Disk Group Background Scrub Interval: 360
Partner Firmware Upgrade: Enabled <--- 듀얼 컨트롤러 구성에서 PFU가 활성화되어야 합니다.
<간결성을 위해 출력 생략>
Success: Command completed successfully. (2022-08-03 10:56:28)
- 시스템 상태가 정상이고 펌웨어 업그레이드 상태 점검에 통과한 경우 PowerVault Manager를 사용하여 펌웨어 업데이트를 적용합니다.
PowerVault Manager를 사용하여 업데이트 적용
- 관리 역할을 가진 사용자로 다음 중 하나를 수행합니다.
-
배너에서 시스템 창을 클릭하고Update Firmware를 선택합니다.
-
시스템 항목에서 Action> Update Firmware를 선택합니다.
-
Update Firmware 패널이 열립니다. Update Controller Modules 탭에는 각 컨트롤러의 구성 요소에 대해 현재 설치된 펌웨어 버전이 표시됩니다.

- Browse를 클릭하고 설치할 펌웨어 파일을 선택합니다.
- 필요에 따라 PFU(Partner Firmware Update) 확인란을 선택하거나 선택 취소하여 PFU를 활성화 또는 비활성화하고 작업을 확인합니다.
- OK를 클릭합니다. 펌웨어 업데이트 진행률 패널에 펌웨어 업데이트 진행률이 표시됩니다.

주의: 펌웨어 업데이트 중에는 전원을 껐다 켜거나 컨트롤러를 재시작하지 마십시오. 업데이트가 중단되거나 정전이 발생하는 경우 모듈이 작동하지 않을 수 있습니다. 이런 문제가 발생하면 기술 지원 부서에 문의하십시오. 재프로그래밍을 위해 모듈을 공장으로 반환해야 할 수 있습니다.
- 업데이트가 두 번째 컨트롤러에 적용되면 "Communication with the system has been lost. Connection will be restored once communication with the system has been established." 라는 메시지가 표시된 대화 상자가 나타날 수 있습니다.
- 몇 분 정도 기다립니다. 웹 브라우저 캐시를 지운 다음 PowerVault Manager에 로그인합니다. 로그인한 컨트롤러에서 PFU가 여전히 실행 중인 경우 패널에 PFU 진행률이 표시되고 PFU가 완료될 때까지 다른 작업을 수행할 수 없습니다.
SFTP(Secure File Transfer Protocol)를 사용하여 업데이트 적용
상황에 따라 관리자는 SFTP 클라이언트를 사용하여 PowerVault ME4 Series에 펌웨어 업데이트를 선택적으로 적용할 수 있습니다. Windows 운영 체제에 SFTP 클라이언트가 없는 경우 PSFTP를 사용합니다. (PuTTY 보안 FTP 클라이언트) 이 유틸리티는 여기에서 다운로드할 수 있습니다.
주의: FTP/SFTP를 통한 펌웨어 업데이트 수행은 PowerVault Manager를 사용하는 것보다 완료하는 데 더 오래 걸립니다.
-
포트 1022에서 PowerVault ME4 컨트롤러 관리 IP 주소에 대한 SFTP 연결을 엽니다.
-
admin 또는 관리 수준 사용자로 로그인합니다.
-
put 명령을 사용하여 컨트롤러 펌웨어 바이너리 이미지를 전송합니다.
참고: -P 1022의 P는 대소문자를 구분하며 PSFTP에서 ME4 기본 보안 FTP 포트 번호 1022를 지정하는 데 사용됩니다.
C:\temp\Dell> psftp <controller management IP address> -P 1022
The server's host key is not cached in the registry. You
have no guarantee that the server is the computer you
think it is.
The server's rsa2 key fingerprint is:
ssh-rsa 2048 11:5b:0e:77:23:a3:61:81:ef:70:05:ff:fe:f5:6a:d6
If you trust this host, enter "y" to add the key to
PuTTY's cache and carry on connecting.
If you want to carry on connecting just once, without
adding the key to the cache, enter "n".
If you do not trust this host, press Return to abandon the
connection.
Store key in cache? (y/n) n
login as: manage
Instructions for getting the cumulative I/O density data:
1. Log in with user name and password
2. Type 'get logs:heatmap <filename.csv> is a file to capture the cumulative
I/O density data
3. 예: 'get logs:heatmap IO_density.csv'
Instructions for updating firmware in controller modules:
1. Type 'put <filename> flash' where <filename> is the new firmware image to load.
2. For a single controller load, it will take approximately 10 minutes for
the new firmware to load and for the automatic restart to complete. For
a system load (dual controller, PFU enabled), allow an additional 15
minutes for the partner controller to be updated.
If using FTP, progress messages will be displayed in the FTP client
interface during that time.
If using SFTP, progress messages will *not* be displayed in the SFTP
client. Instead, progress may be monitored via the Management Port
(e.g., :8081) or by issuing a "get progress" command with a separate
FTP/SFTP connection.
Wait for the progress messages to indicate that the code load has
completed.
3. If PFU is not enabled and a system load was not performed, log into the
other controller and repeat steps 1-2.
4. WARNING! Do not power cycle or restart during the firmware update
as this can result in loss of capabilities for this unit.
5. If you attempt to load an incompatible firmware version (such as code
that is intended only for an iSCSI system on an FC system) the message
"*** Code Load Fail. Bad format image. ***" will be displayed and the FTP
prompt will come back in just a few seconds. The code will not be loaded.
<간결성을 위해 텍스트 생략>
Using keyboard-interactive authentication.
Password:
Remote working directory is /
psftp> put GT280R010-01-dellemc.bin flash
local:GT280R010-01-dellemc.bin => remote:/flash
자주 묻는 질문
Q. 컨트롤러 펌웨어 업그레이드를 완료하는 데 얼마나 걸립니까?
A. 듀얼 컨트롤러 구성에서 처음부터 끝까지 약 20~30분 정도 소요됩니다.
Q. 현재 ME4 어레이에서 실행 중인 펌웨어 버전은 무엇입니까?
A. 펌웨어 버전은 PowerVault Manager GUI 헤더에 표시됩니다. ME4 CLI(Command Line Interface)를 사용하는 경우 명령은 다음과 같습니다. show versions

Q. 컨트롤러 펌웨어 업그레이드가 완료되지 않으면 어떤 단계를 수행해야 합니까?
A. 실패의 원인이 명확하지 않은 경우 지원 번들을 수집하고 기술 지원 부서에 지원을 요청하십시오. 다음 KB 000120519를 참조하십시오. PowerVault: ME4 모델의 지원 로그를 수집하는 방법
Q. 호스트 운영 체제를 PowerVault Me4에 연결하는 모범 사례 문서는 어디에서 찾을 수 있습니까?
A. 운영 체제 구성 지침은 Dell PowerVault ME4 Series 스토리지 시스템 배포 가이드 및 Dell Technologies 정보 허브 문서를 참조하십시오. youtube.com에 PowerVault ME4를 사용하는 일부 호스트 운영 체제 구성 비디오가 있습니다.
Q. PowerVault ME4에서 SupportAssist 및 CloudIQ를 활성화하는 방법
-
KB 000054807: ME4: SupportAssist 활성화 방법
-
KB 000197525: ME4: 마지막 SupportAssist 로그 업로드 실패, MC 내부 오류 발생
-
KB 000022224: CloudIQ: PowerVault ME Series 어레이를 CloudIQ에 온보딩하기 위한 일반 절차