IBM Websphere Portal installation still going strong

by Volker Weber

IBM has fixed the installation guide for Websphere Portal 6. They have removed the redundant chapter and the title page. The guide is now only 1034 pages long. We are on page 203 and invite you to read along:

--- cut ---

Run the following commands on the DB2 server machine to create the necessary databases:

Notes:


db2 "CREATE DB dbname using codeset UTF-8 territory us COLLATE USING UCA400_NO PAGESIZE 8192"
db2 "UPDATE DB CFG FOR dbname USING applheapsz 4096"
db2 "UPDATE DB CFG FOR dbname USING app_ctl_heap_sz 1024"
db2 "UPDATE DB CFG FOR dbname USING stmtheap 8192"
db2 "UPDATE DB CFG FOR dbname USING dbheap 2400"
db2 "UPDATE DB CFG FOR dbname USING locklist 1000"
db2 "UPDATE DB CFG FOR dbname USING logfilsiz 1000"
db2 "UPDATE DB CFG FOR dbname USING logprimary 12"
db2 "UPDATE DB CFG FOR dbname USING logsecond 20"
db2 "UPDATE DB CFG FOR dbname USING logbufsz 32"
db2 "UPDATE DB CFG FOR dbname USING avg_appls 5"
db2 "UPDATEDBCFGFORdbnameUSINGlocktimeout30"


On the DB2 server machine, run the following commands, where:

db2 "update db cfg for jcrdb using sheapthres_shr 50000"
db2 "CONNECT TO jcrdb USER icmadmin USING dbpassword"
db2 "CREATE BUFFERPOOL ICMLSFREQBP4 SIZE 1000 PAGESIZE 4 K"
db2 "CREATE BUFFERPOOL ICMLSVOLATILEBP4 SIZE 8000 PAGESIZE 4 K"
db2 "CREATE BUFFERPOOL ICMLSMAINBP32 SIZE 8000 PAGESIZE 32 K"
db2 "CREATE BUFFERPOOL CMBMAIN4 SIZE 1000 PAGESIZE 4 K"
db2 "CREATE REGULAR TABLESPACE ICMLFQ32 PAGESIZE 32 K MANAGED BY SYSTEM USING (’ICMLFQ32’) BUFFERPOOL ICMLSMAINBP32"
db2 "CREATE REGULAR TABLESPACE ICMLNF32 PAGESIZE 32 K MANAGED BY SYSTEM USING (’ICMLNF32’) BUFFERPOOL ICMLSMAINBP32"
db2 "CREATE REGULAR TABLESPACE ICMVFQ04 PAGESIZE 4 K MANAGED BY SYSTEM USING (’ICMVFQ04’) BUFFERPOOL ICMLSVOLATILEBP4"
db2 "CREATE REGULAR TABLESPACE ICMSFQ04 PAGESIZE 4 K MANAGED BY SYSTEM USING (’ICMSFQ04’) BUFFERPOOL ICMLSFREQBP4"
db2 "CREATE REGULAR TABLESPACE CMBINV04 PAGESIZE 4 K MANAGED BY SYSTEM USING (’CMBINV04’) BUFFERPOOL CMBMAIN4"
db2 "CREATE SYSTEM TEMPORARY TABLESPACE ICMLSSYSTSPACE32 PAGESIZE 32 K MANAGED BY SYSTEM USING (’icmlssystspace32’) BUFFERPOOL ICMLSMAINBP32"
db2 "CREATE SYSTEM TEMPORARY TABLESPACE ICMLSSYSTSPACE4 PAGESIZE 4 K MANAGED BY SYSTEM USING (’icmlssystspace4’) BUFFERPOOL ICMLSVOLATILEBP4"
db2 "DISCONNECT jcrdb"
db2 "TERMINATE"

--- cut ---

Are you still wondering why a team of three IGS consultants with the installation guide on their laps fail to get this up and running within three days?

Tags:

Comments

One installation guide for three laps is a bit tight, isn't it? ;-) One hopes that one of the three will be scripting above rubbish since IBM doesn't appear able to...

I've seen things like that around all 'bigger' IBM Middleware solutions:
CommonStore, Workplace, Portal...

Back in the days when I was a student I wrote installationroutines for Client/Server applications using Installshield. This routines created databases on AS/400 servers depending on options in the setup dialog. This was 1995/96.

I like to know exactly what a install programm does, but I don't want to do it manually.

What's the problem? There's no margin for error in there at all!

:-D

This Websphere Portal installation saga is spellbinding and terrifying at the same time. Where will we hide our heads when our clients see this (I guess, in the book...) and ask us to explain (on IBM's behalf, as always). Next time I meet someone that has done the install, I'll just exclaim: Respect.

Adeleida Bingham, 2006-08-07 20:18

As a point of comparison, Dante's Inferno is only 528 pages long (in English). And at least it starts with a proper disclaimer: "Abandon All Hope, You Who Enter Here".

By the way, the archway of a gate that contains the engraving of this phrase is also known as the "Portal of Hell". Coincidence? ;-)

the mother of all manuals...

Armin Auth, 2006-08-07 22:10

I sorta suspect that they make the manuals this difficult on purpose - how else can sell the consultants to come along with it to install it ?

Their internal slogan must be : If everybody could do install it, it wouldn't be IBM !

You should mention that the Quick Installation steps are only 9 pages, including pictures. I just did it, answered a few questions in the installer, and 2 hours later, it was done, using the default Cloudscape db.

