Skip to main content Skip to complementary content

Troubleshooting permission errors when accessing EFS volumes in pods on Amazon EKS

Resolve permission-denied errors when pods fail to read or write to mounted EFS volumes on Amazon EKS.

Pods fail to read or write to mounted EFS volumes with permission errors, for example Permission denied.

Procedure

  1. Verify that the storage class uses EFS access points with POSIX user mode to enforce access control.
    For details on this configuration, see Setting up Amazon EKS with EFS.
  2. Verify that the EFS access point or directory permissions allow the correct user ID to access files.

    Dynamic Engine runs with user ID 61000 and group ID 61000.

  3. Verify that the pod's securityContext specifies the user ID configured in the EFS access point settings.

Did this page help you?

If you find any issues with this page or its content – a typo, a missing step, or a technical error – please let us know!