Troubleshooting
Problem
When the filesystem in which Application Server is mounted has incorrect mount point permissions, the server might not start when attempting to start the server as a non-root user. Attempting to run the $WAS_HOME/java/bin/java as this non-root user causes the following error. /usr/WebSphere/DeploymentManager/java/bin> java -version JVM not found: libjvm.a - libjvm.a /usr/WebSphere/DeploymentManager/bin> startManager.sh JVMXM008: Error occurred while initialising System ClassException in thread "main" Could not create JVM.
Cause
The JVM is unable to initialize because the user does not have the proper permission to access the necessary files due to incorrect underlying mount point permissions.
Resolving The Problem
Unmount the file system and change the permissions of the mount point to 777 (rwxrwxrwx). Mount the file system and run Application Server as a non-root user.
Was this topic helpful?
Document Information
Modified date:
15 June 2018
UID
swg21198365