|
RSS Feed - WebSphere MQ Support
|
RSS Feed - Message Broker Support
|
 |
|
Kernel Parameters for Solaris 10 |
« View previous topic :: View next topic » |
Author |
Message
|
SAFraser |
Posted: Thu Aug 04, 2005 8:32 am Post subject: Kernel Parameters for Solaris 10 |
|
|
 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 |
|
 |
SAFraser |
Posted: Thu Aug 04, 2005 12:11 pm Post subject: RESOLVED: Kernal Parameters for Solaris 10 |
|
|
 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 |
|
 |
ozmark |
Posted: Wed Jul 26, 2006 7:21 am Post subject: |
|
|
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 |
|
 |
bbeardsley |
Posted: Tue Feb 20, 2007 12:32 pm Post subject: |
|
|
 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 |
|
 |
SAFraser |
Posted: Tue Feb 20, 2007 2:27 pm Post subject: |
|
|
 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 |
|
 |
bbeardsley |
Posted: Wed Feb 21, 2007 11:07 am Post subject: |
|
|
 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 |
|
 |
|
|
 |
|
Page 1 of 1 |
|
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
|
|
|
|