Wednesday, 13 February 2013

Problems installing IBM Business Process Manager Advanced 8.0.1

So, during my scripted installation of IBM BPM 8.0.1 today, my installation failed with: -

CRIMA1154E ERROR: Error installing.

  CRIMC1029E ERROR:   Adding file com.ibm.websphere.WAS.server_014_all.all_8.0.5.201210222356 to repository /opt/IBM/InstallationManager/eclipsecache failed.

    CRIMC1085E ERROR:     Resumable download failed for: /mnt/hgfs/DaveHay/BPM/fixes/Base/files/com.ibm.websphere.WAS.server_014_all.all_8.0.5.201210222356.file.

      ERROR:       Encountered 2 times: Failed to retrieve 'file com.ibm.websphere.WAS.server_014_all.all_8.0.5.201210222356'.

        ERROR:         Downloading '/mnt/hgfs/DaveHay/BPM/fixes/Base/files/com.ibm.websphere.WAS.server_014_all.all_8.0.5.201210222356.file' to '/opt/IBM/InstallationManager/eclipsecache/tmp/cicdip_wasadmin/v/md5/2f4d2cbf07d9b100072fd9b33178ed67_md5~6e854ee99153c8bee3e1322d7ba0c586'.

        ERROR:         Table of contents digests differs from digest of downloaded file.

        ERROR:         'md5' digest values do not match: [2f4d2cbf07d9b100072fd9b33178ed67] (Actual) vs [027451badad73fb376e793f2689f5a1a] (Expected).   



resulting in some of IHS installing, but nothing else.

I'm using a single response file to have IBM Installation Manager 1.6 install IHS, WAS Plugin, WAS and BPM.

I confirmed that my repository was in good order: -

$ /opt/IBM/InstallationManager/eclipse/tools/imcl -silent -nosplash listAvailablePackages -repositories /mnt/hgfs/DaveHay/BPM/install/repository/repos_64bit/

com.ibm.bpm.ADV.V80_8.0.1000.20121102_2136
com.ibm.websphere.ND.v80_8.0.3.20120320_0536
com.ibm.ws.DB2EXP97.linuxia64_9.7.3.20120504_0255

before re-reading the error message above.

It looked like there was some problem with the WAS fixes element of the installation.

Reading this IBM Technote: -


appeared to confirm that.

Therefore, I deleted the contents of the appropriate directory: -

$ cd /mnt/hgfs/DaveHay/BPM/fixes/Base
rm -Rf *

and unzipped the WAS 8.0.0.5 Base fix packs again: -

unzip ../../../Software/WAS80FP5/8.0.0-WS-WAS-FP0000005-part1.zip
unzip ../../../Software/WAS80FP5/8.0.0-WS-WAS-FP0000005-part1.zip

This time around, the installation went through without a problem: -

Modified com.ibm.websphere.IHS.v80_8.0.5.20121022_1902 in the /opt/IBM/HTTPServer directory.
Installed com.ibm.websphere.ND.v80_8.0.5.20121022_1902 to the /opt/IBM/WebSphere/AppServer directory.
Installed com.ibm.bpm.ADV.V80_8.0.1000.20121102_2136 to the /opt/IBM/WebSphere/AppServer directory.
Installed com.ibm.websphere.PLG.v80_8.0.5.20121022_1902 to the /opt/IBM/HTTPPlugins directory.


( IHS was modified rather than installed because the previous failed installations had already laid down all/some of the required directory structure )

No comments:

Note to self - use kubectl to query images in a pod or deployment

In both cases, we use JSON ... For a deployment, we can do this: - kubectl get deployment foobar --namespace snafu --output jsonpath="{...