IMPORTQUOTA(8) IMPORTQUOTA(8)
NAME
importquota - change running parameters for customs
SYNOPSIS
importquota [-check check-interval] [-localjobs available]
[-idle min-idle] [-idlecrit criteria] [-load min-load-
average] [-swap min-pct] [-proc min-procs] [-cpu max-
cputime] [-memory max-memory-use] [-nice nice-level]
[-npri priority] [-evict eviction-delay] [-access user-
access-level] [-jobs max-jobs] [-default ] [-q[uiet] ]
[-h[elp] ]
DESCRIPTION
Importquota is used to modify the criteria customs(8) uses
to determine the local machine's availability as a compute
server for other machines, as well as the base interval at
which the machine's availability is determined.
The criteria and their flags are:
-jobs max-jobs
There may be at most max-jobs running on behalf of
other systems.
-swap min-pct
At least min-pct percent of the machine's swap
space must be free.
-proc min-procs
At least min-procs free slots for additional pro
cesses must be available.
-load max-load
The one-minute load average for the machine may not
exceed max-load.
-idle min-idle
Logins on the machine must have been idle for at
least min-idle seconds (the argument may be given
as min:sec for convenience).
-idlecrit criteria
Selects the criteria (terminal devices) used to
determine idle times. The argument is a sum of
small integers denoting a combination of criteria,
explained further in customs(8).
-localjobs allowed
If allowed is non-zero even local clients can start
jobs through the customs daemon.
Additionally, the following flags control accessibility
and resource limits for imported jobs.
PMake 2.1 (ICSI) $Date: 1996/08/18 15:51:58 $ 1
IMPORTQUOTA(8) IMPORTQUOTA(8)
-cpu max-cputime
Sets the maximum amount of CPU time allowed for an
imported job (given as min:sec).
-memory max-memory-use
Sets the maximum amount of real memory allowed to
the imported job (specified in Kbytes).
-nice nice-level
Sets a minimum nice value greater that 0 (i.e.,
lower priority) for imported jobs to execute at.
-npri priority
Sets a non-degrading priority for imported jobs.
(This feature is specific to SGI systems.)
-evict eviction-delay
Sets a time after which imported processes are ter
minated if a machine ceases to be idle.
-access user-access-level
Changes the level of user access checking performed
by the local customs daemon, as explained in cus
toms(8).
There are limits to these various parameters, to insure
that the machine will be available some of the time. If an
invalid parameter is given, none of the other parameters
will be set. You will be told the valid range for the
offending parameter(s). The one exception to these ranges
is a value of 0 (e.g. "-swap 0"). If any parameter is set
to 0, that parameter is ignored as an availability crite
rion or access restriction until it is reset to a non-zero
value.
Importquota will print out the current criteria when it is
done, even if no parameters are altered. Thus just typing
"importquota" will give you the current criteria for your
machine. Certain criteria may no be available on certain
platforms, in which case they will be ignored and not be
printed.
Customs may also be told to check the machine's availabil
ity at a different interval by means of the -check flag.
The interval serves two purposes:
- It serves to track the state of the machine -- the
longer the interval, the less responsive customs
will be to changes in the machine state.
- It gives a definite time within which the master
agent will hear from the machine if that machine is
still up. If no message is received within the
given interval (which may be different for each
PMake 2.1 (ICSI) $Date: 1996/08/18 15:51:58 $ 2
IMPORTQUOTA(8) IMPORTQUOTA(8)
machine), the master considers the machine down and
will not attempt to allocate it until another mes
sage is received from it.
The default check interval is 10 seconds, but 30 is proba
bly more reasonable, as machines also return their avail
ability each time they are allocated by the master agent,
allowing a faster reaction to machine-state changes than
might be implied by the check interval. The shortest
allowed check interval is 5 seconds.
The -default flag can be used to set -check and all avail
ability parameters to their default values.
-q or -quiet suppresses the printing of the current avail
ability criteria on the standard output.
-h or -help prints a summary of options and changes noth
ing.
SEE ALSO
customs(8), cctrl(8), reginfo(1), pmake(1), logd(8),
export(1)
AUTHOR
Adam de Boor, adam@bsw.uu.net (...!uunet!bsw!adam).
Bugfixes and enhancements by Andreas Stolcke (stol
cke@icsi.berkeley.edu).
PMake 2.1 (ICSI) $Date: 1996/08/18 15:51:58 $ 3
Man(1) output converted with
man2html