Amazon Elastic Compute Cloud(Amazon EC2) 인스턴스의 /etc/fstab에 Amazon Elastic File System(Amazon EFS) 탑재 항목을 추가했습니다. Amazon EFS는 재부팅 시 자동으로 탑재되지 않습니다. 해결하려면 어떻게 해야 하나요?
간략한 설명
Amazon EFS는 Amazon EFS 탑재 도우미 또는 Linux NFS 클라이언트를 사용하여 재부팅 시 자동으로 탑재됩니다. 다음과 같은 이유로 자동 탑재가 실패할 수 있습니다.
- Amazon EFS 탑재 도우미가 설치되지 않았습니다.
- Linux NFS 클라이언트가 설치되지 않았습니다.
- _netdev 옵션은 /etc/fstab의 EFS 탑재 항목에 포함되어 있지 않습니다.
해결 방법
Amazon EFS 탑재 도우미
Amazon EFS 탑재 도우미는 amazon-efs-utils의 일부입니다. 이 패키지는 Amazon Linux 및 Amazon Linux 2 AMIs에 설치할 수 있습니다.
Amazon-efs-utils 패키지가 인스턴스에 설치되어 있는지 확인합니다.
$ rpm -qa amazon-efs-utils
패키지가 설치되어 있지 않은 경우 다음 명령을 실행하여 Amazon Linux 및 Amazon Linux 2 AMI를 설치합니다.
$ sudo yum install -y amazon-efs-utils
자세한 내용은 Amazon Linux 및 Amazon Linux 2에 Amazon EFS 클라이언트 설치를 참조하십시오.
다른 Linux 배포에 amazon-efs-utils를 설치하려면 다른 Linux 배포에 Amazon EFS 클라이언트 설치를 참조하십시오.
Linux NFS 클라이언트
Linux NFS 클라이언트가 인스턴스에 설치되어 있는지 확인합니다.
참고: 암호화 또는 액세스 포인트를 사용하지 않는 경우에만 Linux NFS 클라이언트를 사용하십시오.
패키지가 설치되지 않은 경우 다음 명령을 실행하여 설치합니다.
Amazon Linux 1, Amazon Linux 2, RHEL
$ sudo yum -y install nfs-utils
Ubuntu
$ sudo apt-get -y install nfs-common
다음 명령 중 하나를 실행하여 서비스를 시작합니다.
$ sudo service nfs start
-또는-
$ sudo service nfs-server start
자세한 내용은 NFS 클라이언트 설치를 참조하세요.
_netdev 옵션
_netdev 옵션이 /etc/fstab의 EFS 탑재 항목에 사용되지 않으면 자동 탑재가 실패할 수 있습니다. _netdev 옵션은 EFS 필수 네트워크 액세스로 네트워크가 활성화될 때까지 운영 체제에서 EFS를 탑재하지 못하도록 합니다.
관련 정보
권장 NFS 탑재 옵션