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 » Kernel Parameters for Solaris 10

Post new topic  Reply to topic
 Kernel Parameters for Solaris 10 « View previous topic :: View next topic » 
Author Message
SAFraser
PostPosted: Thu Aug 04, 2005 8:32 am    Post subject: Kernel Parameters for Solaris 10 Reply with quote

Shaman

Joined: 22 Oct 2003
Posts: 742
Location: Austin, Texas, USA

According to the IBM website, IBM supports the use of Solaris 10 for both MQ v5.3 and v6.0. But I cannot find in either of Quick Beginnings any guidance as to kernel parameters for Solaris 10.

I didn't get any hits when I searched these forums or the IBM sites. Has anyone found this documentation anywhere? Or perhaps I should open a ticket with IBM (and share the results with everyone)?

Thanks,
Shirley
Back to top
View user's profile Send private message
SAFraser
PostPosted: Thu Aug 04, 2005 12:11 pm    Post subject: RESOLVED: Kernal Parameters for Solaris 10 Reply with quote

Shaman

Joined: 22 Oct 2003
Posts: 742
Location: Austin, Texas, USA

From IBM:

For MQ v5.3, use the kernel parameters listed in Quick Beginnings without regard to the version of Solaris.

For MQ v6.0, the kernel parameters are oddly divided in Quick Beginnings between Solaris 8 and 9. If you add them together, you get roughly the same parameters as for v5.3, although a few of them have different values. IBM says to use all (8 & 9) for installation of MQ v6.0 on Solaris 10.

FYI.....
Back to top
View user's profile Send private message
ozmark
PostPosted: Wed Jul 26, 2006 7:21 am    Post subject: Reply with quote

Newbie

Joined: 26 Jul 2006
Posts: 2

Here is my take on it, for the record;

Code:

  MQ 5.3 doc settings                  Solaris 10 res ctrl w/ defaults
  ===================                  ===============================
 + shmsys:shminfo_shmmax = 4294967295   project.max-shm-memory = 1/4 physical memory
 * shmsys:shminfo_shmseg = 1024
 * shmmin:shminfo_shmmin = 1
 + shmsys:shminfo_shmmni = 1024         project.max-shm-ids    = 128
 + semsys:seminfo_semmni = 1024         project.max-sem-ids    = 128
 * semsys:seminfo_semaem = 16384
 * semsys:seminfo_semvmx = 32767
 * semsys:seminfo_semmap = 1026
 * semsys:seminfo_semmns = 16384
  semsys:seminfo_semmsl = 100          process.max-sem-nsems  = 512
  semsys:seminfo_semopm = 100          process.max-sem-ops    = 512
 * semsys:seminfo_semmnu = 2048
 * semsys:seminfo_semume = 256
  msgsys:msginfo_msgmni = 50           process.max-msg-ids    = 128
 * msgsys:msginfo_msgmap = 1026
 * msgsys:msginfo_msgmax = 4096
  msgsys:msginfo_msgmnb = 4096         process.max-msg-qbytes = 65536

 * = obsolete in Solaris 10
 + = settings of concern

Of the seven settings that are not obsolete, at least four are by default set to a higher value in Solaris 10 than required by MQ. In my instance, the project.max-shm-memory was already larger than MQ's requirement, so I only had to worry about the two which were adjusted via the following commands;
Code:

prctl -n project.max-shm-ids -v 1024 -r -i project user.root
prctl -n project.max-sem-ids -v 1024 -r -i project user.root

Mark B. Smith
DST Systems, Inc.
Back to top
View user's profile Send private message
bbeardsley
PostPosted: Tue Feb 20, 2007 12:32 pm    Post subject: Reply with quote

Acolyte

Joined: 17 Dec 2001
Posts: 52
Location: Dallas, TX, USA

Here's what they told me:

Quote:
.From ME:
.
Technote 1244982 states that there are 6 kernel settings that are still
valid for Solaris 10. It goes on to say you should configure your
kernel using projects, and gives 2 settings. We are not using
projects, so I need to know which settings are valid for /etc/system -
all 6 that are still valid ... or the 2 you would use if you were using
projects?


