Spdsclean Options
Spdsclean options fall into
two classes. The first class of spdsclean options are options that define actions. The second class of spdsclean options are options that modify behavior.
Examples for both classes of spdsclean options
follow.
Spdsclean Options That Define Actions
The
spdsclean utility uses the following option settings to define specific actions:
The
-parmfile
option to the spdsclean command runs cleanup on the specified SPD
Server environment that is defined in the named SPD Server parameter
file. The cleanup action empties all directory resources that are
defined in the SPD Server parameter file. All files contained in the
WORKPATH= path list are deleted. Options which modify
-parmfile
cleanup actions are described in
Spdsclean Options That Modify Behavior
The -libnamefile
option runs a cleanup on the SPD Server environment specified in
libnameFile, the LIBNAME parameter file. The cleanup empties directory
resources that are defined in LIBNAME statements in the LIBNAME parameter
file. Cleaning up directory resources removes files and file types
that you specify in this action. Spdsclean always deletes residual
lock files left behind in the domain directory. The cleanup removes
any temporary (TEMP=yes) directories and files. Residual temporary
files in the allocated domain directories are deleted by default.
You can include ACL files and the LIBNAME state file in the files
to be deleted, and you can suppress the default deletion of residual
temporary files. Use the -domains
option
with pattern-matching to filter the domains that you want to clean
in libnameFile. For more information, see the description for the
-domains
option.
The
-logdir
option specifies the path for SPD Server to use when cleaning server
log files. SPD Server searches the specified log path directories
for .spdslog files. When .spdslog files are found, SPD Server checks
them for aging criteria. You specify the aging criteria, which tells
SPD Server how long to keep the log files using the
-logage
option. When
spdsclean finds server log
files that have a creation date that is older than
-logage
days,
spdsclean deletes the files. Files
aged less than or equal to the specified threshold are retained.
For more information,
see the -LOGAGE option under Spdsclean Options That Modify Behavior.
Spdsclean Options That Modify Behavior
The
spdsclean utility uses the following option settings to modify specific behaviors:
The
-all
setting is equivalent to specifying options using:
-tmp -acl -lib11.
The -tmp
setting enables deletion of residual temporary files in the LIBNAME
domain path list. Deletion enabled is the default setting for the
-tmp variable.
The +tmp
setting disables deletion of residual temporary files in the LIBNAME
domain path list.
The -acl
setting enables deletion of ACL files in the LIBNAME domain path
list. Enabling the -acl setting deletes .spres11* and .sppro11* files
from the selected LIBNAME domains in the specified -libnamefile
. Use the -acl
setting with care, since
it applies to all selected LIBNAME domains. Deleting the ACL files
does not give broader access to a given resource. Deleting the ACL
files restricts the access to the resource owner. The default setting
for -acl
is enabled, or +acl.
The +acl
setting disables deletion of ACL files in the LIBNAME domain path
list.
The -lib11
setting enables deletion of the domain state file, .spdslib11. The
default setting is +lib11.
The +lib11
setting disables deletion of the domain state file. This is the
default setting for the lib111 variable.
The -verbose
setting is equivalent to specifying -vwork
and -vdomain
,enabling logging for resource
cleanup from WORKPATH, system workspace directories, and LIBNAME domain
directories.
The +verbose
setting is equivalent to specifying +vwork
and +vdomain
,disabling logging for resource
cleanup from WORKPATH, system workspace directories, and LIBNAME domain
directories.
The -work
setting enables logging for resource cleanup from WORKPATH and system
workspace directories.
The +vwork
setting disables logging of resource cleanup for WORKPATH and system
workspace directories. This is the default setting for this variable.
The -vdomain
setting enables logging for resource cleanup from LIBNAME domain
directories.
The +vdomain
setting disables logging for resource cleanup from LIBNAME domain
directories. This is the default setting for this variable.
-domains dompat1, [dompat2,]
Use the -domains
option to specify a domain list. The domain
list is a comma-separated list of domain names and wildcard matching
patterns that builds the LIBNAME domains from the LIBNAME file when
it is processed. Standard pattern matching rules and wildcards apply.
Use the -logage
option to set the age threshold, in days, for
keeping .spdslog files in the SPD Server log directory when the -logdir
option is specified. When the -logdir
option is specified and the .spdslog files in the SPD Server log
directory are older than the threshold ageDays value, they will be
deleted. The default value for ageDays is seven days.
Copyright © SAS Institute Inc. All rights reserved.