rcapadm man page on SunOS

Man page or keyword search:  
man Server   20652 pages
apropos Keyword Search (all sections)
Output format
SunOS logo
[printable version]

rcapadm(1M)		System Administration Commands		   rcapadm(1M)

NAME
       rcapadm - configure resource capping daemon

SYNOPSIS
       rcapadm

       rcapadm [ [-n] -E | -D]
	   [-i interval=value,...,interval=value] [-c percent]
	   [-z zonename -m maxvalue]

DESCRIPTION
       The  rcapadm  command allows a user with the privileges described below
       to configure various attributes of the resource capping daemon. If used
       without	arguments, rcapadm displays the current status of the resource
       capping daemon if it has	 been  configured.   See  rcapd(1M)  for  more
       information.

       In the current release of the Solaris operating environment, rcapadm is
       available to users with all  privileges	and  to	 users	who  have  the
       Process Management profile in their list of profiles. The System Admin‐
       istrator role includes the Process Management profile.

OPTIONS
       -c percent

	   Set the minimum physical memory utilization for memory cap enforce‐
	   ment. Caps will not be enforced until the physical memory available
	   to processes is low. The percent value should be in the range 0  to
	   100.	 The minimum (and default) value is 0, which means that memory
	   caps are always enforced.

       -D

	   Disable the resource capping daemon so that it will not be  started
	   when	 the  system  is booted. Also stop the resource capping daemon
	   now, if the -n option is not specified and it is currently running.

       -E

	   Enable the resource capping daemon so that it will be started  each
	   time	 the  system is booted. Also start the resource capping daemon
	   now, if the -n option is not specified and it is not currently run‐
	   ning.

       -i interval=value,...,interval=value

	   Set	intervals  for various periodic operations performed by rcapd.
	   All intervals are specified in seconds. You can set	the  following
	   intervals:

	   scan	     The  interval at which rcapd scans for new processes. The
		     default scan interval is every 15	seconds.  The  minimum
		     value is 1 second.

	   sample    The  interval  of process resident set size sampling. The
		     default sample interval is every 5 seconds.  The  minimum
		     value is 1 second.

	   report    The  interval  at	which  various	paging	statistics are
		     updated by rcapd, in seconds.  These  statistics  can  be
		     viewed  by	 using	rcapstat(1SRM).	 The default reporting
		     interval is every 5 seconds. When the interval is set  to
		     0, statistics will not be updated.Note -

		     Paging  refers  to the act of relocating portions of mem‐
		     ory, called pages, to  or	from  physical	memory.	 rcapd
		     pages out the most infrequently used pages.

	   config    The  reconfiguration interval, in seconds. At each recon‐
		     figuration event, rcapd checks its configuration file for
		     updates,  and scans the project databases for new project
		     caps. The default reconfiguration interval	 is  every  60
		     seconds.  The minimum interval is 0. When the interval is
		     set to 0, no periodic  reconfiguration  occurs,  although
		     the  running  daemon can still be reconfigured by sending
		     it SIGHUP.

       -m maxvalue

	   Used in conjunction with the	 -z  option.  Specifies	 a  value  for
	   rcap.max-rss, a dynamically-set cap on the usage of physical memory
	   for the zone specified by -z. You can apply a scale (K, M, G, T) to
	   the	value you specify. K means kilobyte; M, megabyte; G, gigabyte;
	   and T, terabyte. For example, 100M is 100 megabytes.

       -n

	   Do not affect the running state of the resource capping daemon when
	   enabling or disabling it.

       -z zonename

	   Used	 in  conjunction  with	the  -m option. Specifies the zone for
	   which you are dynamically specifying a cap on physical memory usage
	   (using -m).
       Note -

       To set a persistent cap on memory usage within a zone, use zonecfg(1M).

EXAMPLES
       Example	1  Configuring	the  Resource  Capping	Daemon	with Immediate
       Enforcement

       # rcapadm -E -i scan=15,sample=5,report=5,config=60 -c 0

       Example 2 Specifying a Resource Cap for a Zone

       The command shown below specifies the maximum amount of memory that can
       be  consumed by a specified zone. Note that this value lasts only until
       the next reboot. To set a persistent cap, use zonecfg(1M).

	 # rcapadm -z testzone -m 512M

EXIT STATUS
       The following exit values are returned:

       0    Successful completion. The modifications to the current configura‐
	    tion were valid and made successfully.

       1    An	error  occurred. A fatal error occurred either in obtaining or
	    modifying the resource capping configuration.

       2    Invalid command-line options were specified.

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

       ┌─────────────────────────────┬─────────────────────────────┐
       │      ATTRIBUTE TYPE	     │	    ATTRIBUTE VALUE	   │
       ├─────────────────────────────┼─────────────────────────────┤
       │Availability		     │SUNWrcapu			   │
       ├─────────────────────────────┼─────────────────────────────┤
       │Interface Stability	     │Evolving			   │
       └─────────────────────────────┴─────────────────────────────┘

       The -z and -m options are committed interfaces.

SEE ALSO
       rcapstat(1),   rcapd(1M),   zonecfg(1M),	  project(4),	attributes(5),
       zones(5)

       "Physical  Memory  Control Using the Resource Capping Daemon" in System
       Administration  Guide:  Solaris	Containers-Resource  Management,   and
       Solaris Zones

SunOS 5.10			  18 Dec 2006			   rcapadm(1M)
[top]

List of man pages available for SunOS

Copyright (c) for man pages and the logo by the respective OS vendor.

For those who want to learn more, the polarhome community provides shell access and support.

[legal] [privacy] [GNU] [policy] [cookies] [netiquette] [sponsors] [FAQ]
Tweet
Polarhome, production since 1999.
Member of Polarhome portal.
Based on Fawad Halim's script.
....................................................................
Vote for polarhome
Free Shell Accounts :: the biggest list on the net