Troubleshooting
Problem
You are trying to install WebSphere Application Server on HP-UX. When you run the command: "./install", you almost immediately get a failure.
Symptom
Install fails on HP-UX as root user with the following error:
Assertion failed: layout == 0 || layout == 8, file posixfile.c, line 132 sh: 22472 Abort(coredump) |
Cause
It was discovered that if the HP-UX SD database contained a product that was defined to have a layout_version of 0.8, then the WebSphere Application Server installer, based on ISMP, would fail in this manner.
Resolving The Problem
The solution is to change the layout_version from 0.8 to 1.0, then install WebSphere Application Server. There is no negative impact by changing this parameter in the SD database. You can change it back after the install is completed. To check to see if the layout_version is 0.8 on any product, you should check the output from the following 3 commands:
# swlist -v -l product # swlist -v -l subproduct # swlist -v -l fileset |
To convert a 0.8 depot or root to layout version 1.0, use the following command:
swmodify -a layout_version=1.0 @ <depot_or_root> |
Was this topic helpful?
Document Information
Modified date:
15 June 2018
UID
swg21385191