- Community Home
- >
- Servers and Operating Systems
- >
- Operating Systems
- >
- Operating System - HP-UX
- >
- Kernel Paramater semmns value
Categories
Company
Local Language
Forums
Discussions
Forums
- Data Protection and Retention
- Entry Storage Systems
- Legacy
- Midrange and Enterprise Storage
- Storage Networking
- HPE Nimble Storage
Discussions
Forums
Discussions
Discussions
Discussions
Forums
Discussions
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
- BladeSystem Infrastructure and Application Solutions
- Appliance Servers
- Alpha Servers
- BackOffice Products
- Internet Products
- HPE 9000 and HPE e3000 Servers
- Networking
- Netservers
- Secure OS Software for Linux
- Server Management (Insight Manager 7)
- Windows Server 2003
- Operating System - Tru64 Unix
- ProLiant Deployment and Provisioning
- Linux-Based Community / Regional
- Microsoft System Center Integration
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Community
Resources
Forums
Blogs
- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
08-02-2001 02:36 PM
08-02-2001 02:36 PM
What are the drawbacks?
Solved! Go to Solution.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
08-02-2001 02:45 PM
08-02-2001 02:45 PM
SolutionThe value you have in realistic terms is
quite small. We use Informix at our site
and the parameters we use are far greater.
The down side to changing any kernel
parameter on HP-UX 10.20 and 11 is that the
system needs to be rebooted. You will most likely see the kernel be a larger side, but probably not too much.
Here is a list of the values we use in regards
to semaphores.
semmap 15002
semmni 8192
semmns 16384
semmnu 4096
semume 128
semvmx 65535
To reboot the system use this procedure if you
wish to do this at the command line.
# cd /stand/build
# /usr/lbin/sysadm/system_prep -s system
# vi system (make your changes)
save file
# /usr/sbin/mk_kernel -s system
# /usr/sbin/kmupdate
Take note of the existing kernel name
# cd /
Reboot or shutdown
HTH
-Michael
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
08-02-2001 11:49 PM
08-02-2001 11:49 PM
Re: Kernel Paramater semmns value
This is what you want to set when running Oracle:
SHMMAX = Set to the size of physical memory, thus each instance will have only one memory segment.
SHMSEG = 1 (need only 1 segment per instance)
SHMMNI = Your number of database instances
SEMMNS = Set to the number of user processes (the sum of init.ora parameter PROCESSES for all your databases) * 2 (or more)
SEMMNI = Number of instances
Andreas
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
08-02-2001 11:55 PM
08-02-2001 11:55 PM
Re: Kernel Paramater semmns value
The first database to attempt starting after you have exhausted you SEMMNS parameter will not start, due to the lack of semaphores.
You could set the init.ora parameter PROCESSES to a lower value if this is development, but in production, you'll need this bigger and subsequently SEMMNS.
As I understand Semaphores do not take much system resources so I do not think you have to worry about this.
so long
Andreas
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
08-03-2001 01:51 AM
08-03-2001 01:51 AM
Re: Kernel Paramater semmns value
Semaphore is a synchronizing method against concurrent process looking for resources.
if your devloppers are asking for alot of sems, this depends on what they are doing with ( is it justified to have alot or not ! it's really application designer who can respond to this question).
Semaphores, from unix kernel point of view, are C structures. So, the much semaphores you configure your kernel, the more space you will reserve by the kernel to allow access to such semaphores.
So, there is no problem increasing the max amount of semaphores.
You can use sam
->Kernel Configuration
->Configurable Parameters
-> Double click on the semmns entry and give the new value.
-> Save and reboot.
Magdi
You need to reboot the system after that.
Magdi
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
08-03-2001 01:51 AM
08-03-2001 01:51 AM
Re: Kernel Paramater semmns value
Semaphore is a synchronizing method against concurrent process looking for resources.
if your devloppers are asking for alot of sems, this depends on what they are doing with ( is it justified to have alot or not ! it's really application designer who can respond to this question).
Semaphores, from unix kernel point of view, are C structures. So, the much semaphores you configure your kernel, the more space you will reserve by the kernel to allow access to such semaphores.
So, there is no problem increasing the max amount of semaphores.
You can use sam
->Kernel Configuration
->Configurable Parameters
-> Double click on the semmns entry and give the new value.
-> Save and reboot.
Magdi