ASG
IBM
Zystems
Cressida
Icon
Netflexity
 
  MQSeries.net
Search  Search       Tech Exchange      Education      Certifications      Library      Info Center      SupportPacs      LinkedIn  Search  Search                                                                   FAQ  FAQ   Usergroups  Usergroups
 
Register  ::  Log in Log in to check your private messages
 
RSS Feed - WebSphere MQ Support RSS Feed - Message Broker Support

MQSeries.net Forum Index » IBM MQ Installation/Configuration Support » Migrating from MQ 5.3 to MQ 6

Post new topic  Reply to topic Goto page Previous  1, 2
 Migrating from MQ 5.3 to MQ 6 « View previous topic :: View next topic » 
Author Message
RatherBeGolfing
PostPosted: Mon Mar 06, 2006 10:28 am    Post subject: Reply with quote

Centurion

Joined: 12 Nov 2002
Posts: 118
Location: Syracuse, NY, USA

Thanks, that certainly makes sense. Wayne, do you personally recommend the "update in place" method or the "delete & reinstall" method?
_________________
Cheers,
Larry
MQ Certifiable
Back to top
View user's profile Send private message
PieterV
PostPosted: Mon Apr 24, 2006 12:43 am    Post subject: Reply with quote

Disciple

Joined: 04 Jan 2006
Posts: 164
Location: Belgium

System: Solaris 8
MQ 5.3 CSD 12
listener on port 1415 and port 1416


Additional question:

when upgrading to V6, do the listeners that have been created in /etc/services and /etc/inetd.conf be removed before upgrading?

Cause the way listeners work have been changed. Now you can add them using a command in runmqsc.
Or can i just keep the existing listeners (in etc/services and inetd.conf)?


Pieter
Back to top
View user's profile Send private message
wschutz
PostPosted: Mon Apr 24, 2006 3:20 am    Post subject: Reply with quote

Jedi Knight

Joined: 02 Jun 2005
Posts: 3316
Location: IBM (retired)

You have a choice of keeping things the way they are (runmqlsr) or using the new LISTENER object.

I thought I heard something that they way inetd works in Solaris 9 ( or maybe 10?) has changed, but I might be wrong about that, check with your SA anyways,
_________________
-wayne
Back to top
View user's profile Send private message Send e-mail AIM Address
PieterV
PostPosted: Mon Apr 24, 2006 3:51 am    Post subject: Reply with quote

Disciple

Joined: 04 Jan 2006
Posts: 164
Location: Belgium

we are still working with Solaris 8,

so it's not necessary to remove the existing listener configuration.
in other words:
i stop MQ
install v6 (i keep /var/mqm)
start MQ v6

and it should work with the existing listeners from v5.3?
Back to top
View user's profile Send private message
wschutz
PostPosted: Mon Apr 24, 2006 3:58 am    Post subject: Reply with quote

Jedi Knight

Joined: 02 Jun 2005
Posts: 3316
Location: IBM (retired)

Yes it should.

Even using the runmqlsr listener, you get the advantage of being able to issue DISAPLY LSSTATUS from runmqsc/explorer
_________________
-wayne
Back to top
View user's profile Send private message Send e-mail AIM Address
Nigelg
PostPosted: Mon Apr 24, 2006 7:02 am    Post subject: Reply with quote

Grand Master

Joined: 02 Aug 2004
Posts: 1046

inetd has changed in Solaris 10. Here is a little write-up on how it now works:


inetd in Solaris 10 has changed, with all inetd services now controlled
under the SMF (Service Management Facility). General service management
is controlled via the svcadm command, but a special command called
inetadm is provided to manage network services, together with inetconv
to assist in adding further inetd-style services.
.
Here is an example of adding an inetd-style service:-
.
First, add an entry in /etc/services for MQSeries:-
.
MQSeries 1414/tcp
.
The /etc/services entry has not changed at Solaris 10.
Next, create a temporary file containing a valid inetd.conf-style entry
for MQSeries, for example /tmp/inet.MQSeries:
.
MQSeries stream tcp nowait mqm /opt/mqm/bin/amqcrsta amqcrsta -m QMGR
.
Now run inetconv as follows:-
.
# inetconv -i /tmp/inet.MQSeries
.
This produces the following output:
.
MQSeries-> /var/svc/manifest/network/MQSeries-tcp.xml
Importing MQSeries-tcp.xml ...Done
.
Now MQSeries can be enabled (Note the service name):-
.
# inetadm -e svc:/network/MQSeries/tcp:default
.
Finally, refresh the service using this command:
.
# svcadm refresh inetd
.
You can check the service by using inetadm:
.
# inetadm -l /network/MQSeries/tcp
SCOPE NAME=VALUE
name="MQSeries"
endpoint_type="stream"
proto="tcp"
isrpc=FALSE
wait=FALSE
exec="/opt/mqm/bin/amqcrsta -m QMGR"
user="mqm"
default bind_addr=""
default bind_fail_max=-1
default bind_fail_interval=-1
default max_con_rate=-1
default max_copies=-1
default con_rate_offline=-1
default failrate_cnt=40
default failrate_interval=60
default inherit_env=TRUE
default tcp_trace=FALSE
default tcp_wrappers=FALSE
.
The login directory for the mqm user, i.e. the directory specified in
/etc/passwd, must exist.
_________________
MQSeries.net helps those who help themselves..
Back to top
View user's profile Send private message
dutilleul
PostPosted: Mon Apr 24, 2006 11:59 pm    Post subject: Connectivity compatibility between different mq versions Reply with quote