The rest is really a guide around configuration in a real enterprise environment, with multiple possibilities for LDAP or DBs on different operating systems, clustering, etc.

You may still think it's too much, but at least all the info is there.

Chris

But you would not want to run Portal on a Cloudscape database, or would you?

I don't think anybody is complaining that the information is there. But it would be nice if there was an installation script, wouldn't it?

But you can use the wizards helping to transfer the content to a "real" database, connect to a LDAP ...

The pure installation should be done in one hour (or even less). Depending on the infratructure you will need some more hours / days to configure Portal. Or just call the guys who do this all the time ;-)

But the way there is an installation script or what is wpsconfig.sh? ;-)

Martin

Martin Imbeck, 2006-08-08 09:57

The rest is really a guide around configuration in a real enterprise environment

which is pretty much the only useful configuration for most of us in the struggle. ;-)

we've begun writing our own "quick start" docs on installing it WPS; IBM's documentation seems to be ambiguous. I still don't have a straight understanding on how the member manager setup *really* takes place; i've only guessed at it, to partial success--

j(spending my weekend trying to get a portal installation going on a particular dev box that seems to reject it every time. all 6 times...).

I know that what I am going to say has nothing to do with websphere portal, but still I believe it has alot with IBM.

3 years ago, I was trying to figure out how to deploy (or even develop) EJBs using WSAD 5.0, I read alot of redbooks, later on, I managed to do it myself with no redbook at all, just trial and error and I was able to write a quick walk through the steps that was used later by all members in my company that covers all the cases to develop EJBs(specially entity beans). the wallk through was just around 20 pages (covering all cases, buttom-up, top-down, and meet-in-the-middle including wizard pictures).

same thing happened to me last year trying to configure WAS 5.0 to connect to MQ using its internal MQ-plugin.

Both cases I tried reading tons of redbooks that was at least 500 pages, and alot of articles that was related or not related to the subject.

after all, I mean after more than a year, in each time, I finally find an article from one who had already suffered before, but managed to do it and so he published it.
We can wait till some one take the step and write it, or if some one there knows who knows how to do it, make him take this step.

But in both cases, I belive IBM is not concered with the developers using their products or how much miserable they make our lifes trying to figure out how to install it.

The last thing I saw from IBM, and I am sure it won't be their last, the new WAS 6.0 clustering using Network Deployment Manager.

Hope that they know someday that they are killing us with what they are making, not just adding new values to the product (that if they add..!!)

Mohamed El-Beltagy, 2006-12-27 12:04

Post a comment











Shall I remember this for you?




Use your full name and a working email address. Unless you want your comment to be removed. No kidding.



Recent comments

heiko hebig on Amazing photos - all taken with a mobile phone at 01:50
Chris Reckling on Finally getting started on last.fm at 00:53
Alexander Kluge on Finally getting started on last.fm at 22:31
Volker Weber on Finally getting started on last.fm at 22:22
Jamey Shiels on Synchronizing iPhone with ... Lotus Notes at 22:10
Dominik Schwind on Finally getting started on last.fm at 21:25
Kevin Pettitt on Showstopper for Lotus Connections at 20:45
Martin Hiegl on Showstopper for Lotus Connections at 19:27
goran angelov on iPhone: Can't hear through the receiver or speakers? at 18:53
Sean Cull on I have seen faster at 18:27
Matthias Leisi on Coming up next Thursday: sticky and sweet at 18:21
Ted Stanton on Showstopper for Lotus Connections at 18:17
Handly Cameron on Showstopper for Lotus Connections at 18:15
Volker Weber on Showstopper for Lotus Connections at 18:11
Alan Lepofsky on Showstopper for Lotus Connections at 18:09
Volker Weber on Showstopper for Lotus Connections at 18:04
Ben Rose on Showstopper for Lotus Connections at 18:04
Ted Stanton on Showstopper for Lotus Connections at 17:52
Ben Poole on Showstopper for Lotus Connections at 17:48
Matt Katz on Showstopper for Lotus Connections at 17:13
Stephan Bohr on Showstopper for Lotus Connections at 16:44
Volker Weber on Showstopper for Lotus Connections at 16:40
Mitch Cohen on Showstopper for Lotus Connections at 16:34
Kevin Pettitt on Showstopper for Lotus Connections at 16:30
Joerg Hochwald on Lotus seems to be very proud of itself today at 16:22

Ceci n'est pas un blog

vowe.net is a personal website published by Volker Weber a.k.a. vowe. I am an author, consultant and systems architect based in Darmstadt, Germany.

rss Click here to subscribe

Hello

About me
Contact
Publications
Certificates
Frequently asked questions

Twitter Updates

More >

Poll

Can you bring a camera phone to work?

Getting poll results. Please wait...

Local time is 04:36

visitors.gif
113 visitors online

News

Other sources of news, imported into my own format to make them more accessible:

Heise Online
Schlagzeilen
Weather

Archives

As most of my articles roll off the front page rather quickly, I am making an archive of previous posts available here. You can also use the handy search box at the top of the page if you are looking for something particular.

Last 30 days
More archives

Got the T-shirt?

Got the T-shirt?
Are you buying from the US?

Systems Architecture

This site runs on an Apache web server on top of the Linux operating system. The content is managed with MovableType which is implemented in Perl. Last but not least the HTML code your browser sees is put together with PHP.

© 1992-2008 Volker Weber.
All Rights Reserved.

Impressum