Jump To Close Expand all Collapse all Table of contents 개발자 가이드 1. Ceph RESTful API Expand section "1. Ceph RESTful API" Collapse section "1. Ceph RESTful API" 1.1. 사전 요구 사항 1.2. Ceph API의 버전 관리 1.3. Ceph API에 대한 인증 및 권한 부여 1.4. Ceph API 모듈 활성화 및 보안 1.5. 질문 및 답변 Expand section "1.5. 질문 및 답변" Collapse section "1.5. 질문 및 답변" 1.5.1. 정보 얻기 Expand section "1.5.1. 정보 얻기" Collapse section "1.5.1. 정보 얻기" 1.5.1.1. 모든 클러스터 구성 옵션을 보려면 어떻게 해야 합니까? 1.5.1.2. 파트별 클러스터 구성 옵션을 보려면 어떻게 해야 합니까? 1.5.1.3. OSD에 대한 모든 구성 옵션을 보려면 어떻게 해야 합니까? 1.5.1.4. CRUSH 규칙을 어떻게 볼 수 있습니까? 1.5.1.5. 모니터에 대한 정보를 어떻게 볼 수 있습니까? 1.5.1.6. How can I view information about a Particular Monitor? 1.5.1.7. OSD에 대한 정보를 어떻게 볼 수 있습니까? 1.5.1.8. OSD에 대한 정보를 어떻게 볼 수 있습니까? 1.5.1.9. OSD에서 일정을 설정할 수 있는 프로세스를 어떻게 확인할 수 있습니까? 1.5.1.10. 풀에 대한 정보를 어떻게 볼 수 있습니까? 1.5.1.11. Particular Pool에 대한 정보를 어떻게 볼 수 있습니까? 1.5.1.12. 호스트에 대한 정보를 어떻게 볼 수 있습니까? 1.5.1.13. Particular Host에 대한 정보를 어떻게 볼 수 있습니까? 1.5.2. 설정 변경 Expand section "1.5.2. 설정 변경" Collapse section "1.5.2. 설정 변경" 1.5.2.1. OSD 구성 옵션을 변경하려면 어떻게 해야 합니까? 1.5.2.2. OSD 상태를 어떻게 변경할 수 있습니까? 1.5.2.3. OSD를 다시 스케일링하려면 어떻게 해야 합니까? 1.5.2.4. 풀의 정보를 어떻게 변경할 수 있습니까? 1.5.3. 클러스터 관리 Expand section "1.5.3. 클러스터 관리" Collapse section "1.5.3. 클러스터 관리" 1.5.3.1. OSD에서 예정된 프로세스를 실행하려면 어떻게 해야 합니까? 1.5.3.2. 새 풀을 어떻게 생성할 수 있습니까? 1.5.3.3. 풀을 어떻게 제거 할 수 있습니까? 1.6. 추가 리소스 2. Ceph Object Gateway 관리 API Expand section "2. Ceph Object Gateway 관리 API" Collapse section "2. Ceph Object Gateway 관리 API" 2.1. 사전 요구 사항 2.2. 관리 작업 2.3. 관리 인증 요청 2.4. 관리 사용자 생성 2.5. 사용자 정보 가져오기 2.6. 사용자 생성 2.7. 사용자 수정 2.8. 사용자 제거 2.9. 하위 사용자 생성 2.10. 하위 사용자 수정 2.11. 하위 사용자 제거 2.12. 사용자에게 기능 추가 2.13. 사용자의 기능 제거 2.14. 키 생성 2.15. 키 제거 2.16. 버킷 알림 Expand section "2.16. 버킷 알림" Collapse section "2.16. 버킷 알림" 2.16.1. 사전 요구 사항 2.16.2. 버킷 알림 개요 2.16.3. 영구 알림 2.16.4. 항목 생성 2.16.5. 주제 정보 얻기 2.16.6. 주제 나열 2.16.7. 주제 삭제 2.16.8. 이벤트 레코드 2.16.9. 지원되는 이벤트 유형 2.17. 버킷 정보 가져오기 2.18. 버킷 인덱스 확인 2.19. 버킷 제거 2.20. 버킷 연결 2.21. 버킷 연결 해제 2.22. 버킷 또는 오브젝트 정책 가져오기 2.23. 오브젝트 제거 2.24. 할당량 2.25. 사용자 할당량 가져오기 2.26. 사용자 할당량 설정 2.27. 버킷 할당량 가져오기 2.28. 버킷 할당량 설정 2.29. 사용 정보 받기 2.30. 사용 정보 제거 2.31. 표준 오류 응답 3. Ceph Object Gateway 및 S3 API Expand section "3. Ceph Object Gateway 및 S3 API" Collapse section "3. Ceph Object Gateway 및 S3 API" 3.1. 사전 요구 사항 3.2. S3 제한 사항 3.3. S3 API를 사용하여 Ceph 오브젝트 게이트웨이 액세스 Expand section "3.3. S3 API를 사용하여 Ceph 오브젝트 게이트웨이 액세스" Collapse section "3.3. S3 API를 사용하여 Ceph 오브젝트 게이트웨이 액세스" 3.3.1. 사전 요구 사항 3.3.2. S3 인증 3.3.3. SSE(Server-Side Encryption) 3.3.4. S3 액세스 제어 목록 3.3.5. S3를 사용하여 Ceph Object Gateway에 대한 액세스 준비 3.3.6. Ruby AWS S3를 사용하여 Ceph Object Gateway에 액세스 3.3.7. Ruby AWS SDK를 사용하여 Ceph Object Gateway에 액세스 3.3.8. PHP를 사용하여 Ceph Object Gateway에 액세스 3.3.9. 보안 토큰 서비스 Expand section "3.3.9. 보안 토큰 서비스" Collapse section "3.3.9. 보안 토큰 서비스" 3.3.9.1. 보안 토큰 서비스 애플리케이션 프로그래밍 인터페이스 3.3.9.2. 보안 토큰 서비스 구성 3.3.9.3. OpenID Connect 공급자의 사용자 생성 3.3.9.4. OpenID Connect 공급자의 지문 가져오기 3.3.9.5. Keystone과 함께 STS Lite를 구성 및 사용 (기술 프리뷰) 3.3.9.6. Keystone에서 STS Lite를 사용하는 제한 사항 (기술 프리뷰) 3.4. S3 버킷 작업 Expand section "3.4. S3 버킷 작업" Collapse section "3.4. S3 버킷 작업" 3.4.1. 사전 요구 사항 3.4.2. S3 버킷 알림 생성 3.4.3. S3 버킷 알림 가져오기 3.4.4. S3 버킷 알림 삭제 3.4.5. 버킷 호스트 이름 액세스 3.4.6. S3 목록 버킷 3.4.7. S3 버킷 오브젝트 목록을 반환합니다. 3.4.8. S3 새 버킷 생성 3.4.9. S3 put bucket website 3.4.10. S3 버킷 웹 사이트 가져오기 3.4.11. S3 delete bucket website 3.4.12. S3 버킷 삭제 3.4.13. S3 버킷 라이프사이클 3.4.14. S3 GET 버킷 라이프사이클 3.4.15. S3 버킷 라이프 사이클을 생성하거나 교체 3.4.16. S3 버킷 라이프사이클 삭제 3.4.17. S3 버킷 위치 가져오기 3.4.18. S3 버킷 버전 관리 3.4.19. S3, 버킷 버전 관리 3.4.20. S3 get bucket access control lists 3.4.21. S3, bucket Access Control Lists 3.4.22. S3 버킷 코드 가져오기 3.4.23. S3 put bucket cors 3.4.24. S3 bucket cors 삭제 3.4.25. S3 list bucket 오브젝트 버전 3.4.26. S3 헤드 버킷 3.4.27. S3 목록 다중 파트 업로드 3.4.28. S3 버킷 정책 3.4.29. S3 버킷에 대한 요청 결제 구성을 가져옵니다. 3.4.30. S3 버킷에 요청 결제 구성을 설정 3.4.31. 멀티 테넌트 버킷 작업 3.4.32. S3 블록 공용 액세스 3.4.33. S3 GET PublicAccessBlock 3.4.34. S3 PUT PublicAccessBlock 3.4.35. S3 PublicAccessBlock삭제 3.5. S3 오브젝트 작업 Expand section "3.5. S3 오브젝트 작업" Collapse section "3.5. S3 오브젝트 작업" 3.5.1. 사전 요구 사항 3.5.2. S3 버킷에서 오브젝트를 가져옵니다. 3.5.3. S3 개체에 대한 정보 가져오기 3.5.4. S3 put 오브젝트 잠금 3.5.5. S3 개체 잠금을 가져옵니다. 3.5.6. S3 put object legal hold 3.5.7. S3의 개체 법적 유지 3.5.8. S3 put 오브젝트 보존 3.5.9. S3 가져오기 오브젝트 보존 3.5.10. S3 put object tagging 3.5.11. S3 개체 태그 가져오기 3.5.12. S3 delete 오브젝트 태그 3.5.13. S3 버킷에 오브젝트 추가 3.5.14. S3 개체 삭제 3.5.15. S3 여러 오브젝트 삭제 3.5.16. S3에서 개체의 ACL(액세스 제어 목록)을 가져옵니다. 3.5.17. S3에서 개체의 ACL(액세스 제어 목록) 설정 3.5.18. S3 개체 복사 3.5.19. S3 HTML 양식을 사용하여 버킷에 오브젝트 추가 3.5.20. S3 요청 옵션 확인 3.5.21. S3에서 멀티 파트 업로드 시작 3.5.22. S3 멀티 파트 업로드에 일부를 추가 3.5.23. S3 다중 부분 업로드 목록 3.5.24. S3 업로드된 부분 조립 3.5.25. S3에서 다중 파트 업로드 복사 3.5.26. S3에서 다중 파트 업로드를 중단 3.5.27. S3 Hadoop 상호 운용성 3.5.28. 추가 리소스 3.6. S3 선택 작업 (기술 프리뷰) Expand section "3.6. S3 선택 작업 (기술 프리뷰)" Collapse section "3.6. S3 선택 작업 (기술 프리뷰)" 3.6.1. 사전 요구 사항 3.6.2. S3 오브젝트에서 콘텐츠 선택 3.6.3. S3 지원 일부 기능 3.6.4. S3 별칭 프로그래밍 구성 3.6.5. S3 CSV 구문 분석 설명 3.7. 추가 리소스 4. Ceph 오브젝트 게이트웨이 및 Swift API Expand section "4. Ceph 오브젝트 게이트웨이 및 Swift API" Collapse section "4. Ceph 오브젝트 게이트웨이 및 Swift API" 4.1. 사전 요구 사항 4.2. Swift API 제한 4.3. Swift 사용자 만들기 4.4. Swift에서 사용자 인증 4.5. Swift 컨테이너 작업 Expand section "4.5. Swift 컨테이너 작업" Collapse section "4.5. Swift 컨테이너 작업" 4.5.1. 사전 요구 사항 4.5.2. Swift 컨테이너 작업 4.5.3. Swift에서 컨테이너의 ACL(액세스 제어 목록)을 업데이트합니다. 4.5.4. Swift 목록 컨테이너 4.5.5. Swift에서 컨테이너의 오브젝트 나열 4.5.6. Swift에서 컨테이너 만들기 4.5.7. Swift에서 컨테이너 삭제 4.5.8. Swift 추가 또는 컨테이너 메타데이터 업데이트 4.6. Swift 오브젝트 작업 Expand section "4.6. Swift 오브젝트 작업" Collapse section "4.6. Swift 오브젝트 작업" 4.6.1. 사전 요구 사항 4.6.2. Swift 오브젝트 작업 4.6.3. Swift에서 오브젝트를 가져옵니다. 4.6.4. Swift create 또는 update an object 4.6.5. Swift에서 오브젝트 삭제 4.6.6. Swift에서 오브젝트 복사 4.6.7. Swift에서 오브젝트 메타데이터 가져오기 4.6.8. Swift 추가 또는 오브젝트 메타데이터 업데이트 4.7. Swift 임시 URL 작업 Expand section "4.7. Swift 임시 URL 작업" Collapse section "4.7. Swift 임시 URL 작업" 4.7.1. Swift에서 임시 URL 오브젝트 가져오기 4.7.2. Swift POST 임시 URL 키 4.8. Swift 멀티 테넌시 컨테이너 작업 4.9. 추가 리소스 A. Ceph RESTful API 사양 Expand section "A. Ceph RESTful API 사양" Collapse section "A. Ceph RESTful API 사양" A.1. 사전 요구 사항 A.2. Ceph 요약 A.3. 인증 A.4. Ceph 파일 시스템 A.5. 스토리지 클러스터 구성 A.6. CRUSH 규칙 A.7. 코드 프로필 삭제 A.8. 기능 토글 A.9. Grafana A.10. 스토리지 클러스터 상태 A.11. 호스트 A.12. iSCSI A.13. 로그 A.14. Ceph Manager 모듈 A.15. Ceph Monitor A.16. Ceph OSD A.17. Ceph 오브젝트 게이트웨이 A.18. 역할 조작을 위한 REST API A.19. NFS Ganesha A.20. Ceph Orchestrator A.21. pool A.22. Prometheus A.23. RADOS 블록 장치 A.24. 성능 카운터 A.25. 역할 A.26. 서비스 A.27. 설정 A.28. Ceph 작업 A.29. telemetry A.30. Ceph 사용자 B. S3 일반 요청 헤더 C. S3 일반적인 응답 상태 코드 D. S3 지원되지 않는 헤더 필드 E. Swift 요청 헤더 F. Swift 응답 헤더 G. 보안 토큰 서비스 API 사용 예 법적 공지 Settings Close Language: English 日本語 简体中文 한국어 Language: English 日本語 简体中文 한국어 Format: Multi-page Single-page Format: Multi-page Single-page Language and Page Formatting Options Language: English 日本語 简体中文 한국어 Language: English 日本語 简体中文 한국어 Format: Multi-page Single-page Format: Multi-page Single-page 1.6. 추가 리소스 API에 대한 자세한 내용은 부록 A. Ceph RESTful API 사양 을 참조하십시오. GitHub 에서 API Python 스크립트 테스트를 참조하십시오. Previous Next