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 » Upgrading to MQ 6.0.2 - AMQ4760

Post new topic  Reply to topic
 Upgrading to MQ 6.0.2 - AMQ4760 « View previous topic :: View next topic » 
Author Message
saurabh25281
PostPosted: Wed May 30, 2007 3:24 am    Post subject: Upgrading to MQ 6.0.2 - AMQ4760 Reply with quote

Centurion

Joined: 05 Nov 2006
Posts: 108
Location: Bangalore

Hi All,

I have been trying to upgrade our MQ systems to 6.0.2, we are currently running on 6.0.1.1

while installing the refresh pack i keep getting this error AMQ4760. I have tried installing with amqicsdn MQPINUSEOK=1 option, but it was of no help.

The error message also points to look at amqicsdn.txt, but what specifically to look for.

Can someone suggest any solution.
Back to top
View user's profile Send private message Send e-mail Yahoo Messenger
dgolding
PostPosted: Wed May 30, 2007 4:30 am    Post subject: Reply with quote

Yatiri

Joined: 16 May 2001
Posts: 668
Location: Switzerland

- Look for "**Target file is in use" in the log file.

- Use the process explorer from www.sysinternals.com to find out what is using the DLLs.

- Put the MQSeries service on manual startup and reboot, then try the reinstallation again
Back to top
View user's profile Send private message Visit poster's website
saurabh25281
PostPosted: Wed May 30, 2007 7:55 am    Post subject: Reply with quote

Centurion

Joined: 05 Nov 2006
Posts: 108
Location: Bangalore

Sorry i forgot to mention, the installation i was trying out was on a MSCS Cluster. Does anything change for this.

As suggested i set the MQ services to manual and restarted the server, but still got the same error. On using the processexplorer it shows the following DLLs in use

amqmclrn.dll ResrcMon.exe
amqxcsn.dll ResrcMon.exe, procexp.exe, [System Process]
amqxcs2.dll ResrcMon.exe, procexp.exe, [System Process]

The procexp.exe being the processexplorer tool itself. I guess the only process holding the DLLs up is ResrcMon.exe.

What should we do next?
Thanks in Advance
Back to top
View user's profile Send private message Send e-mail Yahoo Messenger
jefflowrey
PostPosted: Wed May 30, 2007 8:02 am    Post subject: Reply with quote

Grand Poobah

Joined: 16 Oct 2002
Posts: 19981

http://www.mqseries.net/phpBB2/viewtopic.php?t=17494
http://www.mqseries.net/phpBB2/viewtopic.php?t=23525
http://www.mqseries.net/phpBB2/viewtopic.php?t=35340
http://www.mqseries.net/phpBB2/viewtopic.php?t=26666
http://www.mqseries.net/phpBB2/viewtopic.php?t=37074
_________________
I am *not* the model of the modern major general.
Back to top
View user's profile Send private message
saurabh25281
PostPosted: Wed May 30, 2007 8:53 am    Post subject: Reply with quote

Centurion

Joined: 05 Nov 2006
Posts: 108
Location: Bangalore

After going through the link, there is only two ways which i havn't tried out yet

1. Stop the windows intrumentation management services
2. Stop the process which holds up the DLL i.e ResrcMon.exe manually from the Task Manager.

Let me try it out.
Back to top
View user's profile Send private message Send e-mail Yahoo Messenger
saurabh25281
PostPosted: Wed May 30, 2007 9:16 am    Post subject: Reply with quote

Centurion

Joined: 05 Nov 2006
Posts: 108
Location: Bangalore

Hi All,

I have tried the last 2 options as well, but with no results.

1. Even stopping the windows instrumentation management services didn't work.
2. Killing the process ResrcMon.exe would move the Cluster Group which contains the Shared Drive to the other node in the Cluster.
Back to top
View user's profile Send private message Send e-mail Yahoo Messenger
jefflowrey
PostPosted: Wed May 30, 2007 9:23 am    Post subject: Reply with quote

Grand Poobah

Joined: 16 Oct 2002
Posts: 19981

So you're only now deciding to mention that you're running the machine under MSCS clustering?

Remove the node from the cluster.
_________________
I am *not* the model of the modern major general.
Back to top
View user's profile Send private message
PeterPotkay
PostPosted: Wed May 30, 2007 5:44 pm    Post subject: Reply with quote

Poobah

Joined: 15 May 2001
Posts: 7722

I don't think you need to be as drastic as removing the node from the cluster.

Fail the QM and its group over to Node B.
On Node A, make sure MQServices is stopped. Hide the little MQ system tray icon if its still there. Make sure there are no more amq* or runmq* processes left in task manager.

In this link I list some executables that commonly give MQ upgrades a problem:
http://www.mqseries.net/phpBB2/viewtopic.php?t=11426&highlight=files+csd

Try stopping them if it complains, If still a problem, with the QM on Node B and MQ set to Manual on Node A, reboot Node A and try again.

