3장. Red Hat OpenShift Container Storage 4.8에서 Red Hat OpenShift Data Foundation 4.9로 업데이트

이 장에서는 모든 Red Hat OpenShift Data Foundation 배포(내부, 내부 연결 및 외부)의 z-stream 릴리스를 업그레이드하는 데 도움이 됩니다. 업그레이드 프로세스는 모든 배포에 동일하게 유지됩니다. 유일한 차이점은 업그레이드 된 것과 그렇지 않은 것입니다.

  • 내부 및 내부 연결 배포의 경우 OpenShift Container Storage를 업그레이드하면 백엔드 Ceph Storage 클러스터를 비롯한 모든 OpenShift Container Storage 서비스가 업그레이드됩니다.
  • 외부 모드 배포의 경우 OpenShift Container Storage는 OpenShift Container Storage 서비스를 업그레이드하고 백엔드 Ceph 스토리지 클러스터가 그대로 유지되므로 별도로 업그레이드해야 합니다.

    새로운 기능 지원, 보안 수정 및 기타 버그 수정을 얻으려면 OpenShift Container Storage와 함께 RHCS를 업그레이드하는 것이 좋습니다. RHCS 업그레이드에 대한 강력한 종속성이 없기 때문에 먼저 OpenShift Data Foundation Operator를 업그레이드한 후 RHCS 업그레이드 또는 그 반대의 경우도 업그레이드할 수 있습니다. Red Hat Ceph Storage 릴리스에 대한 자세한 내용은 솔루션을 참조하십시오.

중요

4.8 이전 버전에서 직접 4.9로 업그레이드할 수 없습니다.

사전 요구 사항

  • OpenShift Container Platform 클러스터가 버전 4.9.X의 안정적인 최신 릴리스로 업데이트되었는지 확인합니다. 클러스터 업데이트를 참조하십시오.
  • OpenShift Container Storage 클러스터가 정상이며 데이터의 복원력이 있는지 확인합니다.

    • 스토리지 → 개요 로 이동하여 상태 카드의 녹색 눈금에 대해 블록 및 파일오브젝트 탭을 모두 확인합니다. 녹색 눈금은 스토리지 클러스터,오브젝트 서비스데이터 복원력 이 모두 정상임을 나타냅니다.
  • Operator 포드를 포함한 모든 OpenShift Container Storage Pod가 openshift-storage 네임스페이스에서 Running 상태인지 확인합니다.

    OpenShift 웹 콘솔에서 Pod 상태를 보려면 워크로드 → Pod 를 클릭합니다. 프로젝트 드롭다운 목록에서 openshift-storage 를 선택합니다.

    참고

    Show default projects (기본 프로젝트 표시) 옵션이 비활성화된 경우 토글 버튼을 사용하여 모든 기본 프로젝트를 나열합니다.

  • 클러스터에서 실행되는 OSD 수에 따라 업데이트 시간이 다르기 때문에 OpenShift Data Foundation 업데이트 프로세스를 완료하는 데 충분한 시간이 있는지 확인합니다.

절차

  1. OpenShift 웹 콘솔에서 OperatorHub 로 이동합니다.
  2. 키워드로 필터링 박스를 사용하여 OpenShift Data Foundation 을 검색하고 OpenShift Data Foundation 타일을 클릭합니다.
  3. 설치를 클릭합니다.
  4. Operator 설치 페이지에서 설치를 클릭합니다. Operator 설치가 완료될 때까지 기다립니다.

    참고

    모든 기본 설정을 사용하는 것이 좋습니다. 이를 변경하면 예기치 않은 동작이 발생할 수 있습니다. 결과를 알고 있는 경우에만 변경합니다.

검증 단계

  1. Create StorageSystem 에 대한 옵션과 함께 페이지에 Succeeded 메시지가 표시되는지 확인합니다.

    참고

    업그레이드된 클러스터의 경우 스토리지 시스템이 자동으로 생성되므로 다시 생성하지 않습니다.

  2. 알림 팝업에서 웹 콘솔 새로 고침 링크를 클릭하여 OpenShift 콘솔의 OpenShift Data Foundation 변경 사항을 반영합니다.
  3. OpenShift 웹 콘솔에서 포드 상태를 확인합니다.

    • 워크로드 → 포드 를 클릭합니다.
    • 프로젝트 드롭다운 목록에서 openshift-storage 를 선택합니다.

      참고

      Show default projects (기본 프로젝트 표시) 옵션이 비활성화된 경우 토글 버튼을 사용하여 모든 기본 프로젝트를 나열합니다.

      openshift-storage 네임스페이스의 모든 포드가 다시 시작되고 Running 상태가 될 때까지 기다립니다.

  4. OpenShift Data Foundation 클러스터가 정상이고 데이터가 탄력적인지 확인합니다.

    • 스토리지OpenShift Data foundationStorage Systems 탭으로 이동한 다음 스토리지 시스템 이름을 클릭합니다.
    • 상태 카드에서 Block 및 FileObject 탭을 모두 확인합니다. 녹색 눈금은 스토리지 클러스터, 오브젝트 서비스 및 데이터 복원력이 모두 정상임을 나타냅니다.
중요

추가 리소스

OpenShift Data Foundation을 업데이트하는 동안 문제가 발생하는 경우 문제 해결 가이드 의 일반적으로 필요한 로그를 참조하십시오.