8.7. Red Hat Ceph Storage 5.3z1


Red Hat Ceph Storage 릴리스 5.3z1이 공개되었습니다. 업데이트에 포함된 버그 수정 목록은 RHBA-2023:0981 권고에 설명되어 있습니다.

8.7.1. 기능 개선

8.7.1.1. Cephadm 유틸리티

Grafana 서비스 사양에 설정된 경우 cephadm 은 대시보드 Grafana 암호를 자동으로 업데이트합니다.

이전에는 사양을 적용한 후 사용자가 Grafana 암호를 수동으로 설정해야 했습니다.

이번 개선된 기능을 통해 initial_admin_password 가 적용된 Grafana 사양에 설정된 경우 cephadmceph dashboard set-grafana-api-password 명령을 실행하는 것과 동일한 대시보드 Grafana 암호를 자동으로 업데이트하여 Grafana를 완전히 설정하는 프로세스를 간소화합니다. 사용자는 암호가 포함된 사양을 적용한 후 더 이상 대시보드 Grafana 암호를 수동으로 설정할 필요가 없습니다.

OSD는 새 mon 위치로 Ceph 구성 파일을 자동으로 업데이트

이번 개선된 기능을 통해 monmap 변경이 감지될 때마다 cephadm 은 각 OSD의 Ceph 구성 파일을 새 mon 위치로 자동으로 업데이트합니다.

참고

OSD가 많은 경우 이 개선 사항을 통해 모든 OSD에서 업데이트하는 데 다소 시간이 걸릴 수 있습니다.

8.7.1.2. Ceph 대시보드

블록 장치 이미지 테이블이 페이지가 매겨져 있습니다.

이번 개선된 기능을 통해 블록 장치 이미지에 대한 정보를 검색하는 데 비용이 많이 들기 때문에 블록 장치 이미지 테이블이 10000개 이상의 이미지 스토리지 클러스터와 함께 사용하도록 페이지가 매겨집니다.

새로 추가된 cross_origin_url 옵션은 교차 원본 리소스 공유를 허용합니다.

이전 버전에서는 IBM 개발자는 Red Hat의 REST API에 설정된 CORS(Cross Origin Resource Sharing) 정책으로 인해 프런트 엔드를 사용하여 REST API를 ping하려고 할 때 스토리지 인사이트 제품에 문제가 발생했습니다.

이번 개선된 기능을 통해 CORS는 특정 URL로 설정할 수 있는 cross_origin_url 옵션을 추가하여 허용됩니다 - ceph config set mgr/dashboard/cross_origin_url localhost 및 REST API는 해당 URL과만 통신할 수 있습니다.

8.7.1.3. Ceph 파일 시스템

사용자는 CephFS 하위 볼륨 스냅샷의 임의의 메타데이터를 저장할 수 있습니다.

이번 개선된 기능을 통해 Ceph File System(CephFS) 볼륨 사용자는 CLI(명령줄 인터페이스) 명령 세트를 사용하여 CephFS 하위 볼륨 스냅샷의 키-값 쌍 형식으로 임의의 메타데이터를 저장할 수 있습니다.

8.7.1.4. Ceph Object Gateway

역할의 STS max_session_duration 을 업데이트할 수 있음

이번 개선된 기능을 통해 역할의 STS max_session_durationradosgw-admin 명령줄 인터페이스를 사용하여 업데이트할 수 있습니다.

ListBucket S3 작업에서 JSON 출력을 생성

이번 개선된 기능을 통해 통합에 대한 고객의 요청에 따라 요청에 Accept: application/json 헤더가 포함된 경우 ListBucket S3 작업이 기본 XML 대신 JSON 형식의 출력을 생성합니다.

libcurl 에서 관리하는 TCP keepalive를 활성화하는 옵션이 추가되었습니다.

이번 개선된 기능을 통해 libcurl 에서 관리하는 HTTP 클라이언트 소켓에서 TCP keepalive를 활성화하는 옵션이 추가되어 Ceph Object Gateway에서 시작한 기타 작업이 네트워크 불안정에 더 탄력적으로 유지됩니다. 이는 HTTP 프런트 엔드에서 수신한 연결뿐만 아니라 인증을 위해 Keystone에서 보낸 HTTP 요청, 다중 사이트의 요청을 동기화하고 SSE용 키 관리 서버에 대한 요청에만 적용됩니다.

radosgw-admin 명령의 결과 코드 2002가 명시적으로 2로 변환됩니다.

이전 버전에서는 내부 NoSuchBucket 의 S3 오류 변환의 변경으로 인해 radosgw-admin 버킷 통계 명령에서 오류 코드가 실수로 변경되어 해당 radosgw-admin 명령의 쉘 결과 코드를 확인하는 프로그램이 다른 결과 코드를 볼 수 있었습니다.

이 향상된 기능을 통해 결과 코드 2002는 명시적으로 2로 변환되어 사용자가 원래 동작을 볼 수 있습니다.

이제 유용한 오류와 함께 버킷 정책을 사용할 수 있습니다.

오류 표시가 잘못되었기 때문에 버킷 정책을 사용하기 어려웠습니다. 또한 보안 주체를 자동으로 삭제하면 업그레이드 중에 문제가 발생합니다. 이번 업데이트를 통해 정책 구문 분석기에서 유용한 오류와 rgw 정책이 잘못된 principals=true 매개변수를 사용하여 유효하지 않은 주체를 거부하는 플래그가 도입되었습니다.

