使用多Volume来创建一个dataset

在z/OS上经常遇到的一个问题就是Volume满了,有些时候已经使用sms管理了,但还是发现有空volume,但dataset还是创建不了。下面就是如何使用多volume来创建dataset。

如果使用sms来管理Volumes,在创建DataClass(DS)的时候会有选项来指定最多使用多少个Volume,下面是详细解释

           image

   Use the VOLUME COUNT field to specify the maximum number of volumes you    
   expect to use to store a data set in this Data Class.                      
   Possible values:                                                           
       1 to 59 or blank  (DASD)                                               
       1 to 255 or blank (Tape)                                               
   For example, to reserve five volumes per data set, specify:                
       Volume Count  . . . . . . 5       (1 to 255 or blank)                  
   End users can override the Data Class VOLUME COUNT attribute with the      
   JCL DD statement, TSO ALLOCATE command, or a similar utility.             

正如上面说解释的,即使DS没有指定多Volume,用户仍然可以使用JCL来创建多Volume的DS,这里是一个例子:

  //BACKUP DD DSN=PAYLESS.DUMP,DISP=(NEW,DELETE,DELETE),          
  // VOL=(,,,50,SER=RV@250),SPACE=(CYL,(1000,300)),DSNTYPE=LARGE  

那么怎么知道现在正在使用的DS是不是多Volume呢,在ds前用i查看,如果有那个+,就表明是多个Volume的

image

在+的地方按Enter就可以看到Volume列表了

原文地址:https://www.cnblogs.com/db2zos/p/2975543.html