Mainframe Disk Utilities

 

CONTENTS:

Bottom


Case 1.
  IS – ISMF operations – Interactive Storage Management Facility

Case 2. Add disk and  storage group to DFSMS

                2.1. Find spare disk

                2.2. Make the disk  offline

                2.3. Initialize the disk

                2.4. Make the disk online

                2.5. Define VVDS

                2.6. Add the disk to storage group

Case 3. Create   the new  storage (SGAR9DS)  group contents

Case 4. Delete/remove volume from storage group (sgdevds)

Case 5. Change the disk volume number on which is  the catalog in the Storage

group

 

Here are pointed   some interactive storage operations  of  z/OS Interactive Storage Management Facility (ISPF) showing  how  to add  new/additional   disk   volumes    with:  the necessary storage parameters (DCEXT for big files),  to perform f unctions against Data Sets and  Volumes , to specify Data Set and system names,  to execute ACS  (Automatic Class Selection) Routines and Test Criteria.  Details are given how to remove disk  volume from one  storage group and add to another including  the actions for defining/deleting user catalog and alias (file prefixes) on the new disk volumes . The process of search and find spare disk volumes  and the following  special initialization for storage group  usage and  vvds definitions are also described in details. When a new storage group is necessary,  first  you have  to add  it  to  DFSMS and then  create   the new  group contents. The support include actions for delete/remove volume from storage group and how to change the disk volume number on which is  the catalog in  the storage group.

     Case 1. IS – ISMF operations – Interactive Storage Management Facility

To start  alternate screen – PF2 – PF9 – (switch main/alternate screen with PF9)

CornerStone for IBM z/OS

Application Selection Menu

OPTION =?   IS

ISMF PRIMARY OPTION MENU – z/OS DFSMS V1 R3

0  ISMF Profile              – Specify ISMF User Profile

1  Data Set                  – Perform Functions Against Data Sets

2  Volume                    – Perform Functions Against Volumes

3  Management Class          – Specify Data Set Backup and Migration Criteria

4  Data Class                – Specify Data Set Allocation Parameters

5  Storage Class             – Specify Data Set Performance and Availability

6  Storage Group             – Specify Volume Names and Free Space Thresholds

7  Automatic Class Selection – Specify ACS Routines and Test Criteria

8  Control Data Set          – Specify System Names and Default Criteria

9  Aggregate Group           – Specify Data Set Recovery Parameters

10 Library Management        – Specify Library and Drive Configurations

11 Enhanced ACS Management   – Perform Enhanced Test/Configuration Management

C  Data Collection           – Process Data Collection Function

L  List                      – Perform Functions Against Saved ISMF Lists

R  Removable Media Manager   – Perform Functions Against Removable Media

Enter Selection or Command =?

F1=Help    F2=Split   F3=End     F4=Return  F7=Up      F8=Down    F9=Swap

 

2  Volume

1 DASD                      – Generate a List of DASD Volumes

 

VOLUME SELECTION ENTRY PANEL              Page 1 of 3

 

Select Source to Generate Volume List  . . 2 (1 – Saved list, 2 – New list)

1  Generate from a Saved List         Query Name To

List Name  . .                   Save or Retrieve

2  Generate a New List from Criteria Below

Specify Source of the New List  . . 2 (1 – Physical, 2 – SMS)

Optionally Specify One or More:

Enter “/” to select option      Generate Exclusive list

Type of Volume List . . . 1 (1-Online,2-Not Online,3-Either)

Volume Serial Number  . . *          (fully or partially specified)

Device Type . . . . . . . 3390 (fully or partially specified)

Device Number . . . . . .            (fully specified)

To Device Number  . . .            (for range of devices)

Acquire Physical Data . . Y (Y or N)

Acquire Space Data  . . . Y (Y or N)

Storage Group Name  . . . *          (fully or partially specified)

CDS Name . . . . . . . ‘Active’

(fully specified or ‘Active’)      – Enter  (displays free, used cyls on volumes … )

 

VOLUME LIST

Entries 1-14 of 633

Enter Line Operators below:                             Data Columns 3-8 of 40

 

LINE       VOLUME FREE       %     ALLOC      FRAG   LARGEST    FREE

OPERATOR   SERIAL SPACE      FREE  SPACE      INDEX  EXTENT     EXTENTS

—(1)—-  -(2)– —(3)—  (4)-  —(5)—  -(6)-  —(7)—  –(8)–

ARH001   1196861    43    1574639      0    1196086        2

ARH002   1708995    62    1062505      0    1708220        2

ARH003   1994363    72     777137     61    1456995        4

ARH004       775     0    2770725      0        775        1

ARH005   2003659    72     767841      0    2002884        2

ARH006       553     0    2770947      0        553        1

ARH007    474616    17    2296884      1     473952        2

ARH008    363114    13    2408386      3     361897        3

ARH009    317407    11    2454093      3     316245        3

ARH010    321170    12    2450330      2     320395        2

ARH084   1424845    51    1346655      0    1423517        3

ARH085   2751524    99      19976      0    2750749        2   – PF11

VOLUME LIST

Entries 1-12 of 633

