|
Problem(Abstract) |
The Update Installer can abnormally end and produce a core
dump and a javacore while applying a fix pack or interim fix. This
commonly occurs in environments where IBM® WebSphere® Application Server
files are owned by an group ID that is not valid. |
|
|
|
Cause |
When creating a CD on one system for installation on
another, it is possible that the username or userid does not match from
one system to the other. This results in files that are owned by a
username or userid that does not exist on the system, or username to
userid mappings do not match.
1TISIGINFO signal 11 received
1TIDATETIME Date: 2004/03/18 at 22:48:31
1TIFILENAME Javacore filename:
/opt/WebSphere/AppServer/update/javacore32427.1079668111.txt
NULL
------------------------------------------------------------------------
0SECTION XHPI subcomponent dump routine
NULL ==============================
1HPTIME Thu Mar 18 22:48:31 2004
1HPSIGRECV SIGSEGV received in Java_com_ibm_ws_io_ExtFile_unixGetFileOwner
at 0x42bc9658 in
/opt/WebSphere/AppServer/update/lib/linux/i386/libUnixFileUtils.so.
Processing terminated.
A listing (ls -laR) of the WAS_HOME/java directory showed the
following :
drwxr-xr-x 8 165152 311175 280 Mar 19 09:55 .
drwxr-xr-x 23 root root 600 Mar 18 08:58 ..
-rwxr-xr-x 1 165152 311175 492 May 15 2003 COPYRIGHT
drwxr-xr-x 3 165152 311175 808 May 15 2003 bin
drwxr-xr-x 2 165152 311175 512 May 15 2003 docs
drwxr-xr-x 2 165152 311175 96 May 15 2003 ibm_lib
drwxr-xr-x 2 165152 311175 248 May 15 2003 include
-rw-r--r-- 1 root root 0 Mar 19 09:55 javalist.txt
drwxr-xr-x 4 165152 311175 96 May 15 2003 jre
drwxr-xr-x 2 165152 311175 224 May 15 2003 lib
-rwxr-xr-x 1 165152 311175 5423742 May 15 2003 src.jar
Notice the owner and group are numeric values. This owner cannot be found
in the look-up table for username and userid. This causes the core dump
and/or javacore. |
|
|
Resolving the
problem |
Run the following change owner command on the directories
affected to change ownership to user root, group root. The -R means to
traverse through the directories recursively.
chown -R root:root *
Rerun the fixpack or fix install.
|
|
|