01.06.2013 Views

OpenEdge Getting Started: Installation and Configuration - Product ...

OpenEdge Getting Started: Installation and Configuration - Product ...

OpenEdge Getting Started: Installation and Configuration - Product ...

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Chapter 6: Administration Utilities<br />

If shared memory or semaphores are allocated incorrectly, <strong>OpenEdge</strong> displays an error<br />

message when it attempts to start an additional user or server. For example, if SEMMNS<br />

is set too low, PROSERVE fails <strong>and</strong> displays the following message:<br />

Server: Semaphore limit exceeded<br />

Server: **The server terminated with exit code (X) (800)<br />

Change the relevant parameter values <strong>and</strong> reconfigure the kernel in response to<br />

semaphore or shared-memory errors at startup. Table 35 lists the parameters that you<br />

might have to raise in response to various <strong>OpenEdge</strong> error codes.<br />

Table 35: Error codes <strong>and</strong> kernel reconfiguration parameters<br />

Error code Parameter to increase<br />

1081 SEMMNU<br />

1093 SEMMSL or SEMMNS<br />

1130 SEMMSL<br />

1131 SEMMNI <strong>and</strong> SEMMNS<br />

1135 SHMMAX, MAXUMEM, <strong>and</strong> MAXUP<br />

On the AIX platform, when starting a database with<br />

large shared memory requirements (for instance,<br />

when the -B exceeds the allotted system paging<br />

space), the system may become unstable if the<br />

PSALLOC= early environment variable is not set.<br />

1137 SHMMNI<br />

1175 SHMSEG, MAXUMEM, <strong>and</strong> MAXUP<br />

1195 SEMMNS<br />

Note: The Blocks in Database Buffers (-B), Lock-table Entries (-L), <strong>and</strong> Number of<br />

Users (-n) startup parameters all affect shared-memory usage. The Number<br />

of Users (-n) <strong>and</strong> Maximum Servers (-Mn) parameters affect semaphore usage<br />

(each user or server process uses one semaphore). Before reconfiguring your<br />

kernel to increase shared memory or semaphore allocation, see whether you<br />

can lower these startup values.<br />

208 <strong>OpenEdge</strong> <strong>Getting</strong> <strong>Started</strong>: <strong>Installation</strong> <strong>and</strong> <strong>Configuration</strong>

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!