Although that MQPINUSEOK switch in 6.0 has proven to get around all problems for me anyway.

I would upgrade to 6.0.2.1, not 6.0.2.0.
_________________
Peter Potkay
Keep Calm and MQ On
Back to top
View user's profile Send private message
saurabh25281
PostPosted: Thu May 31, 2007 4:03 am    Post subject: Reply with quote

Centurion

Joined: 05 Nov 2006
Posts: 108
Location: Bangalore

Here is the response that i got from IBM Global support after sending them the amqicsdn.txt file generated after the installation failure.

-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
It is showing that there a number of files on the system which are newer
than those being installed. Can you try renaming the following files :

M:\MQData\conv\table\amqver.dll
M:\MQData\conv\table\amqverc.dll
M:\MQData\exits\amqrspin.dll

The following technote gives a bit more information about this error :

http://www-1.ibm.com/support/docview.wss?rs=171&context=SSFKSJ&context=SSWHKB&q1=AMQ4760&uid=swg21177491&loc=en_US&cs=utf-8&lang=en
It is showing that there a number of files on the system which are newer
than those being installed. Can you try renaming the following files :

-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

I renamed the above DLLs and it worked fine after that.
Thanks for all your help
Back to top
View user's profile Send private message Send e-mail Yahoo Messenger
kababoom
PostPosted: Mon Aug 27, 2007 6:40 pm    Post subject: Reply with quote

Newbie

Joined: 26 Aug 2007
Posts: 4

saurabh25281 wrote:
Here is the response that i got from IBM Global support after sending them the amqicsdn.txt file generated after the installation failure.

-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
It is showing that there a number of files on the system which are newer
than those being installed. Can you try renaming the following files :

M:\MQData\conv\table\amqver.dll
M:\MQData\conv\table\amqverc.dll
M:\MQData\exits\amqrspin.dll

The following technote gives a bit more information about this error :

http://www-1.ibm.com/support/docview.wss?rs=171&context=SSFKSJ&context=SSWHKB&q1=AMQ4760&uid=swg21177491&loc=en_US&cs=utf-8&lang=en
It is showing that there a number of files on the system which are newer
than those being installed. Can you try renaming the following files :

-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

I renamed the above DLLs and it worked fine after that.
Thanks for all your help


But will there be any implication if the patches are applied in windows safe mode as this would likely remove any file sharing issues as mentioned above
Back to top
View user's profile Send private message
UglyAngelX
PostPosted: Tue Aug 28, 2007 3:37 am    Post subject: Reply with quote

Voyager

Joined: 04 Dec 2001
Posts: 90
Location: BEARS FAN IN STEELER COUNTRY

For future reference, here is something I got from IBM a few weeks back. We followed these instructions as well as our normal routine of setting MQ to manual and rebooting.


Below are instructions for migrating qmgrs under MSCS from 5.3 to 6.0:

-------------------------------------------------------------------------

This document gives a broader view of the steps required for migrating WebSphere MQ from version 5.3 to version 6.* where the existing installation is in an MSCS environment which needs to be preserved with the migration.

Assumptions: The MSCS set up consist of two nodes Node1 running qmgr QM1 and Node2 running qmgr QM2 as in Active/Active configuration. Existing WebSphere MQ 5.3 installation is at the latest available maintenance level and the migration is to version 6.0 followed by the required level of maintenance update. If the configuration is Active/Passive, then you will have the same qmgr on both the nodes which makes it 1 qmgr less to move back and forth. In such a situation, the same procedure below applies if you remove all references to qmgr QM2
1. Using Cluster Administrator, initiate the failover of qmgr QM1 from Node1 to Node2
2. Stop MQ on Node1
Stop the WebSphere MQ service using the command net stop "IBM MQSeries Services"
Stop the cluster service using the command net stop clussvc
Check and ensure that no MQ processes are running
3. Upgrade WebSphere MQ on Node1
Upgrade existing MQ 5.3 installation to MQ V6 base version
Bring down MQ Series Service and ensure that no MQ processes are running
Apply the required MQ V6 maintenance level (eg: 6.0.2.0)
Restart the Cluster Service and MQSeries Service
Ensure that WebSphereMQ Explorer is not running
4. Fail qmgrs QM1 and QM2 over to the upgraded Node1. The qmgrs will be automatically migrated during this failover.
5. Stop MQ on Node2 by following the steps under point # 2 above
6. Upgrade WebSphere MQ on Node 2 by following the steps under Point #3 above
7. After upgrade, failover both qmgrs over to the upgraded Node 2 and ensure that both the qmgrs run on the upgraded Node2
8. Fail QM1 back from Node2 to Node1, where it was originally running before upgrade
This should bring back the original MSCS setup at the upgraded MQ level.

--------------------------------------------------------------------------------
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic  Reply to topic Page 1 of 1

MQSeries.net Forum Index » IBM MQ Installation/Configuration Support » Upgrading to MQ 6.0.2 - AMQ4760
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.