기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.
기존 EC2 Linux 인스턴스에 자동 탑재 활성화
/etc/fstab
파일에는 파일 시스템에 대한 정보가 들어 있습니다. 인스턴스 시작 중에 실행되는 mount -a
명령은 /etc/fstab
에 나열된 파일 시스템을 탑재합니다. 이 절차에서는 EC2 Linux 인스턴스에서 를 수동으로 업데이트하여 인스턴스가 다시 시작될 때 EFS 마운트 도우미를 사용하여 파일 시스템을 자동으로 다시 마운트하도록 합니다. /etc/fstab
EFS
참고
Amazon EFS 파일 시스템은 macOS Big Sur 또는 Monterey를 실행하는 Amazon EC2 Mac 인스턴스에서 EFS 마운트 도우미와 /etc/fstab
함께 사용하는 자동 마운트를 지원하지 않습니다. 대신 with를 사용하여 NFS macOS Big Sur 및 EC2 Monterey를 실행하는 Mac 인스턴스에 파일 시스템을 자동으로 마운트할 수 있습니다. /etc/fstab
이 방법은 EFS 마운트 도우미를 사용하여 파일 시스템을 마운트합니다. 탑재 도우미는 amazon-efs-utils
도구 세트의 일부입니다.
이 amazon-efs-utils
도구는 아마존 리눅스 및 아마존 리눅스 2 아마존 머신 이미지 (AMIs) 에 설치할 수 있습니다. amazon-efs-utils
에 대한 자세한 정보는 아마존 EFS 도구 설치을 참조하세요. Red Hat Enterprise Linux (RHEL) 와 같은 다른 Linux 배포판을 사용하는 경우 수동으로 빌드하고 설치하십시오amazon-efs-utils
. 자세한 내용은 다른 리눅스 배포판에 Amazon EFS 클라이언트 설치 단원을 참조하십시오.
사전 조건
이 절차를 성공적으로 구현하려면 다음 요구 사항을 충족해야 합니다.
자동으로 다시 마운트하려는 Amazon EFS 파일 시스템을 이미 생성했습니다. 자세한 내용은 권장 설정이 있는 파일 시스템을 빠르게 생성 (콘솔) 단원을 참조하십시오.
EFS파일 시스템을 자동으로 다시 마운트하도록 구성하려는 EC2 Linux 인스턴스를 이미 생성했습니다.
EFS마운트 도우미는 EC2 Linux 인스턴스에 설치되어 있습니다. 자세한 내용은 아마존 EFS 도구 설치 단원을 참조하십시오.
/etc/fstab 파일을 업데이트하십시오.
다음 단계를 수행하여 EC2 Linux 인스턴스에서 /etc/fstab을 업데이트하여 인스턴스가 다시 시작될 때 EFS 마운트 도우미를 사용하여 파일 시스템을 자동으로 다시 마운트하도록 하십시오. EFS
인스턴스의 /etc/fstab 파일을 업데이트하려면 EC2
-
EC2인스턴스에 연결합니다. 자세한 내용은 Amazon EC2 사용 설명서의 EC2 인스턴스에 연결을 참조하십시오.
편집기에서
/etc/fstab
파일을 엽니다.-
IAM인증 또는 EFS 액세스 포인트를 사용하여 자동으로 마운트하는 경우:
-
IAM권한을 부여받아 EC2 인스턴스 프로필이 있는 Amazon 인스턴스에 자동으로 마운트하려면
/etc/fstab
파일에 다음 줄을 추가하십시오.file-system-id
:/efs-mount-point
efs _netdev,noresvport,tls,iam 0 0 -
자격 증명 파일을 사용하여 IAM 권한을 부여받아 Linux 인스턴스에 자동으로 마운트하려면
/etc/fstab
파일에 다음 줄을 추가하십시오.file-system-id
:/efs-mount-point
efs _netdev,noresvport,tls,iam,awsprofile=namedprofile
0 0 -
EFS액세스 포인트를 사용하여 파일 시스템을 자동으로 마운트하려면
/etc/fstab
파일에 다음 줄을 추가하십시오.file-system-id
:/efs-mount-point
efs _netdev,noresvport,tls,iam,accesspoint=access-point-id
0 0
주의
파일 시스템을 자동으로 마운트하는 경우 네트워크 파일 시스템 식별에 사용하는
_netdev
옵션을 사용합니다._netdev
이 누락된 경우 EC2 인스턴스가 응답을 중지할 수 있습니다. 컴퓨팅 인스턴스가 네트워킹을 시작한 후 네트워크 파일 시스템의 초기화를 완료해야 하기 때문입니다. 자세한 내용은 자동 탑재 실패 및 인스턴스 무응답 단원을 참조하십시오.자세한 내용은 승인을 통한 마운팅 IAM 및 EFS액세스 포인트를 사용한 마운팅 단원을 참조하세요.
-
-
파일에 대한 변경 사항을 저장합니다.
-
mount
명령을'all'
및'verbose'
옵션과 함께'fake'
옵션을 사용하여fstab
항목을 테스트합니다.$
sudo mount -fav
home/ec2-user/efs : successfully mounted
이제 EC2 인스턴스가 다시 시작될 때마다 EFS 파일 시스템을 마운트하도록 구성되었습니다.
참고
마운트된 Amazon EFS 파일 시스템의 상태에 관계없이 Amazon EC2 인스턴스를 시작해야 하는 경우도 있습니다. 이 경우 /etc/fstab
파일의 파일 시스템 항목에 nofail
옵션을 추가하세요.
/etc/fstab
파일에 추가한 코드 줄은 다음 작업을 수행합니다.
필드 | 설명 |
---|---|
|
Amazon EFS 파일 시스템의 ID입니다. 이 ID는 콘솔에서 가져오거나 CLI 또는 AWS SDK an에서 프로그래밍 방식으로 가져올 수 있습니다. |
|
EC2인스턴스의 EFS 파일 시스템 마운트 지점입니다. |
|
파일 시스템의 유형 탑재 도우미를 사용하는 경우 이 유형은 항상 |
|
파일 시스템의 탑재 옵션 다음 옵션의 쉼표로 구분된 목록입니다.
|
|
0이 아닌 값은 파일 시스템을 |
|
부팅 시 |