Installation of DS 5.2 and DS 7. on the same Unix server ?

Post questions here relative to DataStage Server Edition for such areas as Server job design, DS Basic, Routines, Job Sequences, etc.

Moderators: chulett, rschirm, roy

Post Reply
ucf007
Charter Member
Charter Member
Posts: 18
Joined: Fri Feb 27, 2004 2:25 pm

Installation of DS 5.2 and DS 7. on the same Unix server ?

Post by ucf007 »

Hi guys

is it possible to install DS 5.2 and DS 7. on the same Unix server ?

thanx
ucf
kcbland
Participant
Posts: 5208
Joined: Wed Jan 15, 2003 8:56 am
Location: Lutz, FL
Contact:

Post by kcbland »

Yes. Only release 7 has the ability to do so. You can co-exist them, but you run into an issue with the client piece. Check the cd regarding a utility to "switch" you between clients.
Kenneth Bland

Rank: Sempai
Belt: First degree black
Fight name: Captain Hook
Signature knockout: right upper cut followed by left hook
Signature submission: Crucifix combined with leg triangle
chulett
Charter Member
Charter Member
Posts: 43085
Joined: Tue Nov 12, 2002 4:34 pm
Location: Denver, CO

Post by chulett »

Are you sure about that, Ken? The server part, that is? While you certainly can install two copies of the Client now (and switch between them) as long as one of them is Version 7.x, I'm not all that sure about the Server side.

Perhaps if the older one is pre-code split and still using uvhome and uvrpcd for example, I could see that co-existing with the "ds" versions... but it just seems painful and possibly hard to manage. Is 5.2 still using the Universe engine? Heck if I can remember anymore. :?

Curious why you'd want to try this? For testing out your upgrade? Better way is to snag another server, install 5.2 and your projects on it and then upgrade it to 7 and test the beejeebers out if it. Once you know the issues you'll have, if any, then do the "real" upgrade. If at all possible, that is.
-craig

"You can never have too many knives" -- Logan Nine Fingers
kcbland
Participant
Posts: 5208
Joined: Wed Jan 15, 2003 8:56 am
Location: Lutz, FL
Contact:

Post by kcbland »

chulett wrote:Are you sure about that, Ken? The server part, that is?
Hey man, didn't you see the slideshow on the release? Apparently, because 5.x is still sooo much Universe that release 7.x is almost a pure DSEngine. They even changed the port number being used, as well as the shared memory segment identifier. Anyway, I'm prettttty sure, and will actually being trying one in a few months. I'm hoping to be able to do it.
Kenneth Bland

Rank: Sempai
Belt: First degree black
Fight name: Captain Hook
Signature knockout: right upper cut followed by left hook
Signature submission: Crucifix combined with leg triangle
ray.wurlod
Participant
Posts: 54607
Joined: Wed Oct 23, 2002 10:52 pm
Location: Sydney, Australia
Contact:

Post by ray.wurlod »

I think you can.

DataStage 7.0 does not use /.dshome but uses the environment variable DSHOME instead, to determine the location of the DSEngine directory on UNIX systems. Which is kinda tough if it's not set in your .profile and you have to find it!

On 5.2 shared memory keys have the form 0xdaec9611 (for instance), while on 7.0 they have the form 0xadec7011 (for instance).

Processes such as the deadlock daemon (dsdlockd) and the DataStage RPC daemon (dsprcd) are started with a fully qualified pathname, so that won't be an issue. DataStage 5.2 the dsrpcd listens on port number 31438, while on DataStage 7.0 the dsrpcd listens on port number 31538.
IBM Software Services Group
Any contribution to this forum is my own opinion and does not necessarily reflect any position that IBM may hold.
Post Reply