IBM Support

Incorrect underlying mount point permissions prevent WebSphere Application Server from starting

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.

[{"Product":{"code":"SSEQTP","label":"WebSphere Application Server"},"Business Unit":{"code":"BU053","label":"Cloud & Data Platform"},"Component":"System Management\/Repository","Platform":[{"code":"PF002","label":"AIX"},{"code":"PF010","label":"HP-UX"},{"code":"PF016","label":"Linux"},{"code":"PF027","label":"Solaris"}],"Version":"8.5.5;8.5;8.0;7.0","Edition":"","Line of Business":{"code":"LOB45","label":"Automation"}},{"Product":{"code":"SSNVBF","label":"Runtimes for Java Technology"},"Business Unit":{"code":"BU059","label":"IBM Software w\/o TPS"},"Component":"Java SDK","Platform":[{"code":"","label":""}],"Version":"","Edition":"","Line of Business":{"code":"LOB36","label":"IBM Automation"}}]

Document Information

Modified date:
15 June 2018

UID

swg21198365