poold(8) 맨 페이지 - 윈디하나의 솔라나라

개요

섹션
맨 페이지 이름
검색(S)

poold(8)

poold(8)                System Administration Commands                poold(8)

NAME
       poold - automated resource pools partitioning daemon

SYNOPSIS
       poold [-l level]

DESCRIPTION
       poold  provides  automated resource partitioning for the resource pools
       facility. poold can be enabled or disabled by using the Solaris Service
       Management Facility, smf(7).


       The dynamic resource pools service's fault management resource  identi‐
       fier (FMRI) is:

         svc:/system/pools/dynamic



       poold's configuration details are held in a libpool(3LIB) configuration
       and you can access all customizable behavior from this configuration.


       poold  periodically examines the load on the system and decides whether
       intervention is required to maintain optimal  system  performance  with
       respect to cpu consumption. poold also responds to externally initiated
       (with  respect to poold) changes of either resource pools configuration
       or objectives.


       poold moves CPUs  between  psets  which  have  properties  pset.min  !=
       pset.max,  as  such  psets  are configured to have a variable number of
       CPUs. poold allocates CPUs to psets based on the "pool.importance", the
       "pset.poold.objectives", and the  "system.poold.objectives"  properties
       described in the libpool(3LIB) manpage.


       If  poold  is  not enabled, then CPUs are only moved between psets when
       the running pool configuration changes, such as when:

           o      A new pool configuration is applied through pooladm(8).


           o      A pset is created or destroyed through psrset(8).


           o      An Oracle Solaris zone with the dedicated  cpu  resource  is
                  booted or halted.



       During  such  events,  psets with pset.min != pset.max may gain or lose
       CPUs, even when poold is not enabled.


       If intervention is required, poold attempts to reallocate the available
       CPUs to ensure that performance objectives are satisfied. If it is  not
       possible  for  poold  to meet performance objectives with the available
       CPUs, then a message is written to the log. poold allocates scarce CPUs
       according to the objectives configured by the administrator. The system
       administrator must determine which pools are most deserving  of  scarce
       resource  and  indicate this through the importance of pools and objec‐
       tives.

OPTIONS
       The following options are supported:

       -l level    Specify the verbosity level for logging information.

                   Specify level as ALERT, CRIT, ERR, WARNING,  NOTICE,  INFO,
                   and  DEBUG. If level is not supplied, then the default log‐
                   ging level is INFO.

                   ALERT      A condition that  should  be  corrected  immedi‐
                              ately, such as a corrupted system database.


                   CRIT       Critical conditions, such as hard device errors.


                   ERR        Errors.


                   WARNING    Warning messages.


                   NOTICE     Conditions  that  are  not error conditions, but
                              that may require special handling.


                   INFO       Informational messages.


                   DEBUG      Messages that contain  information  normally  of
                              use only when debugging a program.




       When  invoked  manually, with the -l option, all log output is directed
       to standard error.

EXAMPLES
       Example 1 Modifying the Default Logging Level



       The following command modifies the default logging level to ERR:




         # /usr/lib/pool/poold -l ERR


       Example 2 Enabling Dynamic Resource Pools



       The following command enables dynamic resource pools:




         # /usr/sbin/svcadm enable svc:/system/pools/dynamic


ATTRIBUTES
       See attributes(7) for descriptions of the following attributes:

       tab() box; cw(2.75i) |cw(2.75i) lw(2.75i) |lw(2.75i) ATTRIBUTE  TYPEAT‐
       TRIBUTE  VALUE  _ AvailabilityT{ system/resource-mgmt/dynamic-resource-
       pools T} _ Interface StabilitySee below.



       The invocation is Committed. The output is Uncommitted.

SEE ALSO
       libpool(3LIB),    pool_set_status(3POOL),    attributes(7),     smf(7),
       pooladm(8), poolbind(8), poolcfg(8), poolstat(8), svcadm(8)

Oracle Solaris 11.4               27 Nov 2017                         poold(8)
맨 페이지 내용의 저작권은 맨 페이지 작성자에게 있습니다.
RSS ATOM XHTML 5 CSS3