5.4. S3 프로토콜을 사용하여 기존 애플리케이션 데이터를 클라우드 네이티브 애플리케이션과 공유
대부분의 기존 애플리케이션에서는 파일 시스템을 사용하여 데이터 세트를 공유합니다. S3 작업을 사용하여 파일 시스템의 레거시 데이터에 액세스하고 공유할 수 있습니다. 데이터를 공유하려면 다음을 수행해야 합니다.
- 기존 파일 시스템 데이터 세트(즉, Ceph FileSystem(CephFS)와 같은 RWX 볼륨)를 내보내거나 S3 프로토콜을 사용하여 새 파일 시스템 데이터 세트를 생성합니다.
- 파일 시스템과 S3 프로토콜 모두에서 파일 시스템 시스템 데이터 집합에 액세스합니다.
- S3 계정을 구성하고 기존 또는 새 파일 시스템 고유 식별자(UID) 및 그룹 식별자(GID)에 매핑합니다.
5.4.1. 파일 시스템을 사용하기 위해 네임스페이스 저장소 생성 링크 복사링크가 클립보드에 복사되었습니다!
링크 복사링크가 클립보드에 복사되었습니다!
사전 요구 사항
- OpenShift Data Foundation 운영자가 설치된 OpenShift Container Platform
- MCG(Multicloud Object Gateway)에 액세스합니다.
절차
- OpenShift 웹 콘솔에 로그인합니다.
-
스토리지
데이터 기반 을 클릭합니다. - NamespaceStore 탭을 클릭하여 네임스페이스 버킷에 사용할 NamespaceStore 리소스를 생성합니다.
- Create namespacestore 를 클릭합니다.
- 네임스페이스 저장소의 이름을 입력합니다.
- 공급자로 Filesystem 을 선택합니다.
- 영구 볼륨 클레임을 선택합니다.
폴더 이름을 입력합니다.
폴더 이름이 있는 경우 해당 폴더를 사용하여 NamespaceStore를 생성하거나 해당 이름의 폴더가 생성됩니다.
- 생성을 클릭합니다.
- NamespaceStore가 Ready 상태인지 확인합니다.