>source

AWS에서 RoboMaker 프로젝트를 설정했습니다. 개발 환경의 가상 데스크톱에 있을 때 S3 버킷의 파일로 작업하고 싶습니다. 나는 다음을 통해 S3 버킷을 장착하는 것으로 생각했습니다.s3fs최고의 옵션입니다. 사용할 때AWS S3CLI 문제 없이 EC2 인스턴스의 버킷과 상호 작용할 수 있지만 현재 프로젝트에서는 버킷을 탑재해야 합니다.

튜토리얼을 따랐습니다. 버킷을 마운트하는 명령은 마침내 다음과 같습니다.

s3fs my-bucket /path/to/local/folder -o iam_role="my-mounting-role" -o url=https:/s3.eu-central-1.amazonaws.com -o 엔드포인트=eu-central-1 -o use_path_request_style -o allow_other -o uid=1000 -o gid=1000

이제 명령은 문제 없이 분명히 실행되지만 버킷을 마운트해야 하는 로컬 폴더를 보면 여전히 비어 있습니다. 버킷 이름을 존재하지 않는 것으로 변경하거나 iam 역할을 존재하지 않는 것으로 변경하더라도 명령은 여전히 ​​오류 피드백 없이 실행되기 때문에 이것은 약간 혼란스럽습니다. 오류를 찾기 시작할 위치를 조금 잃어버렸습니다. 이 문제를 해결하는 데 도움을 줄 수 있는 s3fs 전문가가 있습니까?

정말 감사합니다!

  • 답변 # 1

    마운트하는 동안 포그라운드 및 디버그 옵션을 시도하십시오. -f --디버그

  • 이전 PyInquirer를 사용하는 Python의 AssertionError
  • 다음 java : 필드 세트 포인트컷과 관련된 어드바이스에서 메소드의 주석을 얻을 수 있습니까?