Skip to main content

This article resolves an ASLM error due to underlying permissions.

Problem:

This error occurs when trying to run a COBOL program.

ASLM COBDIR not set or inadequate permissions

An "ls -ld" on the directory while the file system is mounted shows the appropriate permissions and owner/group identities.

Resolution:

The error occurs due to the underlying permissions on the volume mount point being more restrictive than on the actual directories. To fix a current problem with the underlying mount point, the only viable option is to follow these steps:


  1. Stop the processes that are running on the mounted file system and any file systems that are mounted on it.
  2. Un-mount the file system (this will require un-mounting file systems, if any, mounted in its path).
  3. Use the "ls -ld" command to inspect the mount point directory.
  4. Change the owner/group/permissions of the mount point directory.
  5. Mount the file system back onto the directory.
Note: When creating a mount point or, in other words, the directory on which the file system will be mounted, make sure it has the same permissions and owner/group identities of the eventually to be mounted file system.
Old KB# 14312