Data Columns 8-14 of 40

 

INDEX     FREE    FREE   DEVICE   DEV   SHR

STATUS    DSCBS   VIRS   TYPE     NUM   DASD

–(9)—  -(10)-  (11)-  -(12)–  (13)  (14)

ENABLED     9745    938  3390     1873  NO

ENABLED     9745    938  3390     191D  NO

ENABLED     9743    938  3390     191E  NO

ENABLED     9744    938  3390     191F  NO

ENABLED     9745    938  3390     1920  NO

ENABLED     9743    938  3390     1921  NO

ENABLED     9744    938  3390     1877  NO

ENABLED     9743    938  3390     1878  NO

ENABLED     9743    938  3390     1879  NO

ENABLED     9744    938  3390     187A  NO

ENABLED     9743    938  3390     1876  NO

ENABLED     9746    938  3390     1973  NO

2  Mountable Optical         – Generate a List of Mountable Optical Volumes

3  Mountable Tape            – Generate a List of Mountable Tape Volumes  – PF11

Entries 1-12 of 633

Data Columns 14-19 of 40

 

USE   RD CACHE  DASD FW   CACHE FW  DUPLEX

ATTR  STATUS    STATUS    STATUS    STATUS

(15)  –(16)–  –(17)–  –(18)–  –(19)–

PRIV  ACTIVE    ACTIVE    ACTIVE    SIMPLEX

PRIV  ACTIVE    ACTIVE    ACTIVE    SIMPLEX

PRIV  ACTIVE    ACTIVE    ACTIVE    SIMPLEX

PRIV  ACTIVE    ACTIVE    ACTIVE    SIMPLEX

PRIV  ACTIVE    ACTIVE    ACTIVE    SIMPLEX

PRIV  ACTIVE    ACTIVE    ACTIVE    SIMPLEX

PRIV  ACTIVE    ACTIVE    ACTIVE    SIMPLEX

PRIV  ACTIVE    ACTIVE    ACTIVE    SIMPLEX

PRIV  ACTIVE    ACTIVE    ACTIVE    SIMPLEX

PRIV  ACTIVE    ACTIVE    ACTIVE    SIMPLEX

PRIV  ACTIVE    ACTIVE    ACTIVE    SIMPLEX

PRIV  ACTIVE    ACTIVE    ACTIVE    SIMPLEX        – pf11

 

Entries 1-12 of 633

Data Columns 19-24 of 40

 

OTHER   SUBSYS  PHYSICAL  STORAGE   CF VOLUME

DEVICE  ID      STATUS    GRP NAME  STATUS

-(20)-  -(21)-  –(22)–  –(23)–  –(24)—

—-    6272  CONVERT   SGARHDS   ———

—-    6273  CONVERT   SGAR2DS   ———

—-    6273  CONVERT   SGAR2DS   ———

—-    6273  CONVERT   SGAR2DS   ———

—-    6273  CONVERT   SGAR2DS   ———

—-    6273  CONVERT   SGAR2DS   ———

—-    6272  CONVERT   SGAR2DS   ———

—-    6272  CONVERT   SGAR2DS   ———

—-    6272  CONVERT   SGAR2DS   ———

—-    6272  CONVERT   SGAR2DS   ———

—-    6272  CONVERT   SGARHDS   ———

—-    6273  CONVERT   SGARHDS   ———

Entries 1-12 of 633

Data Columns 24-28 of 40

 

BC2A      BC2A      RESERVED  RESERVED

SMS       MVS       SMS       MVS

–(25)— –(26)— –(27)— –(28)—

ENABLE    ON        NOTCON    ——–

ENABLE    ON        NOTCON    ——–

ENABLE    ON        NOTCON    ——–

ENABLE    ON        NOTCON    ——–

ENABLE    ON        NOTCON    ——–

ENABLE    ON        NOTCON    ——–

ENABLE    ON        NOTCON    ——–

ENABLE    ON        NOTCON    ——–

ENABLE    ON        NOTCON    ——–

ENABLE    ON        NOTCON    ——–

ENABLE    ON        NOTCON    ——–

ENABLE    ON        NOTCON    ——–         etc.!!!!

 

3  Management Class

LINE       MGMTCLAS    EXPIRE          EXPIRE             RET     PARTIAL      PRIMARY

OPERATOR   NAME     NON-USAGE  DATE/DAYS    LIMIT     RELEASE      DAYS

–(1)—-  –(2)— –            –(3)—              —(4)—-           –(5)–     —-(6)—-  –     –(7)–

MCGDG         NOLIMIT         NOLIMIT        NOLIMIT  YES                10

MCMIG           NOLIMIT        NOLIMIT         NOLIMIT   NO                 90

MCNOBACK   NOLIMIT        NOLIMIT        NOLIMIT   NO                 —-

MCNOMIG      NOLIMIT       NOLIMIT         NOLIMIT   NO                 —-

MCSTAND      NOLIMIT       NOLIMIT         NOLIMIT   YES                20

MCSYS           NOLIMIT       NOLIMIT         NOLIMIT    NO               —-

STANDEF       NOLIMIT       NOLIMIT         NOLIMIT    NO                  2

 

