AWS/TroubleShooting
/etc/fstab(efs 마운트) 오류로 인스턴스 접속 불가
jih0ssang
2023. 12. 2. 13:45
Problem
/etc/fstab 파일 오류
/etc/fstab 파일 작성할 때, 기입해야 할 값을 빠뜨리거나 오타 기타 등등 이슈로 인해
재부팅 시, 오류난 /etc/fstab을 계속 실행 시도하면서 서버가 실행이 되지 않는다.
Error Message
Dependency failed for /efsdir
Failed to mount efsdir.mount - /efsdir.
Solution
오류난 ec2의 루트 볼륨(volume1)을 뗀다. (ec2가 중지되면 루트볼륨 떼기 가능)
새로운 ec2를 생성하여 보조 볼륨으로 오류난 루트 볼륨(volume1)을 붙인다.
새로운 ec2에 접속하여 /etc/fstab 파일을 올바르게 수정한다.
원리
volume은 서버와 마운트하면 기존 자기자신이 가진 파일시스템을 따르지 않고,
새로운 파일시스템을 정해주면 그걸 따른다. (But, 마운트 떼면 fs 원복)