PDSMAN Introduction - SHARE - PDSMAN...• Dramatically reduces or eliminates the need to compress...
Transcript of PDSMAN Introduction - SHARE - PDSMAN...• Dramatically reduces or eliminates the need to compress...
-
PDSMAN
Introduction
Bruce Koss
Wells Fargo
Monday, August 10, 2015
3:15 PM - 4:15 PM
17410
www.SHARE.org
http://www.share.org/
-
Complete your session evaluations online at www.SHARE.org/Orlando-Eval 2
SHARE
in Orlando 2015
PDSMAN
• Provides solutions to a wide range of PDS and PDSE issues
• Features
• FASTCOPY replacement for IEBCOPY
• Dynamic Library Space Reuse
• Library Member Archiving and Recovery
• EZYEDIT ISPF Productivity Platform and User Productivity Tools
• Library Look-Aside (LLA) Extensions
• PDSMAN Performance Options
• Auditing and Comparison Solutions
• The next few slides provide a general high level overview of PDSMAN
and how it works
http://www.share.org/Orlando-Evalhttp://www.share.org/Orlando-Evalhttp://www.share.org/Orlando-Eval
-
Complete your session evaluations online at www.SHARE.org/Orlando-Eval 3
SHARE
in Orlando 2015
Agenda
Topic Description
History Past events
Features Overview of several features
Customization Initialization parameter deck (PDSMINIT)
Started Tasks Address spaces, files and commands
Links PDSMAN and other slides decks
Conclusion Final comments
http://www.share.org/Orlando-Evalhttp://www.share.org/Orlando-Evalhttp://www.share.org/Orlando-Eval
-
Complete your session evaluations online at www.SHARE.org/Orlando-Eval 4
SHARE
in Orlando 2015
Attachments ( )
• The following attachments are included in this document:
File Type
PDSMAN – Modify Commands PDF
PDSMAN – PDSMINIT – Statements PDF
http://www.share.org/Orlando-Evalhttp://www.share.org/Orlando-Evalhttp://www.share.org/Orlando-Eval
-
Complete your session evaluations online at www.SHARE.org/Orlando-Eval 5
SHARE
in Orlando 2015
Attachments ( )
• Invoke Adobe Reader and click the ‘Attachments’ button on the left side
of the navigational panel of the main Reader window
Click
http://www.share.org/Orlando-Evalhttp://www.share.org/Orlando-Evalhttp://www.share.org/Orlando-Eval
-
Complete your session evaluations online at www.SHARE.org/Orlando-Eval 6
SHARE
in Orlando 2015
Disclaimers
• Must use Adobe Reader to view attachments
• ( ) signifies attachment
• May need to adjust the Adobe Reader zoom value to view text
• Commands and screens may be slightly different depending on the
operating system’s version and release level
• These commands and screen prints were executed on
• PDSMAN/EZYEDIT V7.70 and z/OS V2R1
• Security may prevent access to panels or executing commands
• For more detailed information, please reference the following manual:
• CA PDSMAN PDS Library Management
• Administrator Guide
http://www.share.org/Orlando-Evalhttp://www.share.org/Orlando-Evalhttp://www.share.org/Orlando-Eval
-
Complete your session evaluations online at www.SHARE.org/Orlando-Eval 7
SHARE
in Orlando 2015
History
http://www.share.org/Orlando-Evalhttp://www.share.org/Orlando-Evalhttp://www.share.org/Orlando-Eval
-
Complete your session evaluations online at www.SHARE.org/Orlando-Eval 8
SHARE
in Orlando 2015
Overview
• The next few slides show the history of PDSMAN and its competitor
Dataset Commander
http://www.share.org/Orlando-Evalhttp://www.share.org/Orlando-Evalhttp://www.share.org/Orlando-Eval
-
Complete your session evaluations online at www.SHARE.org/Orlando-Eval 9
SHARE
in Orlando 2015
PDSMAN – History
Year Comments
1979 Created by Ian Cairns while working for Software Design Associates
(SDA), Australia
• Written in Assembler
• Software Design Associates
1981 Goal Systems bought the marketing rights
• Maintenance and enhancement responsibilities shared between
Goal Systems and SDA
1992 Legent acquired Goal Systems
1995 Computer Associates purchased Legent
2014 Computer Associates acquired all rights to PDSMAN
• Currently own all of the source code
• The same CA team continues to be responsible for PDSMAN
(over 80 combined years of experience with the product)
http://www.share.org/Orlando-Evalhttp://www.share.org/Orlando-Evalhttp://www.share.org/Orlando-Evalhttp://www.sdapl.com.au/http://www.sdapl.com.au/
-
Complete your session evaluations online at www.SHARE.org/Orlando-Eval 10
SHARE
in Orlando 2015
Dataset Commander – History
Year Comments
1993 Originally released as SPIFFY by Isogon in New York, NY
2005 IBM purchased Isogon
• Renamed SPIFFY to ISPF Productivity Tool
2013 IBM renamed it again to Dataset Commander
Today Links
• IBM Dataset Commander
• IBM Dataset Commander – Users Guide
• IBM Dataset Commander – Installation and Customization Guide
http://www.share.org/Orlando-Evalhttp://www.share.org/Orlando-Evalhttp://www.share.org/Orlando-Evalhttp://www-03.ibm.com/software/products/en/data-set-commanderhttps://www-304.ibm.com/support/knowledgecenter/api/content/nl/en-us/SS2N8G_8.1.0/com.ibm.ipt.doc_8.1/usersguide/iqiugd02.pdfhttps://www-304.ibm.com/support/knowledgecenter/api/content/nl/en-us/SS2N8G_8.1.0/com.ibm.ipt.doc_8.1/usersguide/iqiugd02.pdfhttps://www-304.ibm.com/support/knowledgecenter/api/content/nl/en-us/SS2N8G_8.1.0/com.ibm.ipt.doc_8.1/usersguide/iqiugd02.pdfhttps://www-304.ibm.com/support/knowledgecenter/api/content/nl/en-us/SS2N8G_8.1.0/com.ibm.ipt.doc_8.1/usersguide/iqiugd02.pdfhttps://www-304.ibm.com/support/knowledgecenter/api/content/nl/en-us/SS2N8G_8.1.0/com.ibm.ipt.doc_8.1/installation/iqiind01.pdfhttps://www-304.ibm.com/support/knowledgecenter/api/content/nl/en-us/SS2N8G_8.1.0/com.ibm.ipt.doc_8.1/installation/iqiind01.pdfhttps://www-304.ibm.com/support/knowledgecenter/api/content/nl/en-us/SS2N8G_8.1.0/com.ibm.ipt.doc_8.1/installation/iqiind01.pdfhttps://www-304.ibm.com/support/knowledgecenter/api/content/nl/en-us/SS2N8G_8.1.0/com.ibm.ipt.doc_8.1/installation/iqiind01.pdf
-
Complete your session evaluations online at www.SHARE.org/Orlando-Eval 11
SHARE
in Orlando 2015
Comments
• PDSMAN/EZYEDIT was created over 36 years ago (in 1979)
• Dataset Commander has been around for 23 years (since 1993)
• PDSMAN/EZYEDIT has never changed its name
• Dataset Commander has changed its name three times
• PDSMAN/EZYEDIT has 13 manuals
• Dataset Commander has 3 manuals
• Every PDSMAN/EZYEDIT release introduces new features and
commands which are easy to understand, implement and use
http://www.share.org/Orlando-Evalhttp://www.share.org/Orlando-Evalhttp://www.share.org/Orlando-Eval
-
Complete your session evaluations online at www.SHARE.org/Orlando-Eval 12
SHARE
in Orlando 2015
Features
http://www.share.org/Orlando-Evalhttp://www.share.org/Orlando-Evalhttp://www.share.org/Orlando-Eval
-
Complete your session evaluations online at www.SHARE.org/Orlando-Eval 13
SHARE
in Orlando 2015
FASTCOPY
• FASTCOPY is a high-speed, transparent replacement for IBM’s
IEBCOPY utility
• FASTCOPY transparently replaces IEBCOPY and provides both
functional and performance enhancements including:
• Compatible to existing IEBCOPY commands and functions
• New functionality and capabilities not available in IEBCOPY
• Improved performance, including faster execution times, reduced CPU
usage and fewer I/O operations
• An integrated volume or dataset pattern driver for library compress and
space management functions
• No JCL or operational changes are required to implement the facility
• Can be enabled or disabled on a global basis, by job name or user ID, or at
the individual job step level
http://www.share.org/Orlando-Evalhttp://www.share.org/Orlando-Evalhttp://www.share.org/Orlando-Eval
-
Complete your session evaluations online at www.SHARE.org/Orlando-Eval 14
SHARE
in Orlando 2015
Dynamically Reuse PDS Library Space
• Dramatically reduces or eliminates the need to compress PDS datasets
• Preventing an out-of-space condition or Sx37 abend
• Occurs when PDS members are deleted or updated as the space occupied by
the member is not reclaimed for future use
• Dynamically reuses the dead PDS space when a member is deleted or
updated
• The space occupied by a deleted or updated member is recorded and is
made available for immediate reuse
• It is transparent and requires no JCL changes or modifications
• Special I/O operations are used to minimize overhead and the fail-safe
process always maintains the integrity of the data
http://www.share.org/Orlando-Evalhttp://www.share.org/Orlando-Evalhttp://www.share.org/Orlando-Eval
-
Complete your session evaluations online at www.SHARE.org/Orlando-Eval 15
SHARE
in Orlando 2015
EZYEDIT
• Provides a general display used to process and save a variety of
different datasets, DASD volumes and TSO commands
• Provides numerous commands, capabilities and productivity tools that
are not available in ISPF
• Easy to learn for both novice and experienced ISPF users
• Has a comprehensive tutorial including point-and-shoot help and
simplified command selection
• Only has three main panels: Selection, Dataset List and Member List
http://www.share.org/Orlando-Evalhttp://www.share.org/Orlando-Evalhttp://www.share.org/Orlando-Eval
-
Complete your session evaluations online at www.SHARE.org/Orlando-Eval 16
SHARE
in Orlando 2015
Productivity Tools
• String Scan and Replace
• Scans and optionally replaces character or hexadecimal strings in all or
selected members of a library or library concatenation, or in sequential
datasets
• Duplicate Member Reporting
• Processes the directories of specified library concatenations and reports
the presence of members that exist in more than one library
• The utility can also be used to scan library concatenations to locate all
occurrences of specified members
• Library Space Monitoring
• Produces warning messages when the space usage of selected libraries
exceeds defined thresholds
• This advance warning allows corrective action to be taken before a library
fills and causes disruption of critical systems
http://www.share.org/Orlando-Evalhttp://www.share.org/Orlando-Evalhttp://www.share.org/Orlando-Eval
-
Complete your session evaluations online at www.SHARE.org/Orlando-Eval 17
SHARE
in Orlando 2015
Productivity Tools
• Library Directory Monitoring
• Monitors partitioned dataset directories and issues error or warning
messages when the amount of directory space being used exceeds
established thresholds
• This advance warning allows corrective action to be taken before the
directory fills
• Descriptive Member Titles
• Used to maintain meaningful titles for library members
• Titles belonging to library members are maintained in a title member within
the same library and can be viewed online using EZYEDIT or reported
using a batch job
• Up to ten 60-character lines of descriptive title information can be
maintained for each member
http://www.share.org/Orlando-Evalhttp://www.share.org/Orlando-Evalhttp://www.share.org/Orlando-Eval
-
Complete your session evaluations online at www.SHARE.org/Orlando-Eval 18
SHARE
in Orlando 2015
Productivity Tools
• Library Empty and Space Release
• Used to delete all library members in a single operation
• It can also be used to release unused secondary extents
• Is faster and more convenient than scratching and reallocating the library
because the space and DCB parameters do not need to be re-specified
• Library Map and Analysis
• Validates and maps partitioned datasets checking for errors, providing
diagnostic information and allowing for corrective action to be taken
• Critical installation datasets can be validated on a regular basis to ensure
errors are detected at the earliest possible time
http://www.share.org/Orlando-Evalhttp://www.share.org/Orlando-Evalhttp://www.share.org/Orlando-Eval
-
Complete your session evaluations online at www.SHARE.org/Orlando-Eval 19
SHARE
in Orlando 2015
Library Look-Aside
• LLA Auto-Update
• Eliminates the need for manual LLA intervention and the problem of
accessing out-of-date members by updating LLA at the time the member
update takes place
• LLA Synchronization Management
• Performs cache synchronization checking, reporting and automatic
resynchronization on a timed basis for specified LLA datasets
• Extended LLA Operator Commands
• Quick and easy way to modify the LLA environment
• LLA libraries can be added, removed, updated or have their management
mode changed directly from the console using commands such as F LLA,
ADD=dsn
• No longer a need to edit PARMLIB members or learn LLA control statement
syntax
http://www.share.org/Orlando-Evalhttp://www.share.org/Orlando-Evalhttp://www.share.org/Orlando-Eval
-
Complete your session evaluations online at www.SHARE.org/Orlando-Eval 20
SHARE
in Orlando 2015
Customization
http://www.share.org/Orlando-Evalhttp://www.share.org/Orlando-Evalhttp://www.share.org/Orlando-Eval
-
Complete your session evaluations online at www.SHARE.org/Orlando-Eval 21
SHARE
in Orlando 2015
Overview
• PDSMAN features are activated using an initialization parameter deck
• The parameter deck is a PDS member called PDSMINIT
• Features are turned on by coding initialization control statements
http://www.share.org/Orlando-Evalhttp://www.share.org/Orlando-Evalhttp://www.share.org/Orlando-Eval
-
Complete your session evaluations online at www.SHARE.org/Orlando-Eval 22
SHARE
in Orlando 2015
PDSMINIT
• The following is an example of coding initialization control statements:
*******************************************************************************
* P D S M A N I N I T I A L I Z A T I O N P A R A M E T E R S *
*******************************************************************************
$BSI LINKLIST=Y /* Linklist Access Reporting */
JOBLIB=100 /* Steplib Acess Recording */
LPA=Y /* LPA Access Recording */
FASTSTOW=Y /* STOW Performance Enhancement */
*******************************************************************************
$ACCESS LIB=TEST.LOAD REF=Y /* Last Reference Date Recording */
$ACCESS LIB=PROD.- MOD=L /* SMF Logging of access to */
MEM=BW- /* all members named 'BW.....' */
*******************************************************************************
$UPDATE LIB=TEST.LOAD CONTROL=Y /* Member Control Info Recording */
PSR=Y /* Librasry Space Reuse */
$UPDATE LIB=PROD.SOURCE VERSIONS=2 /* Maintain 2 versions of members */
JOURNAL=Y /* Up-to-the-minute Recovery */
$UPDATE LIB=PROD.CTL USER=FPRWA /* Userid FPRWA */
MODE=A /* Allowed to update */
MEM=BW- /* All members named 'BW.....' */
$UPDATE LIB=PROD.CTL MODE=P /* Other users may not update */
MEM=BW- /* All members named 'BW.....' */
*******************************************************************************
$EZYEDIT ACBPREFIX=EZYEDIT /* For EZYEDIT Remote Printer */
HSMPROMPT=YHK /* Prompt for recall by HSM */
http://www.share.org/Orlando-Evalhttp://www.share.org/Orlando-Evalhttp://www.share.org/Orlando-Eval
-
Complete your session evaluations online at www.SHARE.org/Orlando-Eval 23
SHARE
in Orlando 2015
PDSMINIT
• The following is an example of coding initialization control statements:
*******************************************************************************
$LLA LIB=- UPDATELLA=Y /* Automated Update LLA and */
NOTIFY=Y /* Also issue console messages */
*******************************************************************************
$IEBCOPY NAME=IEBCOPY FASTCOPY=Y /* FastCopy replaces IEBCOPY */
*******************************************************************************
$MONITOR LIB=- CLASS=VALIDATE /* Monitor Library Validation */
HISTORY=S /* Record History to SMF */
*******************************************************************************
$UTILITY NAME=IEBUPDTE LIBDD=SYSUT2 /* Intercept updates via */
RPTDD=SYSPRINT /* IEBUPDTE */
*******************************************************************************
http://www.share.org/Orlando-Evalhttp://www.share.org/Orlando-Evalhttp://www.share.org/Orlando-Eval
-
Complete your session evaluations online at www.SHARE.org/Orlando-Eval 24
SHARE
in Orlando 2015
Control Statements ( )
• The following are the initialization control statements:
Statement Description
$ACCESS Defines rules and options associated with reading or accessing library members
$BSI Defines global PDSMAN processing options
$COMPILER Defines names of compilers that will be front-ended by PDSMAN
$DATABASE Defines the name of the PDSMAN database and associated processing options
$DYNBLDL Defines libraries or step names to take part in Dynamic BLDL
$EZYCMD Specifies commands to be dynamically added to the ISPF system command table
$EZYEDIT Specifies global parameters for the EZYEDIT facility
$EZYICD Defines ISPF Select service keywords for ISPF initial commands
$IEBCOPY Defines names under which the IEBCOPY utility can be invoked and PDSMAN
processing options for IEBCOPY
$JOURNAL Defines libraries for library update journaling
$LLA Defines libraries and options for the LLA/Extensions facility
$LLASYNC Defines libraries and options for the LLA Synchronization Management facility
http://www.share.org/Orlando-Evalhttp://www.share.org/Orlando-Evalhttp://www.share.org/Orlando-Eval
-
Complete your session evaluations online at www.SHARE.org/Orlando-Eval 25
SHARE
in Orlando 2015
Control Statements ( )
• The following are the initialization control statements:
Statement Description
$MISC Defines miscellaneous variables and global processing options
$MIXED Defines mixed libraries (those libraries which distinguish between test and production
members)
$MONITOR Defines rules and options related to the monitoring component of the PDSMAN
Partitioned Resource Management System
$PFO Defines JOBLIB/STEPLIB libraries for which Program Fetch Optimization is required
$SECURITY Defines options related to PDSMAN security
$SYSID Defines the system IDs for which the rules following this control statement are effective
$UPDATE Defines rules and options associated with writing or updating library members
$USESTATS Defines usage statistics recording
$UTILITY Defines names of system and user-written library update utilities that will be front-ended
by PDSMAN
http://www.share.org/Orlando-Evalhttp://www.share.org/Orlando-Evalhttp://www.share.org/Orlando-Eval
-
Complete your session evaluations online at www.SHARE.org/Orlando-Eval 26
SHARE
in Orlando 2015
Control Statements – Syntax
• Syntax
• Free-form
• Only columns 1 to 72 can be used
• Only one control statement per line
• Parameters may be separated by commas or blanks
• May be specified on multiple lines requiring no continuation characters
• Individual parameters and their values must be specified on the same line
• Example: LIB=PROD.SOURCE
• Comments
• An asterisk (*) placed in front of a control statement is treated as a
comment
• Control statements preceded with a slash followed by an asterisk (/*) will
cause all remaining data to be ignored
http://www.share.org/Orlando-Evalhttp://www.share.org/Orlando-Evalhttp://www.share.org/Orlando-Eval
-
Complete your session evaluations online at www.SHARE.org/Orlando-Eval 27
SHARE
in Orlando 2015
Control Statements – Wild Cards
• Wild card characters can be used in the parameters
• The plus sign (+)
• Represents a single character
• The minus sign (-)
• Represents a string of characters
• These characters can be changed using the PATTERN1 and
PATTERN2 parameters in the $BSI control statement
• If changed, the $BSI specification must be coded prior to using any of the
wild card characters
http://www.share.org/Orlando-Evalhttp://www.share.org/Orlando-Evalhttp://www.share.org/Orlando-Eval
-
Complete your session evaluations online at www.SHARE.org/Orlando-Eval 28
SHARE
in Orlando 2015
Control Statements – Sequence
• When coding multiple control statements, code the most specific ones
first, followed by the less specific ones
• The following example activates Library Space Reuse (PSR=Y) on
particular datasets while leaving it off for one library (USER.PRODLIB):
$UPDATE LIB=USER.PRODLIB
PSR=N
$UPDATE LIB=USER.-
PSR=Y
• If these control statements were reversed, Library Space Reuse would
be in effect for all libraries that begin with USER, including
USER.PRODLIB
http://www.share.org/Orlando-Evalhttp://www.share.org/Orlando-Evalhttp://www.share.org/Orlando-Eval
-
Complete your session evaluations online at www.SHARE.org/Orlando-Eval 29
SHARE
in Orlando 2015
Control Statements – Syntax Check
• PDSM00
• A batch utility that checks the syntax of PDSMAN control statements
• Only the control statement syntax is verified
• There is no checking of the logical correctness of the statements, product
authorization, and so on
• JCL //PDSM00 EXEC PGM=PDSM00,PARM='TEST'
//PDSMRPT DD SYSOUT=class
//PDSMINIT DD DISP=SHR,DSN=dataset
http://www.share.org/Orlando-Evalhttp://www.share.org/Orlando-Evalhttp://www.share.org/Orlando-Eval
-
Complete your session evaluations online at www.SHARE.org/Orlando-Eval 30
SHARE
in Orlando 2015
Control Statements – PDSM34
• PDSM34
• A batch utility used to report the $ACCESS and $UPDATE control
statements in effect for a given dataset
• The active control statements in common storage are scanned and all
statements matching the specified dataset name are reported
• JCL //PDSM34 EXEC PGM=PDSM34,PARM='dataset'
//PDSMRPT DD SYSOUT=class
http://www.share.org/Orlando-Evalhttp://www.share.org/Orlando-Evalhttp://www.share.org/Orlando-Eval
-
Complete your session evaluations online at www.SHARE.org/Orlando-Eval 31
SHARE
in Orlando 2015
Directive Statements – #INCLUDE
• Rule directives are used to add flexibility on how to specify and
manage PDSMAN control statements
• The #INCLUDE directive allows rules from sources other than the
PDSMINIT DD statement in the PDSMAN address space JCL to be
dynamically included in the rule input stream
• Increasing flexibility by allowing to indirectly specify PDSMAN control
statement locations
• Syntax:
#INCLUDE DD=ddname or LIB=dataset[(member)][/volume]
http://www.share.org/Orlando-Evalhttp://www.share.org/Orlando-Evalhttp://www.share.org/Orlando-Eval
-
Complete your session evaluations online at www.SHARE.org/Orlando-Eval 32
SHARE
in Orlando 2015
Directive Statements – #INCLUDE
• Only one of the following parameters can be specified:
• Examples:
• #INCLUDE DD=PDSMTEST
• #INCLUDE LIB=PDSMAN.PARMLIB(DEMORULE)
• #INCLUDE LIB=PDSMAN.SEQ.RULES/MYVOL1
Parameter Description
DD The name of a DD statement in the PDSMAN address space JCL that specifies a PDS
member, sequential dataset or concatenation of rule sources containing PDSMAN
control statements
LIB The name of a PDS member or sequential dataset containing PDSMAN control
statements
• The volume specification allows un-cataloged datasets to be used.
http://www.share.org/Orlando-Evalhttp://www.share.org/Orlando-Evalhttp://www.share.org/Orlando-Eval
-
Complete your session evaluations online at www.SHARE.org/Orlando-Eval 33
SHARE
in Orlando 2015
PDSMAN
• The PDSMAN started task reads the initialization parameters at startup
and when the product is re-initialized
• The individual control statements are decoded and stored in common
storage for later use by the started task
• The initialization parameter deck can be reloaded by executing the
following MVS modify command:
F PDSMAN,NEWRULES
Or
F PDSMAN,RELOAD
• It is not necessary to IPL or stop/start PDSMAN in order to activate a
new set of initialization control statements
http://www.share.org/Orlando-Evalhttp://www.share.org/Orlando-Evalhttp://www.share.org/Orlando-Eval
-
Complete your session evaluations online at www.SHARE.org/Orlando-Eval 34
SHARE
in Orlando 2015
Suggestions
• Implement the features that will provide the most benefit with the least
amount of work first
• The following features are good candidates:
• The EZYEDIT facility, an ISPF-based productivity platform
• The Productivity Tools facility
• The FASTCOPY facility, a high-speed replacement for the IEBCOPY utility
• Implementation
• Turn on the features for a specific set of libraries (or users)
• Perform testing
• Then, turn on the features to the general population
http://www.share.org/Orlando-Evalhttp://www.share.org/Orlando-Evalhttp://www.share.org/Orlando-Eval
-
Complete your session evaluations online at www.SHARE.org/Orlando-Eval 35
SHARE
in Orlando 2015
Started Tasks
http://www.share.org/Orlando-Evalhttp://www.share.org/Orlando-Evalhttp://www.share.org/Orlando-Eval
-
Complete your session evaluations online at www.SHARE.org/Orlando-Eval 36
SHARE
in Orlando 2015
CA Common Services
• PDSMAN uses the following CA Common Services:
• CAIRIM (Resource Initialization Manager)
• CA License Management Program (LMP)
• CA Health Checker Common Service
• LMP Codes
LMP Code PDSMAN Features
GC All PDSMAN Features
FY LLA/Extensions and Performance Options
FZ Auditing and Comparison Facilities
F2 FastCopy and Library Space Reuse
F3 Member Archiving and Recovery
F6 EZYEDIT and Productivity Tool Facilities
http://www.share.org/Orlando-Evalhttp://www.share.org/Orlando-Evalhttp://www.share.org/Orlando-Eval
-
Complete your session evaluations online at www.SHARE.org/Orlando-Eval 37
SHARE
in Orlando 2015
Started Tasks
• The started tasks (address spaces) are as follows:
• PDSMAN – Main started task
• Uses the initialization parameter deck (PDSMINIT)
• Uses a sequential communication file
• Activates and executes sub-tasks
• PDSMDB – Database Server Control Task
• Uses a VSAM KSDS file
http://www.share.org/Orlando-Evalhttp://www.share.org/Orlando-Evalhttp://www.share.org/Orlando-Eval
-
Complete your session evaluations online at www.SHARE.org/Orlando-Eval 38
SHARE
in Orlando 2015
PDSMAN
• The PDSMAN started task must be active before any features can be
used
• The started task is usually in a wait state
• Becomes active when timer or subtask driven processing is required
• Or when a command is entered from the operator's console
• Start and stop
S PDSMAN
P PDSMAN
http://www.share.org/Orlando-Evalhttp://www.share.org/Orlando-Evalhttp://www.share.org/Orlando-Eval
-
Complete your session evaluations online at www.SHARE.org/Orlando-Eval 39
SHARE
in Orlando 2015
PDSMAN – Subtasks
• The following subtasks execute within the PDSMAN started task:
Sub-task Description
PDSMDB Database Server Control Task
PDSMPMON Partitioned Library Monitoring
PDSMQMDB Database Recording Queue Manager
PDSMMCPU Cross-System Communications
PDSMLMON Library Look-Aside Monitoring
http://www.share.org/Orlando-Evalhttp://www.share.org/Orlando-Evalhttp://www.share.org/Orlando-Eval
-
Complete your session evaluations online at www.SHARE.org/Orlando-Eval 40
SHARE
in Orlando 2015
PDSMAN – Communication File
• The PDSMAN started task uses a sequential file to communicate
events to other PDSMAN started tasks executing on different lpars
within the sysplex
• This dataset needs to be accessible to all PDSMAN started tasks executing
in the sysplex
• The file is called the Cross-System Communication facility (PDSMMCPU)
• The following events are logged in this file:
• Updates to LLA and Dynamic BLDL libraries
• Extended LLA Operator Commands
• Partitioned Resource Management messages
• Other PDSMAN and system-related events
http://www.share.org/Orlando-Evalhttp://www.share.org/Orlando-Evalhttp://www.share.org/Orlando-Eval
-
Complete your session evaluations online at www.SHARE.org/Orlando-Eval 41
SHARE
in Orlando 2015
PDSMDB
• The PDSMDB started task is the Database Server Control Task
• Records information on partitioned datasets
• Introduced in R7.5
• This feature is mandatory with release 7.7 and higher
• To start, stop and query the PDSMDB started task
• Issue operator commands to the PDSMAN started task
• This task is automatically started and stopped by the PDSMAN started task
• There is no need to manage it separately
http://www.share.org/Orlando-Evalhttp://www.share.org/Orlando-Evalhttp://www.share.org/Orlando-Eval
-
Complete your session evaluations online at www.SHARE.org/Orlando-Eval 42
SHARE
in Orlando 2015
PDSMDB – Database
• The database is a VSAM key-sequenced dataset (KSDS)
• The VSAM file is normally shared and used by all PDSMDB started
tasks within the sysplex
• Allows users access to the most up to date information recorded
• The VSAM file is defined with SHAREOPTIONS=(3,3)
• PDSMAN accomplishes its own locking and serialization
http://www.share.org/Orlando-Evalhttp://www.share.org/Orlando-Evalhttp://www.share.org/Orlando-Eval
-
Complete your session evaluations online at www.SHARE.org/Orlando-Eval 43
SHARE
in Orlando 2015
Diagram
• The following diagram shows a sysplex with two lpars executing the
PDSMAN and PDSMDB started tasks sharing files
Sysplex
LPAR 1 Shared Files LPAR 2
PDSMAN PDSMAN
• Master Task • Master Task
• Initialization Parameters • Initialization Parameters
• Communication File (PS) • Communication File (PS)
PDSMDB PDSMDB
• Database Server
Control Task
• Database Server
Control Task
• Database (VSAM) • Database (VSAM)
PDSMMCPU
DATABASE
PDSMINIT
http://www.share.org/Orlando-Evalhttp://www.share.org/Orlando-Evalhttp://www.share.org/Orlando-Eval
-
Complete your session evaluations online at www.SHARE.org/Orlando-Eval 44
SHARE
in Orlando 2015
F PDSMAN,command ( )
• The following are the PDSMAN modify commands:
Command Description
NEWRULES Re-initializes PDSMAN to activate new initialization control statements
RELOAD Alias for NEWRULES
STOP Stop the PDSMAN address space
STATUS Displays the status of major PDSMAN address space components
DETAIL Displays detailed information regarding the PDSMAN address space
HELP Displays important or frequently used PDSMAN address space commands
? Alias for HELP
STARTMCPU Starts the PDSMAN Cross-System Communication subtask
STOPMCPU Stops the PDSMAN Cross-System Communication subtask
NEWMCPU Bounces the PDSMAN Cross-System Communication subtask
MCPUNET Displays the current cross-system communications environment status
HANDSHAKE Verifies the status of all systems in the cross-system environment
XSYSLIBS Shows the names of all libraries involved in cross-system communication
XSYSLIBS Shows the names of all libraries involved in cross-system communication
http://www.share.org/Orlando-Evalhttp://www.share.org/Orlando-Evalhttp://www.share.org/Orlando-Eval
-
Complete your session evaluations online at www.SHARE.org/Orlando-Eval 45
SHARE
in Orlando 2015
F PDSMAN,command ( )
• The following are the PDSMAN modify commands:
Command Description
MCPUSTATUS Displays the current status of the PDSMMCPU subtask
MCPUINFO Displays status and other information for the PDSMMCPU subtask
MCPUDETAIL Displays detailed information about the PDSMMCPU subtask
MCPUPERFORM Displays performance information about the PDSMMCPU subtask
STARTLMON Starts the PDSMAN Library Look-Aside (LLA) Monitoring subtask
STOPLMON Stops the PDSMAN Library Look-Aside (LLA) Monitoring subtask
NEWLMON Bounces the PDSMAN Library Look-Aside (LLA) Monitoring subtask
LMONSTATUS Displays the current status of the PDSMLMON subtask
LMONINFO Displays status and other information for the PDSMLMON subtask
LMONDETAIL Displays detailed information about the PDSMLMON subtask
LMONPERFORM Displays performance information about the PDSMLMON subtask
STARTPMON Starts the PDSMAN Partitioned Resource Monitoring subtask
STOPPMON Stops the PDSMAN Partitioned Resource Monitoring subtask
NEWPMON Bounces the PDSMAN Partitioned Resource Monitoring subtask
http://www.share.org/Orlando-Evalhttp://www.share.org/Orlando-Evalhttp://www.share.org/Orlando-Eval
-
Complete your session evaluations online at www.SHARE.org/Orlando-Eval 46
SHARE
in Orlando 2015
F PDSMAN,command ( )
• The following are the PDSMAN modify commands:
Command Description
PMONSTATUS Displays the current status of the PDSMPMON subtask
PMONINFO Displays status and other information for the PDSMPMON subtask
PMONDETAIL Displays detailed information about the PDSMPMON subtask
PMONPERFORM Displays performance information about the PDSMPMON subtask
STARTDB Starts the PDSMAN Database Control subtask and the Database address space
STOPDB Stops the PDSMAN Database Control subtask and the Database address space
NEWDB Bounces the PDSMAN Database Control subtask and the Database address space
DBSTATUS Displays the current status of the PDSMDB subtask and the Database address
space
DBINFO Displays status and other information for the PDSMDB subtask and the Database
address space
DBDETAIL Displays detailed information about the PDSMDB subtask and the Database
address space
DBPERFORM Displays performance information about the PDSMDB subtask and the Database
address space
http://www.share.org/Orlando-Evalhttp://www.share.org/Orlando-Evalhttp://www.share.org/Orlando-Eval
-
Complete your session evaluations online at www.SHARE.org/Orlando-Eval 47
SHARE
in Orlando 2015
F PDSMAN,command ( )
• The following are the PDSMAN modify commands:
Command Description
DBCLOSE Closes and de-allocates the database file
DBOPEN Allocates and opens the database file
DBQUIESCE Places database access or update requests into a wait state
DBRESTART Releases queued database access or update requests for processing (negates the
affect of the DBQUIESCE command)
CLEARDBM Resets database server-related control block pointers.
• Note: This command is for use only at the direction of Technical Support
STARTQMDB Starts the PDSMAN Database Queue Manager subtask
STOPQMDB Stops the PDSMAN Database Queue Manager subtask
NEWQMDB Bounces the PDSMAN Database Queue Manager subtask
QMDBSTATUS Displays the current status of the PDSMQMDB subtask
QMDBINFO Displays status and other information for the PDSMQMDB subtask
QMDBDETAIL Displays detailed information about the PDSMQMDB subtask
QMDBPERFALL Displays current and recorded performance information about the PDSMQMDB
subtask
http://www.share.org/Orlando-Evalhttp://www.share.org/Orlando-Evalhttp://www.share.org/Orlando-Eval
-
Complete your session evaluations online at www.SHARE.org/Orlando-Eval 48
SHARE
in Orlando 2015
F PDSMAN,command ( )
• The following are the PDSMAN modify commands:
Command Description
STARTHCHK Starts PDSMAN Health Check services
STOPHCHK Stops PDSMAN Health Check services
NEWHCHK Bounces PDSMAN Health Check services
HCHKSTATUS Displays the current status of PDSMAN Health Check services
DYNOFF Suspends Dynamic BLDL processing for the specified library
DYNON Resumes Dynamic BLDL processing for the specified library
DYNRESET Resets the Dynamic BLDL table for the specified library or for all tables
RESET Resets the Dynamic BLDL table for the specified library or for all tables
http://www.share.org/Orlando-Evalhttp://www.share.org/Orlando-Evalhttp://www.share.org/Orlando-Eval
-
Complete your session evaluations online at www.SHARE.org/Orlando-Eval 49
SHARE
in Orlando 2015
Links
http://www.share.org/Orlando-Evalhttp://www.share.org/Orlando-Evalhttp://www.share.org/Orlando-Eval
-
Complete your session evaluations online at www.SHARE.org/Orlando-Eval 50
SHARE
in Orlando 2015
PDSMAN
Links
PDSMAN – EZYEDIT – Introduction
PDSMAN – EZYEDIT – Selection Panel
PDSMAN – EZYEDIT – Dataset List
PDSMAN – EZYEDIT – Member List
PDSMAN – EZYEDIT – SPACE
PDSMAN – EZYEDIT – TSO Command Shell
PDSMAN – Introduction
PDSMAN – Member Versions
PDSMAN – FASTCOPY
PDSMAN – PDSEASY
PDSMAN – PDSM18
PDSMAN – PDSMURPT
http://www.share.org/Orlando-Evalhttp://www.share.org/Orlando-Evalhttp://www.share.org/Orlando-Evalhttps://share.confex.com/share/125/webprogram/Handout/Session17410/17410 - PDSMAN - EZYEDIT - Introduction.pdfhttps://share.confex.com/share/125/webprogram/Handout/Session17410/17410 - PDSMAN - EZYEDIT - Introduction.pdfhttps://share.confex.com/share/125/webprogram/Handout/Session17410/17410 - PDSMAN - EZYEDIT - Introduction.pdfhttps://share.confex.com/share/125/webprogram/Handout/Session17410/17410 - PDSMAN - EZYEDIT - Introduction.pdfhttps://share.confex.com/share/125/webprogram/Handout/Session17410/17410 - PDSMAN - EZYEDIT - Introduction.pdfhttps://share.confex.com/share/125/webprogram/Handout/Session17410/17410 - PDSMAN - EZYEDIT - Introduction.pdfhttps://share.confex.com/share/125/webprogram/Handout/Session17410/17410 - PDSMAN - EZYEDIT - Introduction.pdfhttps://share.confex.com/share/125/webprogram/Handout/Session17410/17410 - PDSMAN - EZYEDIT - Selection Panel.pdfhttps://share.confex.com/share/125/webprogram/Handout/Session17410/17410 - PDSMAN - EZYEDIT - Selection Panel.pdfhttps://share.confex.com/share/125/webprogram/Handout/Session17410/17410 - PDSMAN - EZYEDIT - Selection Panel.pdfhttps://share.confex.com/share/125/webprogram/Handout/Session17410/17410 - PDSMAN - EZYEDIT - Selection Panel.pdfhttps://share.confex.com/share/125/webprogram/Handout/Session17410/17410 - PDSMAN - EZYEDIT - Selection Panel.pdfhttps://share.confex.com/share/125/webprogram/Handout/Session17410/17410 - PDSMAN - EZYEDIT - Selection Panel.pdfhttps://share.confex.com/share/125/webprogram/Handout/Session17410/17410 - PDSMAN - EZYEDIT - Selection Panel.pdfhttps://share.confex.com/share/125/webprogram/Handout/Session17410/17410 - PDSMAN - EZYEDIT - Dataset List.pdfhttps://share.confex.com/share/125/webprogram/Handout/Session17410/17410 - PDSMAN - EZYEDIT - Dataset List.pdfhttps://share.confex.com/share/125/webprogram/Handout/Session17410/17410 - PDSMAN - EZYEDIT - Dataset List.pdfhttps://share.confex.com/share/125/webprogram/Handout/Session17410/17410 - PDSMAN - EZYEDIT - Dataset List.pdfhttps://share.confex.com/share/125/webprogram/Handout/Session17410/17410 - PDSMAN - EZYEDIT - Dataset List.pdfhttps://share.confex.com/share/125/webprogram/Handout/Session17410/17410 - PDSMAN - EZYEDIT - Dataset List.pdfhttps://share.confex.com/share/125/webprogram/Handout/Session17410/17410 - PDSMAN - EZYEDIT - Dataset List.pdfhttps://share.confex.com/share/125/webprogram/Handout/Session17410/17410 - PDSMAN - EZYEDIT - Member List.pdfhttps://share.confex.com/share/125/webprogram/Handout/Session17410/17410 - PDSMAN - EZYEDIT - Member List.pdfhttps://share.confex.com/share/125/webprogram/Handout/Session17410/17410 - PDSMAN - EZYEDIT - Member List.pdfhttps://share.confex.com/share/125/webprogram/Handout/Session17410/17410 - PDSMAN - EZYEDIT - Member List.pdfhttps://share.confex.com/share/125/webprogram/Handout/Session17410/17410 - PDSMAN - EZYEDIT - Member List.pdfhttps://share.confex.com/share/125/webprogram/Handout/Session17410/17410 - PDSMAN - EZYEDIT - Member List.pdfhttps://share.confex.com/share/125/webprogram/Handout/Session17410/17410 - PDSMAN - EZYEDIT - Member List.pdfhttps://share.confex.com/share/125/webprogram/Handout/Session17410/17410 - PDSMAN - EZYEDIT - Member List.pdfhttps://share.confex.com/share/125/webprogram/Handout/Session17410/17410 - PDSMAN - EZYEDIT - SPACE.pdfhttps://share.confex.com/share/125/webprogram/Handout/Session17410/17410 - PDSMAN - EZYEDIT - SPACE.pdfhttps://share.confex.com/share/125/webprogram/Handout/Session17410/17410 - PDSMAN - EZYEDIT - SPACE.pdfhttps://share.confex.com/share/125/webprogram/Handout/Session17410/17410 - PDSMAN - EZYEDIT - SPACE.pdfhttps://share.confex.com/share/125/webprogram/Handout/Session17410/17410 - PDSMAN - EZYEDIT - SPACE.pdfhttps://share.confex.com/share/125/webprogram/Handout/Session17410/17410 - PDSMAN - EZYEDIT - SPACE.pdfhttps://share.confex.com/share/125/webprogram/Handout/Session17410/17410 - PDSMAN - EZYEDIT - SPACE.pdfhttps://share.confex.com/share/125/webprogram/Handout/Session17410/17410 - PDSMAN - EZYEDIT - SPACE.pdfhttps://share.confex.com/share/125/webprogram/Handout/Session17410/17410 - PDSMAN - EZYEDIT - TSO Command Shell.pdfhttps://share.confex.com/share/125/webprogram/Handout/Session17410/17410 - PDSMAN - EZYEDIT - TSO Command Shell.pdfhttps://share.confex.com/share/125/webprogram/Handout/Session17410/17410 - PDSMAN - EZYEDIT - TSO Command Shell.pdfhttps://share.confex.com/share/125/webprogram/Handout/Session17410/17410 - PDSMAN - EZYEDIT - TSO Command Shell.pdfhttps://share.confex.com/share/125/webprogram/Handout/Session17410/17410 - PDSMAN - EZYEDIT - TSO Command Shell.pdfhttps://share.confex.com/share/125/webprogram/Handout/Session17410/17410 - PDSMAN - EZYEDIT - TSO Command Shell.pdfhttps://share.confex.com/share/125/webprogram/Handout/Session17410/17410 - PDSMAN - EZYEDIT - TSO Command Shell.pdfhttps://share.confex.com/share/125/webprogram/Handout/Session17410/17410 - PDSMAN - Introduction.pdfhttps://share.confex.com/share/125/webprogram/Handout/Session17410/17410 - PDSMAN - Introduction.pdfhttps://share.confex.com/share/125/webprogram/Handout/Session17410/17410 - PDSMAN - Introduction.pdfhttps://share.confex.com/share/125/webprogram/Handout/Session17410/17410 - PDSMAN - Introduction.pdfhttps://share.confex.com/share/125/webprogram/Handout/Session17410/17410 - PDSMAN - Member Versions.pdfhttps://share.confex.com/share/125/webprogram/Handout/Session17410/17410 - PDSMAN - Member Versions.pdfhttps://share.confex.com/share/125/webprogram/Handout/Session17410/17410 - PDSMAN - Member Versions.pdfhttps://share.confex.com/share/125/webprogram/Handout/Session17410/17410 - PDSMAN - Member Versions.pdfhttps://share.confex.com/share/125/webprogram/Handout/Session17410/17410 - PDSMAN - FASTCOPY.pdfhttps://share.confex.com/share/125/webprogram/Handout/Session17410/17410 - PDSMAN - FASTCOPY.pdfhttps://share.confex.com/share/125/webprogram/Handout/Session17410/17410 - PDSMAN - FASTCOPY.pdfhttps://share.confex.com/share/125/webprogram/Handout/Session17410/17410 - PDSMAN - FASTCOPY.pdfhttps://share.confex.com/share/125/webprogram/Handout/Session17410/17410 - PDSMAN - FASTCOPY.pdfhttps://share.confex.com/share/125/webprogram/Handout/Session17410/17410 - PDSMAN - PDSEASY.pdfhttps://share.confex.com/share/125/webprogram/Handout/Session17410/17410 - PDSMAN - PDSEASY.pdfhttps://share.confex.com/share/125/webprogram/Handout/Session17410/17410 - PDSMAN - PDSEASY.pdfhttps://share.confex.com/share/125/webprogram/Handout/Session17410/17410 - PDSMAN - PDSEASY.pdfhttps://share.confex.com/share/125/webprogram/Handout/Session17410/17410 - PDSMAN - PDSM18.pdfhttps://share.confex.com/share/125/webprogram/Handout/Session17410/17410 - PDSMAN - PDSM18.pdfhttps://share.confex.com/share/125/webprogram/Handout/Session17410/17410 - PDSMAN - PDSM18.pdfhttps://share.confex.com/share/125/webprogram/Handout/Session17410/17410 - PDSMAN - PDSM18.pdfhttps://share.confex.com/share/125/webprogram/Handout/Session17410/17410 - PDSMAN - PDSMURPT.pdfhttps://share.confex.com/share/125/webprogram/Handout/Session17410/17410 - PDSMAN - PDSMURPT.pdfhttps://share.confex.com/share/125/webprogram/Handout/Session17410/17410 - PDSMAN - PDSMURPT.pdfhttps://share.confex.com/share/125/webprogram/Handout/Session17410/17410 - PDSMAN - PDSMURPT.pdf
-
Complete your session evaluations online at www.SHARE.org/Orlando-Eval 51
SHARE
in Orlando 2015
Other
Links
ISPF – An Experienced User Shares His Secrets
ISPF – Workstation Agent (WSA)
OPSMVS – OPSLOG Overview
REXX and ISPF – Troubleshooting
SDSF – Beyond the Basics
http://www.share.org/Orlando-Evalhttp://www.share.org/Orlando-Evalhttp://www.share.org/Orlando-Evalhttps://share.confex.com/share/125/webprogram/Handout/Session17412/17412 - ISPF - An Experienced User Shares His Secrets.pdfhttps://share.confex.com/share/125/webprogram/Handout/Session17412/17412 - ISPF - An Experienced User Shares His Secrets.pdfhttps://share.confex.com/share/125/webprogram/Handout/Session17412/17412 - ISPF - An Experienced User Shares His Secrets.pdfhttps://share.confex.com/share/125/webprogram/Handout/Session17412/17412 - ISPF - An Experienced User Shares His Secrets.pdfhttps://share.confex.com/share/124/webprogram/Handout/Session16607/16607 - ISPF - Workstation Agent (WSA).pdfhttps://share.confex.com/share/124/webprogram/Handout/Session16607/16607 - ISPF - Workstation Agent (WSA).pdfhttps://share.confex.com/share/124/webprogram/Handout/Session16607/16607 - ISPF - Workstation Agent (WSA).pdfhttps://share.confex.com/share/124/webprogram/Handout/Session16607/16607 - ISPF - Workstation Agent (WSA).pdfhttps://share.confex.com/share/124/webprogram/Handout/Session16665/16665 - OPSMVS - OPSLOG Overview.pdfhttps://share.confex.com/share/124/webprogram/Handout/Session16665/16665 - OPSMVS - OPSLOG Overview.pdfhttps://share.confex.com/share/124/webprogram/Handout/Session16665/16665 - OPSMVS - OPSLOG Overview.pdfhttps://share.confex.com/share/124/webprogram/Handout/Session16665/16665 - OPSMVS - OPSLOG Overview.pdfhttps://share.confex.com/share/124/webprogram/Handout/Session16605/16605 - REXX and ISPF - Troubleshooting.pdfhttps://share.confex.com/share/124/webprogram/Handout/Session16605/16605 - REXX and ISPF - Troubleshooting.pdfhttps://share.confex.com/share/124/webprogram/Handout/Session16605/16605 - REXX and ISPF - Troubleshooting.pdfhttps://share.confex.com/share/124/webprogram/Handout/Session16605/16605 - REXX and ISPF - Troubleshooting.pdfhttps://share.confex.com/share/124/webprogram/Handout/Session16604/16604 - SDSF - Beyond the Basics.pdfhttps://share.confex.com/share/124/webprogram/Handout/Session16604/16604 - SDSF - Beyond the Basics.pdfhttps://share.confex.com/share/124/webprogram/Handout/Session16604/16604 - SDSF - Beyond the Basics.pdfhttps://share.confex.com/share/124/webprogram/Handout/Session16604/16604 - SDSF - Beyond the Basics.pdf
-
Complete your session evaluations online at www.SHARE.org/Orlando-Eval 52
SHARE
in Orlando 2015
Conclusion
http://www.share.org/Orlando-Evalhttp://www.share.org/Orlando-Evalhttp://www.share.org/Orlando-Eval
-
Complete your session evaluations online at www.SHARE.org/Orlando-Eval 53
SHARE
in Orlando 2015
Final Comments
• PDSMAN provides a wide range of solutions to PDS and PDSE issues
users face on a daily basis
• Saves time and increases productivity
• Every PDSMAN/EZYEDIT release introduces new features and
commands which are easy to understand, implement and use
• The tutorials and manuals are exceptional
• Easy to read and understand
• Suggest downloading the manuals periodically to obtain new updates
http://www.share.org/Orlando-Evalhttp://www.share.org/Orlando-Evalhttp://www.share.org/Orlando-Eval
-
Complete your session evaluations online at www.SHARE.org/Orlando-Eval 54
SHARE
in Orlando 2015
Thank You!
• A special thank you to the CA PDSMAN team for their technical input
and assistance
• Suggest checking out the CA PDSMAN community web site at:
CA – Mainframe Community – PDSMAN
Or
CA – Mainframe Community
Select ‘CA PDSMAN PDS Library Management’ from the ‘Products
Covered‘ section located on the left hand side of the web page
http://www.share.org/Orlando-Evalhttp://www.share.org/Orlando-Evalhttp://www.share.org/Orlando-Evalhttp://communities.ca.com/community/ca-mainframe-community/content?filterID=contentstatus[published]~category[ca-pdsman-pds-library-management]&query=pdsmanhttp://communities.ca.com/community/ca-mainframe-community/content?filterID=contentstatus[published]~category[ca-pdsman-pds-library-management]&query=pdsmanhttp://communities.ca.com/community/ca-mainframe-community/content?filterID=contentstatus[published]~category[ca-pdsman-pds-library-management]&query=pdsmanhttp://communities.ca.com/community/ca-mainframe-community/content?filterID=contentstatus[published]~category[ca-pdsman-pds-library-management]&query=pdsmanhttp://communities.ca.com/community/ca-mainframe-community/content?filterID=contentstatus[published]~category[ca-pdsman-pds-library-management]&query=pdsmanhttp://communities.ca.com/community/ca-mainframe-community/content?filterID=contentstatus[published]~category[ca-pdsman-pds-library-management]&query=pdsmanhttp://communities.ca.com/community/ca-mainframe-community/content?filterID=contentstatus[published]~category[ca-pdsman-pds-library-management]&query=pdsmanhttps://communities.ca.com/community/ca-mainframe-communityhttps://communities.ca.com/community/ca-mainframe-communityhttps://communities.ca.com/community/ca-mainframe-communityhttps://communities.ca.com/community/ca-mainframe-community
-
Any questions or comments please contact
Bruce Koss
Wells Fargo Mainframe Operating Systems Support
(704) 600-8416
-
Command DescriptionNEWRULES Re-initializes PDSMAN to activate new initialization control statementsRELOAD Alias for NEWRULES STOP Stop the PDSMAN address spaceSTATUS Displays the status of major PDSMAN address space components DETAIL Displays detailed information regarding the PDSMAN address spaceHELP Displays important or frequently used PDSMAN address space commands? Alias for HELPSTARTMCPU Starts the PDSMAN Cross-System Communication subtaskSTOPMCPU Stops the PDSMAN Cross-System Communication subtaskNEWMCPU Bounces the PDSMAN Cross-System Communication subtaskMCPUNET Displays the current cross-system communications environment statusHANDSHAKE Verifies the status of all systems in the cross-system environmentXSYSLIBS Shows the names of all libraries involved in cross-system communicationXSYSLIBS Shows the names of all libraries involved in cross-system communication MCPUSTATUS Displays the current status of the PDSMMCPU subtaskMCPUINFO Displays status and other information for the PDSMMCPU subtaskMCPUDETAIL Displays detailed information about the PDSMMCPU subtaskMCPUPERFORM Displays performance information about the PDSMMCPU subtaskSTARTLMON Starts the PDSMAN Library Look-Aside (LLA) Monitoring subtaskSTOPLMON Stops the PDSMAN Library Look-Aside (LLA) Monitoring subtaskNEWLMON Bounces the PDSMAN Library Look-Aside (LLA) Monitoring subtaskLMONSTATUS Displays the current status of the PDSMLMON subtaskLMONINFO Displays status and other information for the PDSMLMON subtaskLMONDETAIL Displays detailed information about the PDSMLMON subtaskLMONPERFORM Displays performance information about the PDSMLMON subtaskSTARTPMON Starts the PDSMAN Partitioned Resource Monitoring subtaskSTOPPMON Stops the PDSMAN Partitioned Resource Monitoring subtaskNEWPMON Bounces the PDSMAN Partitioned Resource Monitoring subtaskPMONSTATUS Displays the current status of the PDSMPMON subtaskPMONINFO Displays status and other information for the PDSMPMON subtaskPMONDETAIL Displays detailed information about the PDSMPMON subtaskPMONPERFORM Displays performance information about the PDSMPMON subtaskSTARTDB Starts the PDSMAN Database Control subtask and the Database address spaceSTOPDB Stops the PDSMAN Database Control subtask and the Database address spaceNEWDB Bounces the PDSMAN Database Control subtask and the Database address spaceDBSTATUS Displays the current status of the PDSMDB subtask and the Database address spaceDBINFO Displays status and other information for the PDSMDB subtask and the Database
address spaceDBDETAIL Displays detailed information about the PDSMDB subtask and the Database address
spaceDBPERFORM Displays performance information about the PDSMDB subtask and the Database
address spaceDBCLOSE Closes and de-allocates the database fileDBOPEN Allocates and opens the database fileDBQUIESCE Places database access or update requests into a wait state
F PDSMAN, command
Page 1 of 2
-
Command DescriptionDBRESTART Releases queued database access or update requests for processing (negates the affect
of the DBQUIESCE command)Resets database server-related control block pointers.
• Note: This command is for use only at the direction of Technical SupportSTARTQMDB Starts the PDSMAN Database Queue Manager subtaskSTOPQMDB Stops the PDSMAN Database Queue Manager subtaskNEWQMDB Bounces the PDSMAN Database Queue Manager subtaskQMDBSTATUS Displays the current status of the PDSMQMDB subtaskQMDBINFO Displays status and other information for the PDSMQMDB subtaskQMDBDETAIL Displays detailed information about the PDSMQMDB subtaskQMDBPERFALL Displays current and recorded performance information about the PDSMQMDB subtaskSTARTHCHK Starts PDSMAN Health Check servicesSTOPHCHK Stops PDSMAN Health Check servicesNEWHCHK Bounces PDSMAN Health Check servicesHCHKSTATUS Displays the current status of PDSMAN Health Check servicesDYNOFF Suspends Dynamic BLDL processing for the specified libraryDYNON Resumes Dynamic BLDL processing for the specified libraryDYNRESET Resets the Dynamic BLDL table for the specified library or for all tablesRESET Resets the Dynamic BLDL table for the specified library or for all tables
CLEARDBM
F PDSMAN, command
Page 2 of 2
-
Statement Description$ACCESS Defines rules and options associated with reading or accessing library members$BSI Defines global PDSMAN processing options$COMPILER Defines names of compilers that will be front-ended by PDSMAN$DATABASE Defines the name of the PDSMAN database and associated processing options$DYNBLDL Defines libraries or step names to take part in Dynamic BLDL$EZYCMD Specifies commands to be dynamically added to the ISPF system command table$EZYEDIT Specifies global parameters for the EZYEDIT facility$EZYICD Defines ISPF Select service keywords for ISPF initial commands$IEBCOPY Defines names under which the IEBCOPY utility can be invoked and PDSMAN processing
options for IEBCOPY$JOURNAL Defines libraries for library update journaling$LLA Defines libraries and options for the LLA/Extensions facility$LLASYNC Defines libraries and options for the LLA Synchronization Management facility$MISC Defines miscellaneous variables and global processing options$MIXED Defines mixed libraries (those which distinguish between test and production members)$MONITOR Defines rules and options related to the monitoring component of the PDSMAN Partitioned
Resource Management System$PFO Defines JOBLIB/STEPLIB libraries for which Program Fetch Optimization is required$SECURITY Defines options related to PDSMAN security$SYSID Defines the system IDs for which the rules following this control statement are effective$UPDATE Defines rules and options associated with writing or updating library members$USESTATS Defines usage statististics recording$UTILITY Defines names of system and user-written library update utilities that will be front-ended by
PDSMAN
Statement Description#INCLUDE Allows rules from sources other than the PDSMINIT DD statement
PDSMAN – PDSMINIT Initialization Control Statements
Rule Directive Statements
Page 1 of 1