使用多Volume来创建一个dataset
在z/OS上经常遇到的一个问题就是Volume满了,有些时候已经使用sms管理了,但还是发现有空volume,但dataset还是创建不了。下面就是如何使用多volume来创建dataset。
如果使用sms来管理Volumes,在创建DataClass(DS)的时候会有选项来指定最多使用多少个Volume,下面是详细解释
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的
在+的地方按Enter就可以看到Volume列表了