4  Data Class   –

DATA CLASS APPLICATION SELECTION

 

To perform Data Class Operations, Specify:

CDS Name . . . . . . ‘BC2A.ZOS140.DFSMS.SCDS’

(1 to 44 character data set name or ‘Active’ )

Data Class Name  . . * (For Data Class List, fully or partially

specified or * for all)

 

Select one of the following options  :

1  1. List    – Generate a list of Data Classes

2. Display – Display a Data Class

3. Define  – Define a Data Class

4. Alter   – Alter a Data Class

 

LINE               DATACLAS                                               AVG

OPERATOR   NAME               RECORG  RECFM  LRECL  KEYLEN  KEYOFF  AVGREC  VALUE

–(1)—-  –         -(2)—                     -(3)–           -(4)-       -(5)-       -(6)–        -(7)–         -(8)–        -(9)-

DC3490E  —      —-   —–     —   —–  –       —–

DCEXT —      —-   —–     —   —–  –       —–

DCHFS    —      —-   —–     —   —–  –       —–

DCPRINT —                            FBA      133     —   —–  –       —–

DCRELIEF —      —-   —–     —   —–  –       —–

GDGMODEL —                         U      —–     —   —–  –       —–

LOGRLOGS —      —-   —–     —   —–  –       —–

LOGRSTG  —      —-   —–     —   —–  –       —–

 

DATA CLASS APPLICATION SELECTION

 

To perform Data Class Operations, Specify:

CDS Name . . . . . . ‘BC2A.ZOS140.DFSMS.SCDS’

(1 to 44 character data set name or ‘Active’ )

Data Class Name  . . DCEXT or DCPRINT (For Data Class List, fully or partially

specified or * for all)

 

Select one of the following options  :

2 1. List    – Generate a list of Data Classes

2. Display – Display a Data Class

3. Define  – Define a Data Class

4. Alter   – Alter a Data Class

 

CDS Name  . . . : BC2A.ZOS140.DFSMS.SCDS

Data Class Name : DCEXT

 

Description : CORNERSTONE DATA CLASS FOR EXTENDED ADDRESSING

 

Recfm  . . . . . . . . . :

Lrecl  . . . . . . . . . :

Space Avgrec . . . . . . :

Avg Value  . . . . :

Primary  . . . . . :

Secondary  . . . . :

Directory  . . . . :

Retpd Or Expdt . . . . . :

Volume Count . . . . . . : 4

Data Set Name Type  . . . : EXTENDED

If Extended . . . . . . : REQUIRED

Extended Addressability : YES

Record Access Bias  . . : SYSTEM

Space Constraint Relief . : NO

Reduce Space Up To (%)  :

Dynamic Volume Count  . :

Compaction  . . . . . . . : YES

Spanned / Nonspanned  . . :

Media Interchange

Media Type  . . . . . . :

Recorg . . . . . . . . . :

Keylen . . . . . . . . . :

Keyoff . . . . . . . . . :

Imbed  . . . . . . . . . :

Replicate  . . . . . . . :

Cisize Data  . . . . . . :

% Freespace CI . . . . . :

CA . . . . . :

Shareoptions Xregion . . :

Xsystem . . :

 

Reuse . . . . . . . . . . : YES

Initial Load  . . . . . . : SPEED

BWO . . . . . . . . . . . :

Log . . . . . . . . . . . :

Logstream Id  . . . . . . :

Frlog . . . . . . . . . . :

RLS CF Cache Value  . . . : NONE

 

 

If IEC030I B37 – 04, –   appears and print01 files are not printed completely – maybe DCPRINT parameter should be changed ?

CDS Name  . . . : BC2A.ZOS140.DFSMS.SCDS

Data Class Name : DCPRINT

 

Description : DATA CLASS FOR PRINT01 FILES

 

Recfm  . . . . . . . . . : FBA

Lrecl  . . . . . . . . . : 133

Space Avgrec . . . . . . :

Avg Value  . . . . :

Primary  . . . . . :

Secondary  . . . . :

Directory  . . . . :

Retpd Or Expdt . . . . . :

Volume Count . . . . . . : 4

Data Set Name Type  . . . : EXTENDED

If Extended . . . . . . : REQUIRED

Extended Addressability : YES

Record Access Bias  . . : SYSTEM

Space Constraint Relief . : NO

Reduce Space Up To (%)  :

Dynamic Volume Count  . :

Compaction  . . . . . . . : YES

Spanned / Nonspanned  . . :

Media Interchange

Media Type  . . . . . . :

Recorg . . . . . . . . . :

Keylen . . . . . . . . . :

Keyoff . . . . . . . . . :

Imbed  . . . . . . . . . :

Replicate  . . . . . . . :

Cisize Data  . . . . . . :

% Freespace CI . . . . . :

CA . . . . . :

Shareoptions Xregion . . :

Xsystem . . :

Reuse . . . . . . . . . . : YES

Initial Load  . . . . . . : RECOVERY

BWO . . . . . . . . . . . :

Log . . . . . . . . . . . :

Logstream Id  . . . . . . :