Quote:
IBM Update Jan 31, 2007 2:33:00 PM -0600
Action Taken: Sent the following to customer:
Hi Brigette,
As per the technote, the following will have to be set on SUN 10:
set shmsys:shminfo_shmmax=4294967295
set semsys:seminfo_semmni=1024
set semsys:seminfo_semmsl=100
set semsys:seminfo_semopm=100
set msgsys:msginfo_msgmni=50
set msgsys:msginfo_msgmnb=65535
You can set it in etc/system.
Back to top
View user's profile Send private message Send e-mail AIM Address MSN Messenger
SAFraser
PostPosted: Tue Feb 20, 2007 2:27 pm    Post subject: Reply with quote

Shaman

Joined: 22 Oct 2003
Posts: 742
Location: Austin, Texas, USA

I know that the more recent version of Quick Beginnings for Solaris included some information about configuring resource limitations using projects: http://publib.boulder.ibm.com/infocenter/wmqv6/v6r0/topic/com.ibm.mq.amqdac.doc/sq10360_.htm This is what you mean by your reference to projects?

So, just so I am sure I understand, the six parameters that you received from IBM for Solaris 10 are for systems that do not use projects, correct?

Thanks for posting this information for everyone....

Shirley
Back to top
View user's profile Send private message
bbeardsley
PostPosted: Wed Feb 21, 2007 11:07 am    Post subject: Reply with quote

Acolyte

Joined: 17 Dec 2001
Posts: 52
Location: Dallas, TX, USA

Correct. In our setup, we were trying to act as if zones didn't exist. (Living in denial.) The version of our clustering software didn't support zones, so we wanted to install MQ as close as possible to a Solaris 9ish configuration. We didn't want to use the projects command to set up kernal parms, we wanted to use /etc/system. Here's the full conversation to clarify. Names have been removed to protect the innocent


Quote:
IBM Update Jan 31, 2007 2:33:00 PM -0600
Action Taken: Sent the following to customer:
Hi Brigette,
As per the technote, the following will have to be set on SUN 10:
set shmsys:shminfo_shmmax=4294967295
set semsys:seminfo_semmni=1024
set semsys:seminfo_semmsl=100
set semsys:seminfo_semopm=100
set msgsys:msginfo_msgmni=50
set msgsys:msginfo_msgmnb=65535
You can set it in etc/system.
Thanks,

Quote:
Operating System: Sun Solaris
.
Technote 1244982 states that there are 6 kernel settings that are still
valid for Solaris 10. It goes on to say you should configure your
kernel using projects, and gives 2 settings. We are not using
projects, so I need to know which settings are valid for /etc/system -
all 6 that are still valid ... or the 2 you would use if you were using
projects?

Quote:
IBM Update Jan 31, 2007 5:42:00 AM -0600
Hi Yana,
Normal installation instructions apply as provided in the Quick
Beginnings Manual. My understanding is that Solaris 10 systems employ
the "zone" concept and that there isn't any part of the system that
isn't "zoned". Though if you ignore zones then you are essentially using
Solaris 10 like its previous versions. WMQ doesn't contain any changes
for Solaris zones. If you don't have zones defined then pkgadd should be
capable of installing ok.

The section in technote 21233258 discussing "Installing WMQ into the
Global Zone" appears to be confused since it goes on to discuss
installation into "all zones", NOT the global zone. I will investigate
and get it corrected as appropriate.

Quote:
IBM Update Jan 30, 2007 1:54:00 PM -0600
Action Taken: Reviewed. Found a sun admin guide:
http://docs.sun.com/app/docs/doc/817-1592/6mhahuoo9?a=view
where zones are described (creation, usage, configuration, etc.)
It looks like it is up to the user whether to create zones on a SUN 10
machine.
Action plan: Hi CT,
Please see above and advise if customer MUST use zones when installing
MQ 6.0 on sun 10. Would configurtion be unsupported if MQ is installed o
n SUN 10 without zones?
Thanks,

Quote:
Short description
ESR: We want to install MQ V6 on Solaris 10 WITHOUT using zones. We
are also using Veritas Cluster Service which does not support zones.
The MQ documentation implies we have to use zones. Is it possible to
install MQ on Solaris 10 without zones, and if so, where are the
installation documents?
Back to top
View user's profile Send private message Send e-mail AIM Address MSN Messenger
Display posts from previous:   
Post new topic  Reply to topic Page 1 of 1

MQSeries.net Forum Index » IBM MQ Installation/Configuration Support » Kernel Parameters for Solaris 10
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.