3장. 기능 개선
이 섹션에서는 Red Hat OpenShift Container Storage 4.8에 도입된 주요 개선 사항에 대해 설명합니다.
하나 이상의 OSD 요청이 처리되는 데 시간이 오래 걸리는 경우 사용자에게 알림을 개선하기 위해 새 경고를 추가했습니다.
이 경고는 OpenShift Container Storage 관리자에게 극심한 부하, 느린 스토리지 장치 또는 소프트웨어 버그를 나타내는 느린 작업에 대해 알리는 것이 중요합니다. 사용자는 ceph 상태를 확인하여 속도 저하를 확인할 수 있습니다.
RGW(RADOS Object Gateway)를 사용할 수 없거나 비정상이면 ClusterObjectStoreState
경고 메시지가 생성됩니다.
이전에는 RADOS 개체 게이트웨이(RGW)를 사용할 수 없거나 비정상적인 경우 ClusterObjectStoreState
경고 메시지가 생성되지 않았습니다. OpenShift Container Storage Operator에 수정 사항이 구현되어 RADOS Object Gateway (RGW)를 사용할 수 없거나 비정상적인 경우 사용자가 ClusterObjectStoreState 경고를 확인할 수 있습니다.
풀에서 압축을 활성화하거나 비활성화하는 기능
OpenShift Container Storage 4.8 이상을 사용하면 사용자 인터페이스를 사용하여 2일 차 작업으로 풀에서 압축을 활성화하거나 비활성화할 수 있습니다.
OpenShift Container Platform 사용자 인터페이스를 사용하여 네임 스페이스 버킷을 생성하는 기능 추가
OpenShift Container Platform 사용자 인터페이스를 사용하여 네임스페이스 버킷을 추가할 수 있습니다. 네임스페이스 버킷은 온프레미스의 클라우드 또는 S3 호환 스토리지의 기존 오브젝트 버킷을 집계한 보기를 제공합니다. 사용자 인터페이스를 사용하여 네임스페이스 버킷을 추가하는 방법에 대한 자세한 내용은 OpenShift Container Platform 사용자 인터페이스를 사용하여 네임스페이스 버킷 추가를 참조하십시오.
로컬 스토리지 장치의 초기 배포 및 확장 중 사용 가능한 모든 장치를 활용
연결된 모드 배포의 모든 로컬 스토리지 장치에 대해 이제 스토리지 클러스터에서 로컬에서 사용 가능한 모든 스토리지 장치를 활용합니다. 마찬가지로 용량을 추가하여 확장하는 동안 사용 가능한 모든 스토리지 장치를 추가할 수 있습니다.
노드 드레이닝 이외의 이유로 OSD가 중단된 경우 장애 도메인에 no-out
플래그를 추가하지 마십시오.
디스크 오류로 인해 OSD가 다운되면 실패 도메인에 no-out
플래그가 추가됩니다. 이렇게 하면 표준 ceph mon_osd_down_out_interval을 사용하여 OSD가 표시되지 않습니다. 이번 업데이트를 통해 노드 드레이닝(예: 디스크 오류) 이외의 이유로 OSD가 다운되면 pgs가 비정상인 경우 rook은 다른 장애 도메인에 차단 PodDisruptionBudget을 생성하여 추가 노드 드레이닝을 방지합니다. noout
플래그는 이 경우 노드에 설정되지 않습니다. OSD가 다운되었지만 모든 pgs가 active+clean
인 경우 클러스터가 완전히 정상으로 처리됩니다. 기본 PodDisruptionBudget(maxUnavailable=1 사용)이 다시 추가되고 차단이 삭제됩니다.