Frlog . . . . . . . . . . :

RLS CF Cache Value  . . . : NONE

 

5  Storage Class

 

LINE                STORCLAS   DIR RESP  DIR      SEQ RESP   SEQ

OPERATOR   NAME           (MSEC)        BIAS      (MSEC)      BIAS   AVAILABILITY

—(1)—-           –(2)—               –(3)—            (4)-          –(5)—    (6)-  – ——-(7)———

LOGGER        —  –          —  –                                    NOPREF

SCFAST          5                  W                5         W     NOPREF

SCLIB1        —  –          —  –                                       NOPREF

SCLIBVTS      —  –          —  –                                    NOPREF

SCLOGGER      —  –          —  –                                 NOPREF

SCMIN         —  –          —  –                                       NOPREF

SCNORMAL    25  –           25  –                                  NOPREF

SCNOSMS       —  –          —  –                                   NOPREF

SCNOVIO       —  –          —  –                                     NOPREF

SCSPECF         5                W                5          W     NOPREF

SCSYS              25  –           25  –                                 NOPREF

 

6  Storage Group

STORAGE GROUP APPLICATION SELECTION

 

To perform Storage Group Operations, Specify:

CDS Name  . . . . . . . ‘ACTIVE’

(1 to 44 character data set name or ‘Active’ )

Storage Group Name  . . *                  (For Storage Group List, fully or

partially specified or * for all)

Storage Group Type  . .                    (VIO, POOL, DUMMY, OBJECT, OBJECT

BACKUP, or TAPE)

 

Select one of the following options  :

1 1. List    – Generate a list of Storage Groups

2. Define  – Define a Storage Group

3. Alter   – Alter a Storage Group

4. Volume  – Display, Define, Alter or Delete Volume Information

 

 

– LINE                STORGRP      SG               VIO           VIO    AUTO         MIGRATE SYSTEM

OPERATOR   NAME             TYPE           MAXSIZE  UNIT  MIGRATE   OR SYS GROUP

—(1)—-  –(2)— —–(3)—–  –(4)–  (5)-  –(6)—  —–(7)——

listv SGAR2DS  POOL           ——-  —-              YES       ——–

SGAR9DS  POOL           ——-  —-              YES       ——–

SGARHDS  POOL           ——-  —-                 YES       ——–

SGAUDDS  POOL           ——-  —-                  NO        ——–

SGBIGDEV POOL           ——-  —-                 YES       ——–

SGBIGF      POOL           ——-  —-                 YES       ——–

SGBIGIMP  POOL           ——-  —-                 YES       ——–

SGBIGTRN POOL           ——-  —-                 YES       ——–

SGCICSDS POOL           ——-  —-                 NO        ——–

SGDEVDS  POOL           ——-  —-                 NO        ——–

SGDEVLB   POOL           ——-  —-                 NO        ——–

SGDUMPS  POOL           ——-  —-                 YES       ——–

SGHFSDS   POOL           ——-  —-                NO        ——–

SGIMPLDS  POOL           ——-  —-                YES       ——–

SGIMPLLB  POOL           ——-  —-                 NO        ——–

SGLIB1        TAPE           ——-  —-  ——–  ——–

SGLIBVTS   TAPE           ——-  —-  ——–  ——–

SGNONSTD POOL           ——-  —-              NO        ——–

SGOAM        POOL           ——-  —-              YES       ——–

SGOSASF    POOL           ——-  —-              NO        ——–

SGOTHER    POOL           ——-  —-              YES       ——–

SGPRODBC POOL           ——-  —-              YES       ——–

SGPRODDS POOL           ——-  —-              NO        ——–

SGPRODLB POOL           ——-  —-               NO        ——–

SGTRAIN     POOL           ——-  —-               NO        ——–

SGTSO         POOL           ——-  —-              YES       ——–

SGVIO          VIO              20000       3390      ——–  ——–

SGWORK     POOL           ——-  —-              NO        ——–

 

listv SGAR2DS  POOL           ——-  —-              YES       ——–     – Enter

VOLUME LIST

Entries 1-14 of 108

Enter Line Operators below:                             Data Columns 3-8 of 40

 

LINE       VOLUME FREE       %     ALLOC      FRAG   LARGEST    FREE

OPERATOR   SERIAL SPACE      FREE  SPACE      INDEX  EXTENT     EXTENTS

—(1)—-  -(2)– —(3)—  (4)-  —(5)—  -(6)-  —(7)—  –(8)–

ARH002   1708995    62    1062505      0    1708220        2

ARH003   1994363    72     777137     61    1456995        4

ARH004       775     0    2770725      0        775        1

ARH005   2003659    72     767841      0    2002884        2

ARH006       553     0    2770947      0        553        1

ARH007    474616    17    2296884      1     473952        2

ARH008    363114    13    2408386      3     361897        3

ARH009    317407    11    2454093      3     316245        3

ARH010    321170    12    2450330      2     320395        2

 

–       To delete volumes from the group  SGOTHER

 

STORAGE GROUP VOLUME SELECTION     ENTER VOLUME SERIAL

 

CDS Name  . . . . . : BC2A.ZOS140.DFSMS.SCDS