Newbie

Joined: 23 Feb 2006
Posts: 7
Location: Bruxelles

Hi,

We have plan to migrate to v6 this year.
I would like to plan the migration and I'm looking for a diagram showing the compatibiliy connexion between qmgr and client of differents versions.

We have following configuration :
Qmgr in v5.3.1 on Z/oS (within the same QSG)
Qmgr in v5.3 on Aix and Windows 2000.
Client in v5.3 on AIX and Windows 2000 connecting to upper qmgr.

Is there any particular order to respect for plan migration ?
Can we connect V5.3 Client to a v6 Qmgr on Z/os ?
Can we connect V5.3 Qmgr on Aix/Windows to a v6 Qmgr on Aix/Windows/ZoS ?
Can we connect a V6 Client to a V5.3.1 Qmgr on Z/os ? or to a V5.3 Qmgr on Aix/Windows ?

And the big one : Can we connect a v5.3 client to a QSG having mixed qmgr on V6 and v5.3.1 ?

I supposed that it's true, but I would like to be sure.

Thanks a lot for helping.
Denis
Back to top
View user's profile Send private message Visit poster's website
wschutz
PostPosted: Tue Apr 25, 2006 5:49 am    Post subject: Reply with quote

Jedi Knight

Joined: 02 Jun 2005
Posts: 3316
Location: IBM (retired)

Backlevel clients work with forward level qmgrs (ie v5.3 client with a v6 qmgr), and the other way too (v6 client with V5.3 qmgr). Of course, if you do use a v6 client with a v5.3 qmgr, you can't use any new API features that the v5.3 client doesn't know about (but there aren't too many anyways).

As always, make sure your service (csd, fp) level is reasonibly up to date.
_________________
-wayne
Back to top
View user's profile Send private message Send e-mail AIM Address
HubertKleinmanns
PostPosted: Tue Apr 25, 2006 7:03 am    Post subject: Reply with quote

Shaman

Joined: 24 Feb 2004
Posts: 732
Location: Germany

Nigelg wrote:
inetd has changed in Solaris 10...


But does it depend on the MQ version? On Solaris 10 also the /etc/system disappears, to configure the IPC resources, but this is an issue for MQ v5.3 too.

In addition since version 5.3 it is recommended, too use the listener instead of the inetd (due to performance issues, I think). Up to version 5.2 the inetd was recommended.
_________________
Regards
Hubert
Back to top
View user's profile Send private message Visit poster's website
csaunders
PostPosted: Thu Apr 27, 2006 10:43 am    Post subject: Reply with quote

Acolyte

Joined: 27 Mar 2003
Posts: 64
Location: Arlington, Va

can I connect a 6.0 sender channel to a receiver channel running on 5.3?

and vice versa?
Back to top
View user's profile Send private message AIM Address
jefflowrey
PostPosted: Thu Apr 27, 2006 10:43 am    Post subject: Reply with quote

Grand Poobah

Joined: 16 Oct 2002
Posts: 19981

Yes.
_________________
I am *not* the model of the modern major general.
Back to top
View user's profile Send private message
fjb_saper
PostPosted: Thu Apr 27, 2006 8:02 pm    Post subject: Reply with quote

Grand High Poobah

Joined: 18 Nov 2003
Posts: 20756
Location: LI,NY

jefflowrey wrote:
Yes.
And if you have compression enabled on the channel make sure one of the options is 'NONE'. 5.3 will not support the compression.
_________________
MQ & Broker admin
Back to top
View user's profile Send private message Send e-mail
anthony.barnes
PostPosted: Thu Jun 08, 2006 2:54 am    Post subject: Reply with quote

Apprentice

Joined: 01 Jul 2003
Posts: 26
Location: Oak Brook, Illinois

Nigelg wrote:
inetd has changed in Solaris 10. Here is a little write-up on how it now works:i


I know this is a little late in the thread life for this comment but... THANK YOU for that post Nigelg! It was VERY helpful.
Back to top
View user's profile Send private message AIM Address Yahoo Messenger
HubertKleinmanns
PostPosted: Thu Jun 08, 2006 5:54 am    Post subject: Reply with quote

Shaman

Joined: 24 Feb 2004
Posts: 732
Location: Germany

Anthony,

I am missing your write-up ...
_________________
Regards
Hubert
Back to top
View user's profile Send private message Visit poster's website
Display posts from previous:   
Post new topic  Reply to topic Goto page Previous  1, 2 Page 2 of 2

MQSeries.net Forum Index » IBM MQ Installation/Configuration Support » Migrating from MQ 5.3 to MQ 6
Jump to:  



You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
Protected by Anti-Spam ACP
 
 


Theme by Dustin Baccetti
Powered by phpBB © 2001, 2002 phpBB Group

Copyright © MQSeries.net. All rights reserved.