Amazon FSx 파일 시스템 자동 마운트
인스턴스에 처음 연결한 후 Amazon EC2 인스턴스에서 /etc/fstab
파일을 업데이트하여 재부팅할 때마다 Amazon FSx 파일 시스템을 마운트하도록 할 수 있습니다.
/etc/fstab 사용하여 FSx for Lustre 자동으로 마운트
Amazon EC2 인스턴스가 재부팅될 때마다 Amazon FSx 파일 시스템 디렉터리를 자동으로 마운트하도록 fstab
파일을 사용할 수 있습니다. fstab
파일에는 파일 시스템에 대한 정보가 들어 있습니다. 인스턴스 시작 중에 실행되는 mount -a
명령은 fstab
파일에 나열된 파일 시스템을 마운트합니다.
참고
EC2 인스턴스의 /etc/fstab
파일을 업데이트하려면 Amazon FSx 파일 시스템을 미리 만들어 두어야 합니다. 자세한 내용은 시작하기 연습의 1단계: Lustre용 FSx 파일 시스템 생성 섹션을 참조하세요.
EC2 인스턴스의 /etc/fstab 파일 업데이트
-
EC2 인스턴스를 연결하고 편집기에서
/etc/fstab
파일을 엽니다. -
/etc/fstab
파일에 다음 줄을 추가합니다.Amazon FSx for Lustre 파일 시스템을 생성한 디렉터리에 마운트합니다. 다음 명령을 사용하여 다음을 대체합니다.
Amazon FSx 파일 시스템을 마운트하려는 디렉터리로
을 대체합니다./fsx
을 실제 파일 시스템의 DNS 이름으로 바꿉니다.file_system_dns_name
을 파일 시스템의 마운트 이름으로 바꿉니다. 이 마운트 이름은mountname
CreateFileSystem
API 작업 응답에 반환됩니다. describe-file-systems AWS CLI 명령 및DescribeFileSystems
API 작업의 응답에서도 반환됩니다.
file_system_dns_name
@tcp:/mountname
/fsx
lustre defaults,relatime,flock,_netdev,x-systemd.automount,x-systemd.requires=network.service 0 0주의
파일 시스템을 자동으로 마운트하는 경우 네트워크 파일 시스템 식별에 사용하는
_netdev
옵션을 사용합니다._netdev
이 빠진 경우 EC2 인스턴스가 응답을 중지합니다. 컴퓨팅 인스턴스가 네트워킹을 시작한 후 네트워크 파일 시스템의 초기화를 완료해야 하기 때문입니다. 자세한 내용은 자동 마운트 실패 및 인스턴스 무응답 단원을 참조하십시오. -
파일 변경 사항을 저장합니다.
이제 EC2 인스턴스가 다시 시작될 때마다 Amazon FSx 파일 시스템을 마운트하도록 구성되었습니다.
참고
경우에 따라 마운트된 Amazon FSx 파일 시스템의 상태와 관계없이 Amazon EC2 인스턴스를 시작해야 할 수 있습니다. 이 경우 /etc/fstab
파일의 파일 시스템 항목에 nofail
옵션을 추가합니다.
/etc/fstab
파일에 추가한 코드 줄은 다음 작업을 수행합니다.
필드 | 설명 |
---|---|
|
파일 시스템을 식별하는 Amazon FSx 파일 시스템의 DNS 이름입니다. AWS CLI 또는 AWS SDK에서 프로그래밍 방식으로, 또는 콘솔에서 이 이름을 가져올 수 있습니다. |
|
파일 시스템에 대한 마운트 이름입니다. 이 이름은 콘솔에서 가져오거나, describe-file-systems 명령을 사용하여 AWS CLI에서 프로그래밍 방식으로 가져오거나, |
|
EC2 인스턴스의 Amazon FSx 파일 시스템 마운트 지점 |
|
Amazon FSx 파일 시스템 유형 |
|
파일 시스템의 마운트 옵션은 쉼표로 구분된 다음 옵션 목록에 표시됩니다.
|
|
이러한 옵션을 사용하면 네트워크 연결이 온라인 상태가 될 때까지 자동 마운터가 실행되지 않습니다. 참고Amazon Linux 2023 및 Ubuntu 22.04의 경우 |
|
파일 시스템을 |
|
부팅 시 |