Storage Group Name  : SGOTHER

Storage Group Type  : POOL

 

Select One of the following Options:

4 1. Display      – Display SMS Volume Statuses (Pool only)

2. Define       – Add Volumes to Volume Serial Number List

3. Alter        – Alter Volume Statuses   (Pool only)

4. Delete       – Delete Volumes from Volume Serial Number List

 

Specify a Single Volume (in Prefix), or Range of Volumes:

Prefix   From     To    Suffix  Hex

______  ______  ______  _____    _

=?                                        (‘X’ in HEX field allows

 

7  Automatic Class Selection

 

1. Edit            – Edit ACS Routine source code

2. Translate       – Translate ACS Routines to ACS Object Form

3. Validate        – Validate ACS Routines Against Storage Constructs

4. Test            – Define/Alter Test Cases and Test ACS Routines

5. Display         – Display ACS Object Information    – current library  BC2A.ZOS140.DFSMS.ACS

–          IS – 7  Automatic Class Selection – 5 – Display ACS Object Information   –

 

CDS Name  : Active

 

ACS Rtn   Source Data Set ACS      Member    Last Trans  Last Date  Last Time

Type      Routine Translated from  Name      Userid      Translated Translated

——–  ———————–  ——–  ———-  ———- ———-

DATACLAS  BC2A.ZOS140.DFSMS.ACS    DCPROD01  CSUSER      2007/08/17  00:16

 

 

MGMTCLAS  BC2A.ZOS140.DFSMS.ACS    MCPROD01  CSUSER      2007/08/17  00:15

 

 

STORCLAS  BC2A.ZOS140.DFSMS.ACS    SCPROD01  BCA1MGP     2009/11/13  15:49

 

 

STORGRP   BC2A.ZOS140.DFSMS.ACS    SGPROD01  BCA1MGP     2009/08/12  17:49

 

6. Delete          – Delete an ACS Object from a Source Control Data Set

 

8  Control Data Set

1. Display       – Display the Base Configuration

2. Define        – Define the Base Configuration

3. Alter         – Alter the Base Configuration

4. Validate      – Validate the SCDS

5. Activate      – Activate the CDS

6. Cache Display – Display CF Cache Structure Names for all CF Cache Sets

7. Cache Update  – Define/Alter/Delete CF Cache Sets

 

/D SMS      – display current DFSMS

IGD002I 15:16:44 DISPLAY SMS 015

SCDS = BC2A.ZOS140.DFSMS.SCDS or  Active

ACDS = BC2A.ZOS140.DFSMS.ACDS

COMMDS = BC2A.ZOS140.DFSMS.COMMDS

DINTERVAL = 150

REVERIFY = NO

ACSDEFAULTS = NO

SYSTEM     CONFIGURATION LEVEL    INTERVAL SECONDS

BC2A       2010/05/25 15:16:44           15

R  Removable Media Manager (RMM)

0  OPTIONS       – Specify dialog options and defaults

1  USER          – General user facilities

2  LIBRARIAN     – Librarian functions

3  ADMINISTRATOR – Administrator functions

4  SUPPORT       – System support facilities

5  COMMANDS      – Full DFSMSrmm structured dialog

6  LOCAL         – Installation defined dialog

X  EXIT          – Exit DFSMSrmm Dialog

 

     Case 2. Add disk and  storage group to DFSMS

 

           2.1. Find spare disk

TSO/ISPF – P.6 – rmf  – 2 – 2 – 3 (RMF – DEV Device Activity); F SP0 –

VOLSER NUM

SP0659 0659 – free volume

 

          2.2. Make the disk offline

          v diskaddress(659), offline;

          2.3. Initialize the disk

Submit job INITSMS in BC2A.ZOS140.DFSMS.ACS; choose the appropriate volid; it should be the next volid for the given storage group; check it from ISMF menu, option Storage Groups; you can list given storage group or list all storage groups; if you position cursor in front of storage group and write command: LISTVOL, thus you’ll list all volumes in the storage group – last  ARH317;

//INITSM  JOB   (9999,IPO,10,10),

//S1  EXEC PGM=ICKDSF,REGION=3072K

//SYSPRINT DD SYSOUT=*

//SYSIN    DD *

INIT UNITADDRESS(0659) VOLID(ARH318) VTOC(0,1,195) –

INDEX(14,0,45) NOVALIDATE STORAGEGROUP VERIFY(SP0659)

/*

          2.4. Make the disk online

          v diskaddress, online;

          2.5. Define VVDS

          Submit job DEFVVDS in BC2A.ZOS140.DFSMS.ACS;

//DEFVVDS  JOB   (),

//IDCAMS   EXEC PGM=IDCAMS,REGION=1024K

//SYSPRINT  DD SYSOUT=*

//SYSIN     DD *

DEFINE CLUSTER(NAME(SYS1.VVDS.VARH201) VOL(ARH201) –

NONINDEXED –

CYLINDERS(8 2)) –

CAT(CATALOG.MVSICFM.VBC2MCC)

/*

          2.6. Add the disk to storage group

          Additional: change DCEXT + add new change prefix  + add SMS tapes :

(TSO/ISPF – IS  ISMF     – Interactive Storage Management Facility)

–          from ISMF menu choose option Storage Groups;

IS – 6

STORAGE GROUP APPLICATION SELECTION

 

To perform Storage Group Operations, Specify:

CDS Name  . . . . . . . ‘BC2A.ZOS140.DFSMS.SCDS’

(1 to 44 character data set name or ‘Active’ )

Storage Group Name  . . *                  (For Storage Group List, fully or

partially specified or * for all)

Storage Group Type  . .                    (VIO, POOL, DUMMY, OBJECT, OBJECT

BACKUP, or TAPE)

 

Select one of the following options  :

1  1. List    – Generate a list of Storage Groups

2. Define  – Define a Storage Group

3. Alter   – Alter a Storage Group

4. Volume  – Display, Define, Alter or Delete Volume Information

 

–          you should work with source control data set: the last qualifier is SCDS;

CDS Name  . . . . . . . ‘ACTIVE’ – replace for CDS  name with  ‘bc2a.zos140.dfsms.scds’

Storage Group Name . . SGAR2DS

–          Remove/disable the spare  volume if exists in old storage group /sgtrain/ – is – 6 – 4 – 3 (Alter Volume Statuses) – TRN0  47     47  – disall

–          choose option ADD and choose the storage group to which you want to add the disk;

IS- 6- 4- 2.( Define       – Add Volumes to Volume Serial Number List) – ARH3  18 18

IS-6-4-3 (Alter Volume Statuses   ) –  enable/disable

IS – 7 (Automatic Class Selection )–

ACS APPLICATION SELECTION

 

Select one of the following options:

1. Edit            – Edit ACS Routine source code

2. Translate       – Translate ACS Routines to ACS Object Form

3. Validate        – Validate ACS Routines Against Storage Constructs

4. Test            – Define/Alter Test Cases and Test ACS Routines

5. Display         – Display ACS Object Information

6. Delete          – Delete an ACS Object from a Source Control Data Set

 

5. Display    – Display ACS Object Information:

DATACLAS parameter  –  in BC2A.ZOS140.DFSMS.ACS(DCPROD01) CSUSER

MGMTCLAS  BC2A.ZOS140.DFSMS.ACS   MCPROD01(BC2A.ZOS140.DFSMS.ACS)   CSUSER

STORCLAS  BC2A.ZOS140.DFSMS.ACS  SCPROD01(BC2A.ZOS140.DFSMS.ACS)   BCA1MGP

STORGRP   BC2A.ZOS140.DFSMS.ACS  SGPROD01(BC2A.ZOS140.DFSMS.ACS)  BCA1MGP/

 

***** Changing   ‘DCEXT’ for big files (adding DAKMSTR, DAKTRAN)

Edit BC2A.ZOS140.DFSMS.ACS(DCPROD01)

After

FILTLIST DCEXT_DSN      INCLUDE( KCI0*.DMNSNDSK.DAIUTRN ,

KCI0*.DMNSNDSK.DAIRRTN ,

KCI0*.DMNSNDSK.DAISTAG ,

KCI0*.DMNSNDSK.DAISTMT ,

KCI0*.DMNSNDSK.DAISTRN ,

Insert

KCI0*.DMNSNDSK.DAKMSTR ,

KCI0*.DMNSNDSK.DAKTRAN )

WHEN (&DSN = &DCEXT_DSN)

DO

SET &DATACLAS = ‘DCEXT’ – data class for big files included

Then save –

2 – translate – Translate ACS Routines to ACS Object Form –  for all objects – confirm with  / – noprint

3- validate – Validate ACS Routines Against Storage Constructs – for all objects confirm with   / – noprint

–                       activate the Source control data set;

IS – 8 – (5. Activate      – Activate the CDS)

–                       is – 6 – change CDS Name   to ‘Active’

***** Adding new prefix for tapes  (HV)

 7. Define a New disk Storage Group SGAR9DS

–          TSO/ISPF – IS  ISMF    (Interactive Storage Management Facility)

from ISMF menu choose option Storage Groups;

IS – 6

you should work with source control data set: the last qualifier is SCDS;

CDS Name  . . . . . . . ‘ACTIVE’ – replace for CDS  name with  ‘bc2a.zos140.dfsms.scds’

Storage Group Name . . SGAR9DS

– 2. Define  – Define a Storage Group – with name  SGAR9DS

To perform Storage Group Operations, Specify:

CDS Name  . . . . . . . ‘BC2A.ZOS140.DFSMS.SCDS’

(1 to 44 character data set name or ‘Active’ )

Storage Group Name  . . SGAR9DS (For Storage Group List, fully or

partially specified or * for all)

Storage Group Type  . . POOL               (VIO, POOL, DUMMY, OBJECT, OBJECT

BACKUP, or TAPE)

 

Select one of the following options  :

2  1. List    – Generate a list of Storage Groups

2. Define  – Define a Storage Group

3. Alter   – Alter a Storage Group

4. Volume  – Display, Define, Alter or Delete Volume Information

 

SCDS Name . . . . . : BC2A.ZOS140.DFSMS.SCDS

Storage Group Name  : SGAR9DS

To DEFINE Storage Group, Specify:

Description ? THIS CONSTRUCT IS FOR SPECIAL USE BY AUTHORIZED

? PERSONNEL ONLY

Auto Migrate . . Y  (Y, N, I or P)   Migrate Sys/Sys Group Name . .

Auto Backup  . . Y  (Y or N)         Backup Sys/Sys Group Name  . .

Auto Dump  . . . N  (Y or N)         Dump Sys/Sys Group Name  . . .

Overflow . . . . N  (Y or N)         Extend SG Name . . . . . . . .

 

Dump Class . . .                     (1 to 8 characters)

Dump Class . . .                     Dump Class . . .

Dump Class . . .                     Dump Class . . .

Allocation/migration Threshold: High . . 85  (1-99)      Low  . . 10   (0-99)

Guaranteed Backup Frequency  . . . . . . NOLIMIT         (1 to 9999 or NOLIMIT)

 

DEFINE    SMS Storage Group Status . . . Y   (Y or N)                         – Enter

 

SCDS Name  . . . . : BC2A.ZOS140.DFSMS.SCDS

Storage Group Name : SGAR9DS

Storage Group Type : POOL

To DEFINE Storage Group System/                           ( Possible SMS SG

Sys Group Status, Specify:                              Status for each:

– Pool SG Type

System/Sys      SMS SG    System/Sys      SMS SG         NOTCON, ENABLE

Group Name      Status    Group Name      Status         DISALL, DISNEW

———-      ——    ———-      ——         QUIALL, QUINEW

BC2A       =? ENABLE               =?              – Tape SG Type

=?                      =?                NOTCON, ENABLE,

=?                      =?                DISALL, DISNEW )

=?                      =?

=?                      =?              * SYS GROUP = sysplex

=?                      =?                minus Systems in the

=?                      =?                Sysplex explicitly

=?                      =?                defined in the SCDS

—————————————————————————————-  – F3/Ff4  end

 

 

Result to verify SGAR9DS:

IS – 6 –

 To perform Storage Group Operations, Specify:

CDS Name  . . . . . . . ‘BC2A.ZOS140.DFSMS.SCDS’

(1 to 44 character data set name or ‘Active’ )

Storage Group Name  . . SGAR9DS (For Storage Group List, fully or

partially specified or * for all)

Storage Group Type  . .                    (VIO, POOL, DUMMY, OBJECT, OBJECT

BACKUP, or TAPE)

 

Select one of the following options  :

1  1. List    – Generate a list of Storage Groups

2. Define  – Define a Storage Group

3. Alter   – Alter a Storage Group

4. Volume  – Display, Define, Alter or Delete Volume Information

—————————————————————————————-

 

CDS Name : BC2A.ZOS140.DFSMS.SCDS

 

Enter Line Operators below:

 

LINE       STORGRP  SG             VIO      VIO   AUTO      MIGRATE SYSTEM

OPERATOR   NAME     TYPE           MAXSIZE  UNIT  MIGRATE   OR SYS GROUP

—(1)—-  –(2)— —–(3)—–  –(4)–  (5)-  –(6)—  —–(7)——

LISTVOL    SGAR9DS POOL           ——-  —-  YES       ——–

———-  ——– ——  BOTTOM  OF  DATA  ——  ——–  ———-

———————————————————————————————————————-

VOLUME LIST              LIST HAS NO ENTRIES

Entries 0-0 of 0

Enter Line Operators below:                             Data Columns 3-8 of 40

 

LINE       VOLUME FREE       %     ALLOC      FRAG   LARGEST    FREE

OPERATOR   SERIAL SPACE      FREE  SPACE      INDEX  EXTENT     EXTENTS

—(1)—-  -(2)– —(3)—  (4)-  —(5)—  -(6)-  —(7)—  –(8)–

———-  —— ———–  BOTTOM  OF  DATA  ———–  ——  —-

 

  1. 8. Add definition in BC2A.ZOS140.DFSMS.ACS(SGPROD01)  for SGAR9DS & KCI09

–          IS – 7  Automatic Class Selection – 5 – Display ACS Object Information   –

 

CDS Name  : BC2A.ZOS140.DFSMS.SCDS

 

ACS Rtn   Source Data Set ACS      Member    Last Trans  Last Date  Last Time

Type      Routine Translated from  Name      Userid      Translated Translated

——–  ———————–  ——–  ———-  ———- ———-

DATACLAS  BC2A.ZOS140.DFSMS.ACS    DCPROD01  CSUSER      2007/08/17  00:16

 

 

MGMTCLAS  BC2A.ZOS140.DFSMS.ACS    MCPROD01  CSUSER      2007/08/17  00:15

 

 

STORCLAS  BC2A.ZOS140.DFSMS.ACS    SCPROD01  BCA1MGP     2009/11/13  15:49

 

 

STORGRP   BC2A.ZOS140.DFSMS.ACS    SGPROD01  BCA1MGP     2009/08/12  17:49

 

–          P.3.4 – BC2A.ZOS140.DFSMS.ACS(SGPROD01) –   Add definition  for SGAR9DS & KCI09

Copy FILTLIST ARHIV_DSN        INCLUDE(KCI08.**)

as

FILTLIST ARH9V_DSN        INCLUDE(KCI09.**)

 

Copy WHEN (&DSN EQ &ARHIV_UCAT)          /* ARHIVING UCATS         */

DO                                /* GO TO ARHIV STORAGE GRP */

SET &STORGRP = ‘SGARHDS’,’SGAR2DS’

EXIT

END

/*

as                                              */

WHEN (&DSN EQ &ARH9V_DSN)         /* KCI PROD  DATASETS     */

DO                                /* GO TO PROD STORAGE GRP */

SET &STORGRP = ‘SGAR9DS’

EXIT

END

/*

/* ——————————————————- */

–          2 – translate – Translate ACS Routines to ACS Object Form – / – noprint

–          3- validate – Validate ACS Routines Against Storage Constructs – / – noprint

–          activate the Source control data set;

IS – 8 – (5. Activate      – Activate the CDS)

–          is – 6 –

CDS Name  . . . . . . .  replace for CDS  name ‘bc2a.zos140.dfsms.scds’ with ‘ACTIVE’

 

–          is – 6 – verify SGAR9DS – is OK

     Case 3. Create   the new  storage (SGAR9DS)  group contents

 (using    VSAM_Utilities folder files: INITSMS, DEFVVDS_JOB, DEFUCAT_JOB, DEFALIAS_JOB)

 

 –          INITSMS – from  BC2A.ZOS140.DFSMS.ACS   – init  a free volume as ARH301 with STORAGEGROUP

//S1  EXEC PGM=ICKDSF,REGION=3072K

//SYSPRINT DD SYSOUT=*

//SYSIN    DD *

INIT UNITADDRESS(0529) VOLID(DEV321) VTOC(0,1,195) –

INDEX(14,0,45) NOVALIDATE STORAGEGROUP VERIFY(DEV321) – init volume

/* !!! – After each initsm –  v online volumes – after that  – to be started  defvvds !!!

–          DEFVVDS_JOB – define vvds VARH301 for    ARH301

–          DEFUCAT_JOB.doc (D:\ZOS_Reference\TSO_ISPF\ISMF\Instr_VSAM_SMS) – define user catalog in    ARH301    as CATALOG.MVSICF1.VARH301 in CATALOG(CATALOG.MVSICFM.VBC2MCC)

–          DEFALIAS_JOB.doc (D:\ZOS_Reference\TSO_ISPF\ISMF\Instr_VSAM_SMS)  –  define Alias for KCI09 related to  CATALOG.MVSICF1.VARH301 in CATALOG(CATALOG.MVSICFM.VBC2MCC

–          Add disk volumes ARH302-385 for KCI09 files (look 1 -6 above)      –  not more than 99 (look at IS-6-3 – Alter a Storage Group)

     Case 4. Delete/remove volume from storage group (sgdevds)

 – IS-6-4 -4 – dev2  01 01 (dev201) – To be disable – IS – 6 –  4 – 3 (Alter Volume Statuses) – dev2 01 01 – DISALL  – followed by – /v 0528,offline –  initsm1 – /v 0528,online –  defvvds1 for the new  dev345 volume  ID –  To be added – IS – 6 – 2 – define – dev3 45 45– IS – translate for SGPROD01 – validate – IS-8 – 5 – activate – IS – 6 – active .

      Case 5. Change the disk volume number on which is  the catalog in the Storage group

 SGDEVDS/92 –     from dev201 to dev321 :

–          from  BC2A.ZOS140.DFSMS.ACS   – in MCPROD01, SCPROD01, SGPROD01 – dev_ucat – change vde%201 with vde%%%1 – IS – 6- DSN= ‘bc2a.zos140.dfsms.scds’ – IS – 7 – translate for  MCPROD01, SCPROD01, SGPROD01 each – validate – IS-8 – 5 – activate – IS – 6 – active.

–          DEFUCAT – create catalog ‘CATALOG.MVSICF1.VDEV321” on dev321

–          DEFALIAS – define kci05 related to  ‘CATALOG.MVSICF1.VDEV321

Incoming search terms:

  • ismf mainframe
  • storage class where define mainframe
  • pgm=ickdsf
  • disk utilities
  • duplex status mainframe
  • simplex duplex status mainframe

Leave A Reply

Comments

No comments yet, be the first to add one!

Places

 

Clef two-factor authentication

woolrich outlet woolrich outlet online tiffany milano tiffany outlet tiffany outlet tiffany outlet tiffany outlet tiffany milano tiffany outlet peuterey outlet peuterey uomo hogan outlet hogan rebel hogan outlet hogan rebel hogan outlet hogan rebel hogan outlet hogan rebel hogan outlet hogan rebel hogan outlet hogan rebel roshe run pas cher roshe run parajumpers pas cher parajumpers soldes parajumpers pas cher parajumpers soldes parajumpers pas cher parajumpers soldes louboutin pas cher louboutin pas cher louboutin pas cher nike tn pas cher nike tn pas cher