OCI 객체 스토리지에 접속
시작하기 전에
리소스 주체를 사용하여 인증하고 OCI 리소스에 접속하려면 다음을 수행해야 합니다.
- 배치에 대한 동적 그룹을 생성합니다. 컴파트먼트 또는 테넌시의 단일 배치 또는 모든 배치에 권한을 부여하도록 선택할 수 있습니다. 동적 그룹을 정의하기 위해 일치 규칙 작성을 참조하십시오.
- 동적 그룹에 대한 필수 정책 추가
저장소 및 암호를 사용하려면 암호 사용, 저장소 사용 및 암호 번들 읽기와 같은 액세스를 사용으로 설정하기 위한 정책을 추가해야 합니다. 자세한 내용은 최소 권장 정책을 참조하십시오.
접속 생성
OCI Object Storage 연결을 생성하려면 다음을 수행합니다.
연결이 생성되면 Connections(연결) 목록에 나타납니다. 복제에서 소스 또는 대상으로 사용할 접속을 배치에 지정해야 합니다.
알려진 문제
리소스 주체를 사용할 때 OCI 오브젝트 스토리지 복제 오류 발생
OCI Object Storage 연결에서 Resource Principal 인증을 사용하는 경우 다음 오류로 인해 Replicat가 실패합니다.
ERROR 2025-06-12 14:48:16.000489 [main] - An exception has occurred: java.lang.NullPointerException: Cannot invoke "String.startsWith(String)" because "path" is null java.lang.NullPointerException: Cannot invoke "String.startsWith(String)" because "path" is null
임시해결책: 이 문제를 해결하려면 연결을 편집한 후 다른 인증 방법을 선택합니다.
OCI 오브젝트 스토리지 접속의 사용자 OCID 불일치(통합 사용자만 해당)
통합 사용자가 OCI Object Storage 접속 생성 시 현재 사용자 사용을 선택하면 해당 OCID가 시스템에서 선택한 OCID와 일치하지 않습니다.
임시해결책: OCI Object Storage 연결을 생성할 때 다른 사용자 지정을 선택한 다음 통합 사용자의 OCID를 입력합니다.
사용자 OCID를 찾으려면 Oracle Cloud 콘솔 전역 헤더에서 프로파일을 누르고 사용자 이름을 선택합니다. [사용자 세부정보] 페이지의 [사용자 정보]에서 OCID에 대해 표시를 누릅니다.