EC2 인스턴스를 재부팅할 때 EFS 파일 시스템이 자동으로 탑재되지 않는 이유는 무엇입니까?

최종 업데이트 날짜: 2022년 6월 22일

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를 탑재하지 못하도록 합니다.


이 문서가 도움이 되었나요?


결제 또는 기술 지원이 필요합니까?