UNSOLVED

pmca123

updated

17 years ago

P

pmca123

6 Posts

0

1081

March 9th, 2009 09:00

Solaris 10 kernel parameters and powerpath 5.0.0

Hi,
With Solaris 10, it seems that adding shared memory and semaphore values to /etc/system is now redundant.

http://docs.sun.com/app/docs/doc/817-0404/chapter1-33?a=view

Do EMC have recommended for setting any kernel parameters on Solaris 10 using resource controls?

Regards Paul.
  • Conor

    341 Posts

    369

    0

    Posted March 16th, 2009 01:00

    Hi Pmac,


    The Solaris 10 Operating System introduces the following new resource controls to replace the old /etc/system tunables:


    ...............................Old Old New New
    Resource control tunable default Max value default
    ---------------------- ------------- ------- --------- ----------
    process.max-msg-qbytes msginfo_msgmnb 4096 ULONG_MAX 65536
    process.max-msg-messages msginfo_msgtql 40 UINT_MAX 8192
    process.max-sem-ops seminfo_semopm 10 INT_MAX 512
    process.max-sem-nsems seminfo_semmsl 25 SHRT_MAX 512
    project.max-shm-memory shminfo_shmmax 0x800000 UINT64_MAX 1/4 physmem
    project.max-shm-ids shminfo_shmmni 100 2**24 128
    project.max-msg-ids msginfo_msgmni 50 2**24 128
    project.max-sem-ids seminfo_semmni 10 2**24 128

    As the names suggest, these rctls are attributes of either processes or projects.

    The following tunables are now obsolete in the Solaris 10 Operating System:


    Shared Memory Semaphores Message-Queue
    -------------- -------------- ---------------
    shminfo_shmseg seminfo_semmns msginfo_msgmax
    shminfo_shmmin seminfo_semvmx msginfo_msgssz
    shminfo_shmmax* seminfo_semmnu msginfo_msgmni*
    shminfo_shmmni* seminfo_semaem msginfo_msgtql*
    seminfo_semume msginfo_msgmnb*
    seminfo_semusz msginfo_msgmap
    seminfo_semmap msginfo_msgseg
    seminfo_semmsl*
    seminfo_semopm*
    seminfo_semmni*


    values ending in * are technically obsolete, but if they are present in the /etc/system file then at boot the kernel will translate the values into global resource controls.
  • pmca123

    6 Posts

    369

    0

    Posted March 30th, 2009 09:00

    Hi Conor,

    Thanks for the reply. Do EMC have recommended values or will the defaults suffice with running Powerpath 5.0.0?

    Regards Paul.
  • 369

    0

    Posted March 30th, 2009 09:00

    Does the same apply to PP5.2sp1?
  • Conor

    341 Posts

    369

    1

    Posted March 31st, 2009 01:00

    For Solaris 10 and any version of PowerPath the defaults will suffice. The default values now for all of these tunables is actually higher than the minimum EMC-recommended values for previous versions of Solaris.

    Conor