-
Notifications
You must be signed in to change notification settings - Fork 28
HSM system commands
IBA-mainframe-dev edited this page Nov 16, 2020
·
1 revision
Description | Command |
---|---|
List out running processes and the statuses of the HSM components | QUERY ACTIVE |
List out all waiting for resource commands | QUERY WAITING |
List out what is happening with HSM's automatic functions | QUERY AUTOPROGRESS |
List out the users who are running active or queued commands | QUERY USER |
Query active processes | QUERY PROCESS |
List out the name of the HSM started task | QUERY IMAGE |
List out all automatic processes running at this time | QUERY AUTOP |
List out all ABARS parameters | QUERY ABARS |
List out all aggregate recovery volumes | QUERY ARPOOL |
List out all the recall pools | QUERY POOL |
List out all current backup parameters | QUERY BACKUP |
List out CDS backup information | QUERY CDSV |
List out information about the CDS files | QUERY CDS |
List out ML2 volumes, including info about volumes that are currently in use | QUERY ML2 |
List out all HSM information for the specified dataset | QUERY DATASETNAME(dataset.name) |
List out space information for a specified volume | QUERY SPACE(volume_here) |
List out the HSM startup parameters | QUERY STAR |
List out all files that are excluded from migration by SETMIG commands | QUERY RETAIN |
List out the CSA or memory limit parameters for HSM | QUERY CSALIMITS |
List out DFHSM settings | QUERY SETSYS |
Description | Command |
---|---|
Hold backup. Optionally (AUTO DCCOMMAND(TAPE) | HOLD BACKUP |
Hold recall. Optionally (TAPE) | HOLD RECALL |
Hold migration | HOLD MIGRATION |
Hold fast replication recover. Optionally (TAPE) | HOLD FRRECOV |
Hold dump | HOLD DUMP |
Hold aggregate backup | HOLD ABACKUP |
Hold aggregate recovery | HOLD ARECOVER |
Hold tape recycling | HOLD RECYCLE |
Hold tape copy | HOLD TAPECOPY |
Hold tape replication | HOLD TAPEREPL |
Hold common recall queue (CRQ) | HOLD COMMONQUEUE |
Hold recover. Optionally (TAPEDATASET) | HOLD RECOVER |
Release function | RELEASE function_name |
Cancel request | CANCEL REQUEST(request_number) |
Cancel all user processes | CANCEL USER(userid) |
SMP/E
- How do I check if the APAR or the PTF installation?
- JCL job to create SMP/e zones environment and user datasets
- JCL job to customize SMP/e distribution zone environment
- JCL job to customize SMP/e global zone environment
- JCL job to customize SMP/e target zone environment
- JCL job to load PTF information into global zone and SMP/e datasets
- JCL job to install PTF in the SMP/e target libraries
- JCL job to install PTF in the SMP/e distribution libraries
- JCL job for rejecting PTF to clean up the global zone
- JCL job for restoring PTF to clean up the target zone
- Automated build PTF via JCL + REXX template (IN PROGRESS)
- What should I do if RECEIVE ends with RC=12?
Mainframe automation solutions and best practices
- Mainframe DevOps tutorial – How We Bring DevOps and Automation to Mainframe
- Jenkins MF pipeline code example
- Mainframe integration with Jenkins using USS agent
- Jenkins plug in solution for running JCL jobs
- Mainframe troubleshooting platform - APPULSE
- Azure DevOps with MF (IN PROGRESS)
- Zigi
z/OS DevOps scripts
- Shell script for datasets to transfer from UNIX to the mainframe via ftp
- Shell script to run JCL jobs on the mainframe via ftp
- Shell script to transfer changed sources in git to the mainframe via ftp
RACF
REXX scripts
- REXX script to change parameters values in a config file
- REXX script to replace substring in some members of dataset
ISPF
HSM
- HSM dataset level commands
- HSM system commands
- How do I restore datasets anywhere where HSM is working?
Useful tricks
- How to include a library in the current LOGON session
- How to make IBM Java work for TEP file tep.jnlp
- How to migrate one or more data sets to migration volumes
- How to transfer file from Windows to zOS with command line ftp?
- How do I find out which data sets have used the most amount of space?
- How do I convert a hexadecimal date to a readable date on z/OS?
- How do I compare two data sets interactively?
- How do I use 3270 emulators with a larger screen size?
- How do I make some changes in each member of PDS?
- How do I copy data sets to other LPAR?
Batch jobs (JCLs)
- How to automate checking for normal completion of a job (counting the number of lines)?
- How do I create a Data Set or a Data Set member?
- How do I copy a Data Set or a Data Set member?
- How do I fill VSAM with records?
- How do I rename a Data Set in batch?
- How do I delete a Data Set or a Data Set member?
- How do I compress a Partitioned Data Set?
- How do I convert Partitioned Data Set PDS to Partitioned Data Set Extended PDSE and vice versa?
- How do I split a Sequential Data Set or PDS member?
- How do I copy first n records of Sequential Data Set or PDS member?
- How do I work with a Catalog?
- Replacing archaic JCL constructs
- Sample solution to transfer datasets from one system to another using XMIT and ADRDSSU
- JCL job template for evenly dividing the dataset into parts
- How to work with a Catalog?
z/OS System operating
- z/OS network commands
- JES commands
- SDSF commands
- XMIT
- WLM (COMING SOON, STAY TUNED)
- IPL and its maintenance
- Omegamon for Storage
- Omegamon for DB2
z/OS Subsystem operating