1장. cephadm을 사용하여 Red Hat Ceph Storage 클러스터 업그레이드
스토리지 관리자는 cephadm
Orchestrator를 사용하여 Red Hat Ceph Storage 5 이상을 업그레이드할 수 있습니다.
Red Hat Ceph Storage 4에서 Red Hat Ceph Storage 6으로 직접 업그레이드할 수 없습니다.
자동화된 업그레이드 프로세스는 Ceph 모범 사례를 따릅니다. 예를 들면 다음과 같습니다.
- 업그레이드 순서는 Ceph Manager, Ceph Monitors, 기타 데몬으로 시작됩니다.
- 각 데몬은 Ceph에서 클러스터를 계속 사용할 수 있음을 나타내는 경우에만 재시작됩니다.
스토리지 클러스터 상태는 업그레이드 중에 HEALTH_WARNING
으로 전환될 수 있습니다. 업그레이드가 완료되면 상태가 HEALTH_OK로 다시 전환되어야 합니다.
멀티사이트가 구성된 Red Hat Ceph Storage 6 클러스터가 있는 경우 개체가 재해 복구(DR) 사이트로 복제될 때 암호화된 오브젝트에 대한 데이터 손상 문제가 있으므로 최신 버전의 6.1.z1으로 업그레이드하지 마십시오.
업그레이드가 성공하면 메시지가 표시되지 않습니다. ceph 버전
및 ceph orch ps
명령을 실행하여 새 이미지 ID와 스토리지 클러스터 버전을 확인합니다.
Ceph iSCSI 게이트웨이는 Red Hat Ceph Storage 6에서 제거됩니다. 따라서 Red Hat Ceph Storage 5에서 Red Hat Ceph Storage 6으로 업그레이드하기 전에 iSCSI LUN을 관리해야 합니다.
Red Hat Ceph Storage 클러스터를 RHCS 5에서 RHCS 6으로 업그레이드하는 경우 iSCSI를 통해 내보낸 RBD 이미지가 보존되므로 데이터가 손실되지 않습니다. 그러나 업그레이드로 모든 iSCSI 대상이 손실되므로 일시적으로 데이터에 액세스할 수 없습니다. 데이터를 복구하려면 rbd 장치 맵 명령으로 RBD 이미지를 매핑하거나 rbd
내보내기 명령을 사용하여 파일에 내보낼
수 있습니다.
1.1. RHCS 및 podman
버전 간의 호환성 고려 사항
Podman
및 Red Hat Ceph Storage에는 다른 라이프 사이클 종료 전략이 있어 호환되는 버전을 찾기가 어려울 수 있습니다.
Red Hat은 Red Hat Ceph Storage에 해당 Red Hat Enterprise Linux 버전과 함께 제공되는 podman
버전을 사용할 것을 권장합니다. 자세한 내용은 Red Hat Ceph Storage: 지원되는 구성 지식 베이스 문서를 참조하십시오. 자세한 내용은 Red Hat Ceph Storage 문제 해결 가이드의 서비스 Red Hat 지원 문의 섹션을 참조하십시오.
다음 표에서는 Red Hat Ceph Storage 6 버전과 podman
사이의 버전 호환성을 보여줍니다.
Ceph | Podman | |||||
---|---|---|---|---|---|---|
1.9 | 2.0 | 2.1 | 2.2 | 3.0 | >3.0 | |
Red Hat Ceph Storage 6 | false | true | true | false | true | true |
Red Hat Ceph Storage 5 이상에서 Podman을 사용하려면 2.0.0 이상의 Podman 버전을 사용해야 합니다.