IBM Install Manager and Update Installer Fixes
Install Manager and Update Installer
IBM install Manager crashes after picking the product to install
Add -Dorg.eclipse.swt.internal.gtk.cairoGraphics=false to the end of /opt/IBM/InstallationManager/eclipse/IBMIM.ini
echo -Dorg.eclipse.swt.internal.gtk.cairoGraphics=false >> /opt/IBM/InstallationManager/eclipse/IBMIM.ini
IBM Install Manager hangs before installing itself from an NFS share
If /opt/IBM/InstallationManager/eclipse/tools/imcl is hanging during the installation, and you are running it from the NFS share then copy the code locally before running. Install Manager can't be installed from an NFS share.
IBM Install Manager can not install from an NFS share
During an installation, Installation Manager locks a repository as a safeguard. The lock prevents a user from writing to the repository while the repository is read. This option stops Installation Manager from trying to lock the repository. A file lock for the NFS mounted repository is not possible. A workaround: add
echo cic.repo.locking=false >> /opt/IBM/InstallationManager/eclipse/configuration/config.ini
Troubleshooting hung IBM Install Manager
You can run it with the -log /tmp/installc.log option to capture the logs
For deeper review add -verbose to the end of install.ini in the Install Manager's distribution to see where it hangs.
Alternatively get its command via ps, copy/paste it, add -verbose as a first argument and run it, eg.:
agent.installer.linux.gtk.x86_64_1.8.5000.20160506_1125/jre_7.0.9040.20160504_1613/jre/bin/java -verbose -Xms40m -Xmx1024m -Xquickstart -Xgcpolicy:gencon -jar agent.installer.linux.gtk.x86_64_1.8.5000.20160506_1125/plugins/org.eclipse.equinox.launcher_1.3.0.v20130327-1446.jar -os linux -ws gtk -arch x86_64 -launcher agent.installer.linux.gtk.x86_64_1.8.5000.20160506_1125/installc -name Installc --launcher.library agent.installer.linux.gtk.x86_64_1.8.5000.20160506_1125/plugins/org.eclipse.equinox.launcher.gtk.linux.x86_64_1.1.200.v20120522-1813/eclipse_1502.so -startup agent.installer.linux.gtk.x86_64_1.8.5000.20160506_1125/plugins/org.eclipse.equinox.launcher_1.3.0.v20130327-1446.jar --launcher.appendVmargs -exitdata 70009 -toolId installc -accessRights admin -vm agent.installer.linux.gtk.x86_64_1.8.5000.20160506_1125/jre_7.0.9040.20160504_1613/jre/bin/java -vmargs -Xms40m -Xmx1024m -Xquickstart -Xgcpolicy:gencon -jar agent.installer.linux.gtk.x86_64_1.8.5000.20160506_1125/plugins/org.eclipse.equinox.launcher_1.3.0.v20130327-1446.jar
Troubleshooting without a GUI:
/opt/IBM/InstallationManager/eclipse/tools/imcl -c
Update installer is not installing, gives a script error
If you are running on CentOS, fix the installer first
sed -i "s|cat /etc/redhat-release \| awk '{print \$7}|cat /etc/redhat-release \| awk '{print \$4}|" /install/Expanded/updi/UpdateInstaller/install
Update Installer Fails with a NullPointer Exception
Start ACSI Service (Provides access to the Solution Install registries). Only necessary while the update installer is working.