OneFS 패치 인프라스트럭처 업데이트
Summary: 이 문서에는 OneFS 패치 인프라스트럭처 업데이트에 대한 정보가 포함되어 있습니다.
Instructions
개요
OneFS 클러스터의 패치 인프라스트럭처 업데이트에 대한 정보입니다.
이 패치 인프라 업데이트로 어떻게 더 쉽게 업무를 처리할 수 있나요?
이 업데이트는 이전 롤업 패치를 먼저 제거하는 대신 기존 롤업 패치 위에 최신 롤업 패치를 설치할 수 있도록 하여 패치 인프라스트럭처를 개선합니다. 이렇게 하면 재부팅 및 서비스 재시작의 필요성이 줄어듭니다.
이 기능은 새 패치가 이전 패치를 완전히 사용 중지하는 경우에만 사용할 수 있습니다.
패치를 더 이상 사용하지 않습니다. 즉, 최신 패치에 이전 패치의 모든 수정 사항이 포함됩니다.
충돌하는 패치는 서로 다르며 수동으로 제거해야 합니다.
필수 구성 요소
RUP(Rollup) 패치를 설치하기 전에 OneFS 버전에 대한 패치 인프라스트럭처 업데이트를 클러스터에 설치해야 합니다. 인프라스트럭처 업데이트가 아직 설치되지 않은 시스템에 새 롤업 패치를 설치하려고 하면 패치 설치가 실패하고 다음과 유사한 오류가 발생합니다. 오류: 소켓 4의 REST 응답이 불완전합니다.
다른 모든 패치가 제거될 때까지 OneFS 클러스터에서 패치 인프라스트럭처 업데이트를 제거할 수 없습니다.
OneFS 인프라스트럭처 업데이트
인프라스트럭처 업데이트는 다음 OneFS 버전을 실행하는 모든 클러스터에 설치해야 합니다.
- OneFS 9.5.x
- OneFS 9.4.x
- OneFS 9.2.1.x
- OneFS 9.1.x
- OneFS 9.0.x
- OneFS 8.2.0.x
- OneFS 8.1.2.x
참고: OneFS 9.3.x, 9.2.0.x, 8.2.2.x 및 8.2.1.x에는 설치할 인프라스트럭처 업데이트가 없습니다.
참고: OneFS 8.1.1.x 이전 버전에는 인프라스트럭처 업데이트를 설치할 수 없으며 이 기능이 없습니다.
사용 중인 OneFS 버전에 대한 최신 인프라스트럭처 업데이트는 PowerScale OneFS 최신 패치 문서 또는 OneFS 드라이버 및 다운로드 페이지를 참조하십시오.
인프라스트럭처 업데이트가 설치되었는지 확인합니다.
다음 명령을 실행하여 업데이트가 설치되었는지 확인할 수 있습니다.
isi upgrade patches list
모든 업데이트에는 패치 파일 이름에 INFRA가 있습니다.
본보기: PowerScale OneFS 9.1.0.x GA INFRA_2021-12
문제 해결 시나리오 1:
패치 인프라스트럭처 업데이트가 설치되지 않은 시스템에 새 LUP를 설치하려고 하면 OneFS가 콘솔에 다음과 유사한 오류를 기록합니다.
Error: Incomplete REST response on socket 4
해결 방법: RUP를 설치하기 전에 패치 인프라 업데이트를 설치합니다.
8.1.2.0의 경우:
OneFS를 추가로 업그레이드하려면 8.1.2.0_UGA-PATCH-INFRA_2019-09_255624를 **먼저**설치한 다음 8.1.2.0_UGA-PATCH-INFRA_2020-08_PSP-268을 설치해야 합니다.
문제 해결 시나리오 2:
패치 인프라 업데이트를 설치한 후 처음으로 새 RUP를 설치하려고 하면 콘솔에 다음과 유사한 메시지가 나타납니다.
Stack: --------------------------------------------------
/lib/libc.so.7:thr_kill+0xa
/lib/libc.so.7:abort+0x49
/usr/lib/libisi_util.so.1:isi_assert_halt+0x80
/usr/lib/libisi_pkg.so:read_patch_from_db+0x58d
/usr/lib/libisi_pkg.so:pkg_action_required+0xd9
/usr/lib/libisi_upgrade.so.1:_ZN10isiUpgrade7Package10isRequiredEi+0x12a
/usr/sbin/isi_upgrade_agent_d:_ZN10isiUpgrade5Agent14populateStatusERN4Json5ValueE+0x4a4
/usr/sbin/isi_upgrade_agent_d:_ZN10isiUpgrade15PersistentState9getStatusENS_7Process5ValueE+0x753
/usr/sbin/isi_upgrade_agent_d:_ZN10isiUpgrade5Agent6StatusERNS_7MessageEPNS_8MetaDataEPNS_8ResponseE+0x181
/usr/lib/libisi_upgrade.so.1:_ZN10isiUpgrade11VerbExecute7executeERNS_7MessageEPNS_8MetaDataEPNS_8ResponseE+0x219
/usr/lib/libisi_upgrade.so.1:_ZN10isiUpgrade9UdpServer14executeMessageEv+0x227
/usr/lib/libisi_upgrade.so.1:_ZN10isiUpgrade9UdpServer10ioCallbackERN2ev2ioEi+0x47c
/usr/local/lib/libev.so.4:ev_invoke_pending+0x6e
/usr/local/lib/libev.so.4:ev_run+0xbd9
/usr/sbin/isi_upgrade_agent_d:main+0x5a3
/usr/sbin/isi_upgrade_agent_d:_start+0x17f
또한 로그 파일에 / var/log/messages 메시지가 나타납니다.
WARNING: After this infrastructure patch is deployed, 'isi_upgrade_agent_d' will be restarted at the first time of installing another patch and will generate a core file, which is a known issue and won't impact patch installation.
해결 방법: 이는 OneFS 패치 인프라스트럭처 업데이트 설치 후 초기 RUP 설치를 위한 것입니다. isi_upgrade_d 서비스에 문제가 없습니다.
문제 해결 시나리오 3:
패치 인프라 업데이트가 설치되지 않은 9.4.0.0 시스템에 새 RUP를 설치하려고 하면 RUP 패치 설치가 실패합니다. OneFS가 콘솔에서 다음과 유사한 오류를 기록합니다.
ERROR: 인프라 패치를 찾을 수 없습니다. Pls는 최신 인프라 패치가 설치되어
있는지 확인합니다. 해결 방법 및 복구 솔루션은 다음 링크를 참조하십시오. https://www.dell.com/support/kbdoc/en-us/000206184