Amazon에 DNS 이름을 EC2 붙이고 마운트하기 - Amazon Elastic File System

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

Amazon에 DNS 이름을 EC2 붙이고 마운트하기

참고

파일 시스템을 마운트하기 전에 탑재 대상 보안 그룹에 보안 그룹으로부터의 인바운드 NFS 액세스를 허용하는 규칙을 추가해야 합니다. EC2 자세한 내용은 Amazon EC2 인스턴스 및 탑재 대상에 VPC 보안 그룹 사용 단원을 참조하십시오.

  • 파일 시스템 DNS 이름 - 파일 시스템 DNS 이름을 사용하는 것이 가장 간단한 마운트 옵션입니다. 파일 시스템 DNS 이름은 연결된 Amazon EC2 인스턴스의 가용 영역에 있는 탑재 대상의 IP 주소로 자동 확인됩니다. 콘솔에서 DNS 이름을 가져오거나, 파일 시스템 ID가 있는 경우 다음 규칙을 사용하여 이름을 구성할 수 있습니다.

    file-system-id.efs.aws-region.amazonaws.com
    참고

    DNS파일 시스템 DNS 이름을 확인하려면 Amazon EFS 파일 시스템의 탑재 대상이 클라이언트 인스턴스와 동일한 가용 영역에 있어야 합니다.

    • 파일 시스템 DNS 이름을 사용하여 다음 명령으로 Amazon EC2 Linux 인스턴스에 파일 시스템을 탑재할 수 있습니다.

      sudo mount -t nfs -o nfsvers=4.1,rsize=1048576,wsize=1048576,hard,timeo=600,retrans=2,noresvport file-system-id.efs.aws-region.amazonaws.com:/ /efs-mount-point
    • 파일 시스템 DNS 이름을 사용하여 다음 명령으로 지원되는 macOS 버전 (Big Sur, Monterey, Ventura) 을 실행하는 Amazon EC2 Mac 인스턴스에 파일 시스템을 탑재할 수 있습니다.

      sudo mount -t nfs -o nfsvers=4.0,rsize=65536,wsize=65536,hard,timeo=600,retrans=2,noresvport,mountport=2049 file-system-id.efs.aws-region.amazonaws.com:/ /efs
      중요

      지원되는 macOS mountport=2049 버전을 실행하는 EC2 Mac 인스턴스에 마운트할 때 EFS 파일 시스템에 성공적으로 연결하려면 를 사용해야 합니다.

  • 탑재 대상 DNS 이름 - 2016년 12월에 파일 시스템 DNS 이름을 도입했습니다. 이전 버전과의 호환성을 위해 각 가용 영역 탑재 대상의 DNS 이름을 계속 제공하고 있습니다. 탑재 대상 DNS 이름의 일반적인 형태는 다음과 같습니다.

    availability-zone.file-system-id.efs.aws-region.amazonaws.com
    참고

    가용 영역 전반의 탑재 대상 DNS 이름 확인이 지원됩니다.

    일부 경우, 탑재 대상을 삭제한 후 동일한 가용 영역에 새 탑재 대상을 생성할 수 있습니다. 이 DNS 경우 해당 가용 영역에 있는 새 탑재 대상의 DNS 이름은 이전 탑재 대상의 이름과 동일합니다.

연결 대화 상자에서 파일 시스템을 탑재하기 위한 정확한 명령을 보고 복사할 수 있습니다.

파일 시스템의 마운트 명령을 보려면
  1. Amazon EFS 콘솔에서 마운트하려는 파일 시스템을 선택하여 해당 세부 정보 페이지를 표시합니다.

  2. 이 파일 시스템에 사용할 탑재 명령을 표시하려면 오른쪽 상단에서 연결을 선택합니다.

    연결 화면에는 파일 시스템을 탑재하는 데 사용할 정확한 명령이 표시됩니다.

  3. 기본 Mount via DNS view에는 EFS 마운트 도우미 또는 NFS 클라이언트를 사용하여 마운트할 때 파일 시스템 DNS 이름을 사용하여 파일 시스템을 마운트하는 명령이 표시됩니다.

Amazon을 지원하는 파일 목록은 의 AWS 리전 Amazon EFS Elastic File System을 참조하십시오 AWS 일반 참조.

mount명령에서 DNS 이름을 사용할 수 있으려면 다음 조건을 충족해야 합니다.

  • 연결 EC2 인스턴스는 a 내에 있어야 VPC 하며 Amazon에서 제공하는 DNS 서버를 사용하도록 구성되어야 합니다. Amazon DNS 서버에 대한 자세한 내용은 Amazon VPC사용 설명서의 VPCAmazon의 DHCP 옵션 세트를 참조하십시오.

  • 연결 EC2 인스턴스의 DNSResolution 이름과 DNS호스트 이름이 모두 활성화되어 있어야 합니다. VPC 자세한 내용은 Amazon VPC 사용 설명서의 EC2 인스턴스의 DNS 호스트 이름 보기를 참조하십시오.

  • 연결 EC2 인스턴스는 EFS 파일 시스템과 VPC 동일한 내에 있어야 합니다. 다른 위치나 다른 위치에서 파일 시스템에 액세스하고 마운트하는 방법에 대한 자세한 내용은 사전 조건 및 을 참조하십시오자습서: 다른 파일 시스템에서 파일 시스템 마운트 VPC . VPC

참고

탑재 대상을 만든 후 파일 시스템을 탑재하기 전에 90초 가량 기다리는 것이 좋습니다. 이렇게 기다리면 파일 시스템이 AWS 리전 있는 위치에서 DNS 레코드가 완전히 전파될 수 있습니다.