Skip to main content
이 제품의 최신 릴리즈를 사용할 수 있습니다.
본 한국어 번역은 사용자 편의를 위해 제공되는 기계 번역입니다. 영어 버전과 한국어 버전이 서로 어긋나는 경우에는 언제나 영어 버전이 우선합니다.

S3 REST API 구성을 테스트합니다

기여자 netapp-lhalbert netapp-madkat

AWS CLI(Amazon Web Services 명령줄 인터페이스)를 사용하여 시스템에 대한 연결을 테스트하고 개체를 읽고 쓸 수 있는지 확인할 수 있습니다.

시작하기 전에

이러한 단계에 대한 자세한 내용은 을 참조하십시오 "클라이언트 연결을 구성합니다".

단계
  1. StorageGRID 시스템에서 생성한 계정을 사용하도록 AWS CLI 설정을 구성합니다.

    1. 구성 모드 시작: aws configure

    2. 생성한 계정의 액세스 키 ID를 입력합니다.

    3. 생성한 계정의 암호 액세스 키를 입력합니다.

    4. 사용할 기본 영역을 입력합니다. 예를 들면, 다음과 같습니다. us-east-1.

    5. 사용할 기본 출력 형식을 입력하거나 * Enter * 를 눌러 JSON을 선택합니다.

  2. 버킷을 만듭니다.

    이 예에서는 IP 주소 10.96.101.17 및 포트 10443을 사용하도록 로드 밸런서 끝점을 구성했다고 가정합니다.

    aws s3api --endpoint-url https://10.96.101.17:10443
    --no-verify-ssl create-bucket --bucket testbucket

    버킷이 성공적으로 생성되면 다음 예와 같이 버킷의 위치가 반환됩니다.

    "Location": "/testbucket"
  3. 개체를 업로드합니다.

    aws s3api --endpoint-url https://10.96.101.17:10443 --no-verify-ssl
    put-object --bucket testbucket --key s3.pdf --body C:\s3-test\upload\s3.pdf

    객체가 성공적으로 업로드되면 객체 데이터의 해시인 Etag가 반환됩니다.

  4. 버킷의 내용을 나열하여 객체가 업로드되었는지 확인합니다.

    aws s3api --endpoint-url https://10.96.101.17:10443 --no-verify-ssl
    list-objects --bucket testbucket
  5. 개체를 삭제합니다.

    aws s3api --endpoint-url https://10.96.101.17:10443 --no-verify-ssl
    delete-object --bucket testbucket --key s3.pdf
  6. 버킷을 삭제합니다.

    aws s3api --endpoint-url https://10.96.101.17:10443 --no-verify-ssl
    delete-bucket --bucket testbucket