클라이언트에 NFS 파일 공유를 탑재하려면 - AWS Storage Gateway

Amazon S3 파일 게이트웨이 설명서가Amazon S3 파일 게이트웨이란 무엇입니까?

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

클라이언트에 NFS 파일 공유를 탑재하려면

이제 클라이언트의 드라이브에 NFS 파일 공유를 탑재하고 이를 Amazon S3 버킷에 매핑합니다.

파일 공유를 탑재하고 Amazon S3 버킷에 매핑하려면

  1. Microsoft Windows 클라이언트를 사용하는 경우 SMB 파일 공유를 생성하고 Windows 클라이언트에 이미 설치된 SMB 클라이언트를 사용하여 액세스하는 것이 좋습니다. NFS를 사용하는 경우 Windows에서 NFS용 서비스를 켭니다.

  2. 다음과 같이 NFS 파일 공유를 탑재합니다.

    • Linux 클라이언트의 경우, 명령 프롬프트에서 다음 명령을 입력합니다.

      sudo mount -t nfs -o nolock,hard [Your gateway VM IP address]:/[S3 bucket name] [mount path on your client]

    • MacOS 클라이언트의 경우, 명령 프롬프트에서 다음 명령을 입력합니다.

      sudo mount_nfs -o vers=3,nolock,rwsize=65536,hard -v [Your gateway VM IP address]:/[S3 bucket name] [mount path on your client]

    • Windows 클라이언트의 경우, 명령 프롬프트에서 다음 명령을 입력합니다.

      mount –o nolock -o mtype=hard [Your gateway VM IP address]:/[S3 bucket name] [Drive letter on your windows client]

    예를 들어 Windows 클라이언트에서 VM의 IP 주소가 123.123.1.2이고 Amazon S3 버킷 이름이test-bucket. 또한 드라이브 T로 매핑하려 한다고 가정해 보겠습니다. 이 경우 명령은 다음과 같습니다.

    mount -o nolock -o mtype=hard 123.123.1.2:/test-bucket T:

    참고

    파일 공유를 탑재할 때 다음 사항에 유의하십시오.

    • 폴더와 객체가 Amazon S3 버킷에 존재하고 이름이 서로 같은 경우가 있을 수 있습니다. 이 경우 객체 이름에 후행 슬래시가 포함되지 않으면 파일 게이트웨이에 폴더만 볼 수 있습니다. 예를 들어 버킷에 라는 객체가 포함되어 있는 경우test또는test/라는 이름의 폴더를 생성하고test/test1만 해당,test/test/test1파일 게이트웨이에서 볼 수 있습니다.

    • 클라이언트를 재부팅한 후 파일 공유를 다시 탑재해야 할 수 있습니다.

    • 기본적으로 Windows는 NFS 공유를 탑재하기 위해 소프트 탑재를 사용합니다. 연결 문제가 있으면 소프트 탑재는 더 쉽게 시간 초과됩니다. 하드 탑재가 더 안전하고 데이터를 더 잘 보존하므로 하드 탑재를 사용하는 것이 좋습니다. 소프트 탑재 명령에는 -o mtype=hard 스위치가 빠져 있습니다. Windows 하드 탑재 명령은 -o mtype=hard 스위치를 사용합니다.

    • Windows 클라이언트를 사용하는 경우 옵션 없이 mount 명령을 실행하여 탑재 후 mount 옵션을 검사합니다. 응답에서 제공한 최신 옵션을 사용하여 파일 공유가 탑재되었는지 확인해야 합니다. 또한 캐싱된 이전 항목을 사용하지 않고 있음을 확인해야 합니다. 이는 지우기까지 최소 60초가 소요됩니다.

다음 단계

파일 게이트웨이 테스트