Re: Fw: Red Hat Linux 9
David, I spoke to one of our Linux guys and this was his response > there are 2 possible values you can set in LD_ASSUME_KERNEL. Both > are supported by MQ. > > 2.4.19 Linuxthreads with floating stacks > 2.2.5 Linuxthreads without floating stacks > In order to use MQ on Red Hat 9 (or any NPTL based distribution) you > must use one of these settings and have at least MQ CSD 5 installed. > The LD_ASSUME_KERNEL variable must be set in the enviornment when > executing any of the mq administration commands (crtmqm, strmqm, runmqsc etc). > (Note: Also if you have trouble installing MQ then try setting > LD_ASSUME_KERNEL before executing the 'rpm' installation commands) > > MQ applications (linked with libmqm.so or libmqm_r.so) must also set > LD_ASSUME_KERNEL to one of the values, however client applications > (libmqic.so or libmqic_r.so) can run without setting LD_ASSUME_KERNEL. > > I hope this helps. So do I, Cheers, P. Paul G Clarke WebSphere MQ Development IBM Hursley > - Forwarded by Paul Clarke/UK/IBM on 29/06/2004 12:24 - > > "David C. Partridge" <[EMAIL PROTECTED]> > Sent by: MQSeries List <[EMAIL PROTECTED]> > > 29/06/2004 12:10 > > Please respond to > MQSeries List > > To > > [EMAIL PROTECTED] > > cc > > Subject > > Red Hat Linux 9 > > I know there was a discussion about this while back, and IIRC the consensus > was that you should set LD_ASSUME_KERNEL=2.2.5 to run MQ 5.3 on RHL 9.0. > > Is this really the right value - or should I be using > LD_ASSUME_KERNEL=2.4.1? > > The reason I ask this is that MQ 5.3 is running fine on my RHL 8 system with > kernel level 2.4.20 with no specific LD_ASSUME_KERNEL settings and should > therefore be using the "floating stacks" version of LinuxThreads by default > (rather than the original LinuxThreads version which a 2.2.5 value would > force). > > Has this changed with recent CSDs (i.e. does MQ 5.3 plus CSD?? now have the > fixes to work correctly with both LinuxThreads and NPTL?)? > > Do user applications using the QM need this setting or is it just the queue > manager processes? > > What about the IBM JDK/JRE? Does that need this as well? > > Thanks, > David > > Instructions for managing your mailing list subscription are provided in > the Listserv General Users Guide available at http://www.lsoft.com > Archive: http://vm.akh-wien.ac.at/MQSeries.archive Instructions for managing your mailing list subscription are provided in the Listserv General Users Guide available at http://www.lsoft.com Archive: http://vm.akh-wien.ac.at/MQSeries.archive
Re: Fw: Red Hat Linux 9
Thanks Paul, I found a "Technote" that mentioned another environment variable that could be used instead: export AMQ_THREADMODEL_RESET=1 Is it preferable to use this e.v. rather then LD_ASSUME_KERNEL, and if so what values are available for it and what is their impact? Thanks again Dave -Original Message- From: MQSeries List [mailto:[EMAIL PROTECTED] Behalf Of Paul Clarke Sent: 29 June 2004 15:54 To: [EMAIL PROTECTED] Subject: Re: Fw: Red Hat Linux 9 David, I spoke to one of our Linux guys and this was his response > there are 2 possible values you can set in LD_ASSUME_KERNEL. Both > are supported by MQ. > > 2.4.19 Linuxthreads with floating stacks > 2.2.5 Linuxthreads without floating stacks > In order to use MQ on Red Hat 9 (or any NPTL based distribution) you > must use one of these settings and have at least MQ CSD 5 installed. > The LD_ASSUME_KERNEL variable must be set in the enviornment when > executing any of the mq administration commands (crtmqm, strmqm, runmqsc etc). > (Note: Also if you have trouble installing MQ then try setting > LD_ASSUME_KERNEL before executing the 'rpm' installation commands) > > MQ applications (linked with libmqm.so or libmqm_r.so) must also set > LD_ASSUME_KERNEL to one of the values, however client applications > (libmqic.so or libmqic_r.so) can run without setting LD_ASSUME_KERNEL. > > I hope this helps. So do I, Cheers, P. Paul G Clarke WebSphere MQ Development IBM Hursley > - Forwarded by Paul Clarke/UK/IBM on 29/06/2004 12:24 - > > "David C. Partridge" <[EMAIL PROTECTED]> > Sent by: MQSeries List <[EMAIL PROTECTED]> > > 29/06/2004 12:10 > > Please respond to > MQSeries List > > To > > [EMAIL PROTECTED] > > cc > > Subject > > Red Hat Linux 9 > > I know there was a discussion about this while back, and IIRC the consensus > was that you should set LD_ASSUME_KERNEL=2.2.5 to run MQ 5.3 on RHL 9.0. > > Is this really the right value - or should I be using > LD_ASSUME_KERNEL=2.4.1? > > The reason I ask this is that MQ 5.3 is running fine on my RHL 8 system with > kernel level 2.4.20 with no specific LD_ASSUME_KERNEL settings and should > therefore be using the "floating stacks" version of LinuxThreads by default > (rather than the original LinuxThreads version which a 2.2.5 value would > force). > > Has this changed with recent CSDs (i.e. does MQ 5.3 plus CSD?? now have the > fixes to work correctly with both LinuxThreads and NPTL?)? > > Do user applications using the QM need this setting or is it just the queue > manager processes? > > What about the IBM JDK/JRE? Does that need this as well? > > Thanks, > David > > Instructions for managing your mailing list subscription are provided in > the Listserv General Users Guide available at http://www.lsoft.com > Archive: http://vm.akh-wien.ac.at/MQSeries.archive Instructions for managing your mailing list subscription are provided in the Listserv General Users Guide available at http://www.lsoft.com Archive: http://vm.akh-wien.ac.at/MQSeries.archive Instructions for managing your mailing list subscription are provided in the Listserv General Users Guide available at http://www.lsoft.com Archive: http://vm.akh-wien.ac.at/MQSeries.archive
Re: Fw: Red Hat Linux 9
Dave, I'm not a Linux guy and this isn't my area but looking at the code there are no defined values for AMQ_THREADMODEL_RESET. Its mere existence is enough. So currently you could set AMQ_THREADMODEL_RESET=homer_simpson_for_president for the same effect. All AMQ_THREADMODEL_RESET actually does is define LD_ASSUME_KERNEL=2.4.19 Using AMQ_THREADMODEL_RESET has the advantage that the LD_ASSUME_KERNEL variable is only defined in MQ processes and so other applications are unaffected. Cheers, P. Paul G Clarke WebSphere MQ Development IBM Hursley MQSeries List <[EMAIL PROTECTED]> wrote on 29/06/2004 16:28:01: > Thanks Paul, > > I found a "Technote" that mentioned another environment variable that could > be used instead: > > export AMQ_THREADMODEL_RESET=1 > > Is it preferable to use this e.v. rather then LD_ASSUME_KERNEL, and if so > what values are available for it and what is their impact? > > Thanks again > Dave > -Original Message- > From: MQSeries List [mailto:[EMAIL PROTECTED] Behalf Of Paul > Clarke > Sent: 29 June 2004 15:54 > To: [EMAIL PROTECTED] > Subject: Re: Fw: Red Hat Linux 9 > > > David, > > I spoke to one of our Linux guys and this was his response > > > there are 2 possible values you can set in LD_ASSUME_KERNEL. Both > > are supported by MQ. > > > > 2.4.19 Linuxthreads with floating stacks > > 2.2.5 Linuxthreads without floating stacks > > > In order to use MQ on Red Hat 9 (or any NPTL based distribution) you > > must use one of these settings and have at least MQ CSD 5 installed. > > The LD_ASSUME_KERNEL variable must be set in the enviornment when > > executing any of the mq administration commands (crtmqm, strmqm, runmqsc > etc). > > (Note: Also if you have trouble installing MQ then try setting > > LD_ASSUME_KERNEL before executing the 'rpm' installation commands) > > > > MQ applications (linked with libmqm.so or libmqm_r.so) must also set > > LD_ASSUME_KERNEL to one of the values, however client applications > > (libmqic.so or libmqic_r.so) can run without setting LD_ASSUME_KERNEL. > > > > I hope this helps. > > So do I, > > Cheers, > P. > > Paul G Clarke > WebSphere MQ Development > IBM Hursley > > > - Forwarded by Paul Clarke/UK/IBM on 29/06/2004 12:24 - > > > > "David C. Partridge" <[EMAIL PROTECTED]> > > Sent by: MQSeries List <[EMAIL PROTECTED]> > > > > 29/06/2004 12:10 > > > > Please respond to > > MQSeries List > > > > To > > > > [EMAIL PROTECTED] > > > > cc > > > > Subject > > > > Red Hat Linux 9 > > > > I know there was a discussion about this while back, and IIRC the > consensus > > was that you should set LD_ASSUME_KERNEL=2.2.5 to run MQ 5.3 on RHL 9.0. > > > > Is this really the right value - or should I be using > > LD_ASSUME_KERNEL=2.4.1? > > > > The reason I ask this is that MQ 5.3 is running fine on my RHL 8 system > with > > kernel level 2.4.20 with no specific LD_ASSUME_KERNEL settings and should > > therefore be using the "floating stacks" version of LinuxThreads by > default > > (rather than the original LinuxThreads version which a 2.2.5 value would > > force). > > > > Has this changed with recent CSDs (i.e. does MQ 5.3 plus CSD?? now have > the > > fixes to work correctly with both LinuxThreads and NPTL?)? > > > > Do user applications using the QM need this setting or is it just the > queue > > manager processes? > > > > What about the IBM JDK/JRE? Does that need this as well? > > > > Thanks, > > David > > > > Instructions for managing your mailing list subscription are provided in > > the Listserv General Users Guide available at http://www.lsoft.com > > Archive: http://vm.akh-wien.ac.at/MQSeries.archive > > Instructions for managing your mailing list subscription are provided in > the Listserv General Users Guide available at http://www.lsoft.com > Archive: http://vm.akh-wien.ac.at/MQSeries.archive > > Instructions for managing your mailing list subscription are provided in > the Listserv General Users Guide available at http://www.lsoft.com > Archive: http://vm.akh-wien.ac.at/MQSeries.archive Instructions for managing your mailing list subscription are provided in the Listserv General Users Guide available at http://www.lsoft.com Archive: http://vm.akh-wien.ac.at/MQSeries.archive
Re: Fw: Red Hat Linux 9
Paul, Thanks again Dave Instructions for managing your mailing list subscription are provided in the Listserv General Users Guide available at http://www.lsoft.com Archive: http://vm.akh-wien.ac.at/MQSeries.archive