12장. director가 배포한 Ceph Storage 업그레이드 준비


배포에서 director가 배포한 Red Hat Ceph Storage 클러스터를 사용하는 경우 이 섹션에 포함된 절차를 완료해야 합니다.

중요

RHOSP 16.2는 RHEL 8.4에서 지원됩니다. 그러나 Ceph Storage 역할에 매핑된 호스트는 최신 주요 RHEL 릴리스로 업데이트됩니다. 자세한 내용은 Red Hat Ceph Storage: 지원되는 구성.

참고

외부 Ceph 배포로 업그레이드하는 경우 이 섹션에 포함된 절차를 건너뛰고 13장. 외부 Ceph 배포를 통한 업그레이드 준비 로 계속 진행해야 합니다.

업그레이드 프로세스에서 Red Hat OpenStack Platform 16.2로 업그레이드하는 동안 Red Hat Ceph Storage 3 컨테이너화된 서비스를 계속 사용합니다. Red Hat OpenStack Platform 16.2 업그레이드를 완료한 후 Ceph Storage 서비스를 Red Hat Ceph Storage 4로 업그레이드합니다.

Red Hat OpenStack Platform 16.2 업그레이드 및 Ceph Storage 서비스가 Red Hat Ceph Storage 4로 업그레이드될 때까지 Shared File Systems 서비스(manila)를 사용하여 새 공유를 프로비저닝할 수 없습니다.

12.1. 높은 수준에서 Ceph Storage 노드 업그레이드 프로세스 이해

director에서 배포한 Ceph Storage 노드는 오버클라우드 업그레이드 프로세스 중에 Red Hat Ceph Storage 3 컨테이너를 계속 사용합니다. 업그레이드 프로세스 중에 Ceph Storage 노드 및 서비스가 영향을 받는 방법을 이해하려면 Ceph Storage 업그레이드 프로세스의 각 측면에 대해 다음 요약을 참조하십시오.

ceph-ansible

Ceph-ansible 은 director가 Ceph Storage 서비스를 설치, 유지 관리 및 업그레이드하는 데 사용하는 역할 및 플레이북의 컬렉션입니다. 언더클라우드를 업그레이드하면 Red Hat Enterprise Linux 8.4로 전환한 후 ceph-ansible 이 최신 버전 3 컬렉션에 남아 있는 특정 명령을 실행했습니다. ceph-ansible 버전 3은 오버클라우드 업그레이드 기간 동안 컨테이너화된 Ceph Storage 서비스를 버전 3에 유지합니다. 업그레이드를 완료한 후 Red Hat Ceph Storage를 RHEL 8용 Red Hat Ceph Storage Tools 4 를 업데이트하고 ceph-ansible 을 버전 4로 업데이트합니다.

Podman으로 마이그레이션

오버클라우드 업그레이드 중에 openstack overcloud external-upgrade run --tags ceph_systemd 명령을 실행하여 Docker 대신 Podman을 사용하도록 Ceph Storage 컨테이너화된 서비스를 제어하는 systemd 서비스를 변경해야 합니다. Ceph Storage 컨테이너화된 서비스가 포함된 노드에서 운영 체제 업그레이드를 수행하기 전에 이 명령을 실행합니다.

노드에서 Podman을 사용하도록 systemd 서비스를 변경한 후 운영 체제 업그레이드 및 OpenStack Platform 서비스 업그레이드를 수행합니다. OpenStack Platform 서비스 업그레이드 후 해당 노드의 Ceph Storage 컨테이너가 다시 실행됩니다.

Ceph Storage 운영 체제 업그레이드

일반적으로 오버클라우드 노드에서와 마찬가지로 Ceph Storage 노드에서 동일한 워크플로우를 따릅니다. Ceph Storage 노드에 대해 openstack overcloud upgrade run --tags system_upgrade 명령을 실행하면 director가 Ceph Storage 노드에서 Leapp을 실행하고 운영 체제를 Red Hat Enterprise Linux 8.4로 업그레이드합니다. 그런 다음 다음 컨테이너를 실행하는 Ceph Storage 노드에 대해 태그되지 않은 openstack overcloud upgrade run 명령을 실행합니다.

  • Red Hat Ceph Storage 3 컨테이너화된 서비스
  • Red Hat OpenStack Platform 16.2 컨테이너화된 서비스

Red Hat Ceph Storage 4로 업그레이드

Leapp 업그레이드 및 Red Hat OpenStack Platform 업그레이드를 완료한 후에도 Ceph Storage 컨테이너화된 서비스는 버전 3 컨테이너를 계속 사용합니다. 이때 ceph-ansible 을 버전 4로 업그레이드한 다음 모든 노드에서 버전 4로 모든 Red Hat Ceph Storage 서비스 업그레이드를 수행하는 openstack overcloud external-upgrade run --tags ceph 명령을 실행해야 합니다.

Ceph Storage 워크플로 요약

다음 목록은 Red Hat Ceph Storage 업그레이드를 위한 높은 수준의 워크플로입니다. 이 워크플로는 일반적인 Red Hat OpenStack Platform 워크플로우에 통합되어 언더클라우드에서 업그레이드 프레임워크 명령을 실행하여 이 워크플로우에서 작업을 수행합니다.

  1. 언더클라우드 업그레이드 그러나 ceph-ansible버전 3
  2. 오버클라우드 업그레이드 시작
  3. Ceph Storage 컨테이너화된 서비스를 호스팅하는 각 노드에 대해 다음 작업을 수행합니다.

    1. Ceph Storage 컨테이너화된 서비스를 Podman으로 마이그레이션
    2. 운영 체제 업그레이드
    3. Ceph Storage 버전 3 컨테이너화된 서비스를 다시 시작하는 OpenStack Platform 서비스 업그레이드
  4. 오버클라우드 업그레이드 완료
  5. ceph-ansible 을 언더클라우드의 버전 4로 업그레이드
  6. 오버클라우드에서 Red Hat Ceph Storage 4로 업그레이드
참고

이 목록은 전체 Red Hat OpenStack Platform 16.2 업그레이드 프로세스의 모든 단계를 캡처하지 않지만 Red Hat Ceph Storage와 관련된 측면에만 중점을 두고 업그레이드 프로세스 중에 Ceph Storage 서비스에 어떤 일이 발생하는지 설명합니다.

맨 위로 이동
Red Hat logoGithubredditYoutubeTwitter

자세한 정보

평가판, 구매 및 판매

커뮤니티

Red Hat 문서 정보

Red Hat을 사용하는 고객은 신뢰할 수 있는 콘텐츠가 포함된 제품과 서비스를 통해 혁신하고 목표를 달성할 수 있습니다. 최신 업데이트를 확인하세요.

보다 포괄적 수용을 위한 오픈 소스 용어 교체

Red Hat은 코드, 문서, 웹 속성에서 문제가 있는 언어를 교체하기 위해 최선을 다하고 있습니다. 자세한 내용은 다음을 참조하세요.Red Hat 블로그.

Red Hat 소개

Red Hat은 기업이 핵심 데이터 센터에서 네트워크 에지에 이르기까지 플랫폼과 환경 전반에서 더 쉽게 작업할 수 있도록 강화된 솔루션을 제공합니다.

Theme

© 2025 Red Hat