


Throughput modes

fs-01234567 with your EFS File System ID and us-east-1 with your region where applicable.
- Install the EFS mount helper (amazon-efs-utils). Use your distribution’s package manager:
- Create a mount point and mount the file system:
/etc/fstab. Example fstab entry using the mount helper and TLS:
- Ensure the mount targets and EC2 instances are in the same VPC (or connected via VPC peering / Transit Gateway where supported).
- Security groups and NACLs must allow NFS traffic — typically TCP port 2049 — between the instances and the mount targets.
- For cross-AZ reliability, create mount targets in each AZ you use.
Make sure your security groups and network ACLs permit TCP port
2049 (NFS) between your instances and the EFS mount targets. If network rules block NFS, mounts will fail. Also confirm that route tables and subnet configuration allow connectivity to the mount target IPs.EFS mounts are NFS-based and supported only on Linux clients. EFS is not a bootable (root) volume — you cannot install an OS on EFS. Use EBS for root volumes and booting instances. Consider EFS Access Points and POSIX permissions for per-application access control.
- Amazon EFS is a managed, NFS-based file system service that enables concurrent, shared access from multiple Linux instances.
- EFS file systems are exposed inside a VPC using mount targets; each mount target is an IP address in a chosen subnet/AZ.
- Choose between Standard (multi‑AZ) and One Zone storage classes depending on durability and cost requirements.
- Select the appropriate performance mode (General Purpose or Max I/O) and throughput mode (Bursting or Provisioned) to match application latency and throughput needs.
- EFS cannot be used as a boot/root volume — use block storage (EBS) for booting.