?

Log in

No account? Create an account

Josh-D. S. Davis

Xaminmo / Omnimax / Max Omni / Mad Scientist / Midnight Shadow / Radiation Master

Previous Entry Share Next Entry
PS, Deployment Engine sucks
Baby poop
joshdavis
DE sucks. Period.

This is the most horrible decision IBM have made regarding software install.

Every product has its own version.
The versions are not routinely compatible.
Installing routinely fails.
Logs are buried and DO NOT CONTAIN USEFUL INFORMATION.
Cleanup instructions are generally only documented on the assumption that you want to purge EVERYTHING from your system.

So, when you install a second TIP application, and it blows the fuck up, you are completely screwed.

Back in the day, IBM installations used standard package management tools, especially ON THEIR OWN FRACKING OPERATING SYSTEM.

But now, no. Every damned app must have DB2, plus websphere, plus TIP, and all of them are installed with deployment engine.

This angers and frustrates me to no end. It is a constant reminder of a lack of respect for customers.

  • 1
####### DB was created OK, but then DE failed to initialize with CTGKM9043
# Nothing useful in /usr/ibm/common/acsi/logs/root : lock created OK, Code Page: null, waiting for exec to finish, returned 0, removed locks
# TIP wasn't installed, and instance wasn't set up with an uninstall file.
# su - tklmdb2
set DB2INSTANCE=tklmdb2
export PATH=$PATH:/opt/tivoli/tsm/db2/bin/:/opt/tivoli/tsm/db2/instance:/opt/tivoli/tsm/db2/adm/
$ db2 list applications
$ /opt/tivoli/tsm/db2/instance/db2istop tklmdb2 /home/tklmdb2
Program name = db2istop
Instance name = tklmdb2
Home dir = /home/tklmdb2
Version =
Product dir =
exit code = 0
# /opt/tivoli/tsm/db2/instance/db2idrop tklmdb2
DBI1070I Program db2idrop completed successfully.
socket 50000 is still open
# netstat -Aan | grep 50000
f1000e000053fbb0
# rmsock f1000e000053fbb0 tcpcb
The socket 0x53f808 is being held by proccess 13566140 (db2sysc).
root@TSMlpar /opt/tivoli/tsm/db2
# ps auxww | grep db2sysc
tsminstl 3801284 0.0 1.0 75376 75208 - A Apr 22 10:04 db2sysc 0
tklmdb2 13566140 0.0 0.0 27664 27572 - A 13:00:45 0:01 db2sysc 0
# rmuser tklmdb2
# mkdir /home/tklmdb2/bak
# mv /home/tklmdb2/* /home/tklmdb2/bak
Filesystem size changed to 6291456
####### Reran installer - no change
Problem was that the logs needed to be perms 666 and the dir perms 777 because TKLM has to install from root, but portions are subinstalled as the non-root user.
Also, it installs some of the DB into /opt, and needs 1300M
Also, it needs a few hundred megs in /home

  • 1