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:
- Stop the processes that are running on the mounted file system and any file systems that are mounted on it.
- Un-mount the file system (this will require un-mounting file systems, if any, mounted in its path).
- Use the "ls -ld" command to inspect the mount point directory.
- Change the owner/group/permissions of the mount point directory.
- Mount the file system back onto the directory.