NFS를 사용하여 EFS 파일 시스템을 자동으로 탑재합니다. - Amazon Elastic File System

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

NFS를 사용하여 EFS 파일 시스템을 자동으로 탑재합니다.

EC2 인스턴스의 /etc/fstab 파일을 업데이트하려면
  1. EC2 인스턴스에 연결합니다.

    • MacOS 또는 Linux를 실행하는 컴퓨터에서 인스턴스에 연결하려면 SSH 명령에 대해 .pem 파일을 지정합니다. 이렇게 하려면 -i 옵션 및 프라이빗 키의 경로를 사용합니다.

    • Windows를 실행하는 컴퓨터에서 인스턴스에 연결하려면 둘 중 하나 MindTerm 또는 PuTTY를 사용할 수 있습니다. PuTTY를 사용하려면 설치하고 .pem 파일을 .ppk 파일로 변환합니다.

    자세한 내용은 Amazon EC2 사용 설명서의 다음 항목을 참조하십시오.

  2. 편집기에서 /etc/fstab 파일을 엽니다.

  3. EFS 탑재 도우미 대신 NFS를 사용하여 파일 시스템을 자동으로 탑재하려면 /etc/fstab 파일에 다음 줄을 추가합니다.

    • file_system_id를 탑재하려는 파일 시스템의 ID로 바꾸세요.

    • aws-region을 파일 시스템이 있는 AWS 리전 것으로 바꾸십시오 (예:). us-east-1

    • mount_point를 파일 시스템의 탑재 지점으로 바꾸세요.

    file_system_id.efs.aws-region.amazonaws.com:/ mount_point nfs4 nfsvers=4.1,rsize=1048576,wsize=1048576,hard,timeo=600,retrans=2,noresvport,_netdev 0 0

/etc/fstab 파일에 추가한 코드 줄은 다음 작업을 수행합니다.

필드 설명

file-system-id:/

Amazon EFS 파일 시스템의 ID. 이 ID는 콘솔에서 가져오거나 CLI 또는 AWS SDK에서 프로그래밍 방식으로 가져올 수 있습니다.

efs-mount-point

EC2 인스턴스의 EFS 파일 시스템 탑재 지점

nfs4

파일 시스템 유형을 지정합니다.

mount options

파일 시스템에 대한 탑재 옵션을 쉼표로 구분한 목록입니다.

  • nfsvers=4.1 – NFS v4.1을 사용하여 지정합니다.

  • rsize=1048576 – 성능 향상을 위해 EFS 파일 시스템의 파일에서 데이터를 읽을 때 NFS 클라이언트가 각 네트워크 READ 요청에 대해 수신할 수 있는 최대 데이터 바이트 수를 설정합니다. 1048576은 가능한 최대 크기입니다.

  • wsize=1048576 – 성능 향상을 위해 EFS 파일 시스템의 파일에서 데이터를 쓸 때 NFS 클라이언트가 각 네트워크 WRITE 요청에 대해 송신할 수 있는 최대 데이터 바이트 수를 설정합니다. 1048576은 가능한 최대 크기입니다.

  • hard – NFS 요청 시간이 초과된 후에는 NFS 클라이언트의 복구 동작을 설정하여 서버가 응답할 때까지 NFS 요청을 무기한 재시도합니다. 데이터 무결성을 위하여 하드 탑재 옵션(hard)을 사용하는 것이 좋습니다. 그러나 soft 탑재를 사용하는 경우 timeo 파라미터를 150데시초(15초) 이상으로 설정해야 합니다. 이렇게 하면 소프트 탑재에 고유한 데이터 손상 위험을 최소화하는 데 도움이 됩니다.

  • timeo=600 – NFS 클라이언트가 600데시초(60초) 후에 재시도하기 전에 NFS 클라이언트가 응답을 기다리는 데 사용하는 시간 초과 값을 설정합니다. 시간 제한 파라미터(timeo)를 변경해야 하는 경우 15초에 해당하는 150 이상의 값을 사용하는 것이 좋습니다. 이렇게 하면 원하지 않는 성능 저하를 방지할 수 있습니다.

  • retrans=2 – NFS 클라이언트가 추가 복구 작업을 시도하기 전에 요청을 재시도하는 횟수를 2로 설정합니다.

  • noresvport – 네트워크 연결이 다시 설정될 때 NFS 클라이언트가 새로운 TCP 소스 포트를 사용하도록 지시합니다. 이렇게 하면 네트워크 복구 이벤트 후에도 EFS 파일 시스템을 중단 없이 사용할 수 있습니다.

  • _netdev – 네트워크가 활성화될 때까지 클라이언트가 EFS 파일 시스템을 탑재하는 것을 방지합니다.

0

dump 값을 지정합니다. 0dump 유틸리티에 파일 시스템을 백업하지 않도록 지시합니다.

0

시작 시 fsck 유틸리티를 실행하지 않도록 지시합니다.