使用多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列表了

posted @ 2013-03-22 14:36  db2zos  阅读(373)  评论(0编辑  收藏  举报