Remote mounts fail with the permission denied error message

There are many reasons why remote mounts can fail with a permission denied error message.

Follow these steps to resolve permission denied problems:

  1. Check with the remote cluster's administrator to make sure that the proper keys are in place. The mmauth show command on both clusters help with this.
  2. Check that the grant access for the remote mounts has been given on the remote cluster with the mmauth grant command. Use the mmauth show command from the remote cluster to verify this.
  3. Check that the file system access permission is the same on both clusters using the mmauth show command and the mmremotefs show command. If a remote cluster is only allowed to do a read-only mount (see the mmauth show command), the remote nodes must specify -o ro on their mount requests (see the mmremotefs show command). If you try to do remote mounts with read/write (rw) access for remote mounts that have read-only (ro) access, then you get a permission denied error.

For detailed information about the mmauth command and the mmremotefs command, see the mmauth command and mmremotefs command.