8.7.1.5. 다중 사이트 Ceph Object Gateway

버킷 동기화 실행 명령은 자세한 정보를 제공합니다.

이번 개선된 기능을 통해 버킷 동기화 실행 명령에 대한 사용자 친화적인 진행 보고서가 추가되어 사용자가 작업 진행 상황을 보다 쉽게 파악할 수 있습니다. 사용자가 --extra -info 플래그를 사용하여 radosgw-admin 버킷 동기화 명령을 실행하면 사용자는 생성 동기화 시작 및 동기화된 각 오브젝트에 대한 메시지를 받습니다.

주의

Red Hat 지원팀에 연락하지 않고 버킷 동기화 실행 명령을 사용하지 않는 것이 좋습니다.

다중 사이트 구성에서는 동적 버킷 인덱스 복구 지원

이전에는 다중 사이트 구성에 대한 버킷을 수동으로 재하드하는 경우에만 지원되었습니다.

이번 개선된 기능을 통해 다중 사이트 구성에서 동적 버킷 재하드가 지원됩니다. 스토리지 클러스터가 업그레이드되면 resharding 기능, 영역 수준 및 영역 그룹을 활성화합니다. radogw-admin 버킷 reshard 명령을 사용하여 버킷을 수동으로 재하드 하거나 스토리지 클러스터의 다른 영역과 관계없이 동적 재하드를 사용하여 자동으로 재하드할 수 있습니다.

사용자는 다중 사이트 아카이브 영역을 사용하여 동적으로 버킷 인덱스를 복구할 수 있습니다.

이번 개선된 기능을 통해 해당 영역에 동적 재하드를 활성화하면 멀티 사이트 아카이브 영역 버킷 인덱스를 동적으로 재하드할 수 있습니다.

8.7.1.6. RADOS

throttle 제한에 대해 사용자에게 경고하기 위해 낮은 수준의 로그 메시지가 도입됨

이전에는 throttle 제한이 발생하여 이러한 경우 네트워킹 문제가 잘못 발생했음을 나타내는 낮은 수준의 로깅 표시가 없었습니다.

이번 개선된 기능을 통해 낮은 수준의 로그 메시지가 도입되어 throttle 제한이 훨씬 더 명확해집니다.

8.7.1.7. RADOS 블록 장치(RBD)

이제 복제된 이미지를 자체 암호화 형식 및 암호를 사용하여 암호화할 수 있습니다.

이번 개선된 기능을 통해 각 복제된 각 이미지를 자체 암호화 형식 및 암호로 암호화할 수 있도록 계층화된 클라이언트 측 암호화가 지원됩니다. 포맷되지 않은 일반 복제 이미지에 대한 효율적인 COW(Copy-On-Write) 의미 체계가 유지됩니다.

8.7.2. 확인된 문제

8.7.2.1. Cephadm 유틸리티

iSCSI 데몬의 gwcli 에서 iSCSI 게이트웨이 추가 또는 확장은 예상대로 작동합니다.

이전 버전에서는 신뢰할 수 있는 IP 목록이 사양 파일에서 업데이트될 때 iSCSI 데몬이 자동으로 재구성되지 않기 때문에 gwcli 에서 iSCSI 게이트웨이를 추가하거나 확장하면 iSCSI 데몬 간에 일치하지 않아 iscsi-gateway.cfg 가 실패했습니다.

이번 수정을 통해 게이트웨이를 확장하고 gwcli 명령을 사용하여 기존 게이트웨이에 추가할 수 있습니다.

(BZ#2099470)

Ceph orch ps 는 스택 데몬 모니터링의 버전을 표시하지 않습니다.

cephadm 에서는 현재 다운스트림 모니터링 스택 컨테이너와 호환되지 않는 버전 catchbing 코드가 node-exporter,prometheus, alertmanager 와 같은 스택 데몬 모니터링에 실패합니다.

이 문제를 해결하려면 버전을 찾아야 하는 경우 데몬의 컨테이너 이름에 버전이 포함됩니다.

(BZ#2125382)

8.7.2.2. Ceph Object Gateway

num_shards = 0 이 있는 버킷을 다시 고정하면 버킷의 메타데이터가 손실됩니다.

num_shards = 0 이 있는 버킷이 있는 이전 릴리스에서 Red Hat Ceph Storage 5.3으로 업그레이드하면 버킷의 메타데이터가 손실되어 액세스하는 동안 버킷의 메타데이터가 손실될 수 있습니다. 이는 향후 릴리스에서 수정될 알려진 문제입니다. 업그레이드 가이드 에는 업그레이드를 시작하기 전에 num_sharding 및 num_shards 를 0이 아닌 값으로 설정하는 해결 방법이 포함되어 있습니다. 업그레이드에 대한 도움이 필요하거나 문제에 대해 자세히 알아보려면 Red Hat 지원에 문의하십시오.

(BZ#2174235)

Red Hat logoGithubRedditYoutubeTwitter

자세한 정보

평가판, 구매 및 판매

커뮤니티

Red Hat 문서 정보

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

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

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

Red Hat 소개

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

© 2024 Red Hat, Inc.