<!-- This job allocates the Dmgr and Appserver file systems  -->
<!-- for a cell profile                   -->
//${MEMBER}  JOB ${zJobStatement1}                                                         
${zJobStatement2}                                                                        
${zJobStatement3}                                                                        
${zJobStatement4} 
<!-- if (${zFilesystemType} == HFS) -->
//ALLOCD   EXEC  PGM=IEFBR14                                                     
//CHFS    DD    UNIT=SYSALLDA,DISP=(NEW,CATLG),                                 
//        DSN=${zConfigHfsName},                                                         
<!-- if (${zConfigHfsVolume} != *) -->
//        VOL=SER=${zConfigHfsVolume},                                                     
<!-- endif -->
//        DSNTYPE=HFS,SPACE=(CYL,(${zConfigHfsPrimaryCylinders},${zConfigHfsSecondaryCylinders},1))
<!-- endif -->
<!-- if (${zFilesystemType} == ZFS) -->
//DEFINED  EXEC   PGM=IDCAMS                                                    
//SYSPRINT DD     SYSOUT=*                                                      
//SYSUDUMP DD     SYSOUT=*                                                      
//AMSDUMP  DD     SYSOUT=*
<!-- if (${zConfigHfsVolume} != *) -->
//DASD0    DD     DISP=OLD,UNIT=3390,VOL=SER=${zConfigHfsVolume}
<!-- endif -->
//SYSIN    DD     *                                                             
 DEFINE CLUSTER (NAME(${zConfigHfsName}) -
<!-- if (${zConfigHfsVolume} != *) -->
        VOLUMES(${zConfigHfsVolume}) -                                                     
<!-- endif -->
        LINEAR CYL(${zConfigHfsPrimaryCylinders} ${zConfigHfsSecondaryCylinders}) SHAREOPTIONS(3))                          
/*                                                                              
//FORMATD  EXEC   PGM=IKJEFT01,REGION=0M,COND=(0,LT)                            
//SYSTSPRT DD  SYSOUT=*
//BPXOUT   DD  SYSOUT=*
//STDERR   DD  SYSOUT=*
//STDOUT   DD  SYSOUT=*                                                          
//SYSTSIN  DD  *                                                                
 BPXBATCH SH +                                                                  
  zfsadm format -aggregate +                                                    
  '${zConfigHfsName}' +                                                                    
  -compat                                              
/*
<!-- endif -->
//MNTDFS  EXEC  PGM=IKJEFT1A,COND=(0,LT)                                        
//* Build the mount point for the Config HFS                                    
//SYSEXEC   DD DISP=SHR,
//          DSN=${zTargetHLQ}.DATA                                       
//SYSTSPRT  DD SYSOUT=*
//BPXOUT    DD SYSOUT=*                                                         
//SYSTSIN   DD *                                                                
 BBOWBMPT  ${zConfigMountPoint} +                                                         
 ${zConfigHfsName} +
 ${zAdminUserid} ${zConfigurationGroup} ${zFilesystemType}                                                                       
/*
<!-- if (${zAppServerFilesystemType} == HFS) -->
//ALLOCA   EXEC  PGM=IEFBR14                                                     
//CHFS    DD    UNIT=SYSALLDA,DISP=(NEW,CATLG),                                 
//        DSN=${zAppServerConfigHfsName},                                                         
<!-- if (${zAppServerConfigHfsVolume} != *) -->
//        VOL=SER=${zAppServerConfigHfsVolume},                                                     
<!-- endif -->
//        DSNTYPE=HFS,SPACE=(CYL,(${zAppServerConfigHfsPrimaryCylinders},${zAppServerConfigHfsSecondaryCylinders},1)) 
<!-- endif -->
<!-- if (${zAppServerFilesystemType} == ZFS) -->
//DEFINEA  EXEC   PGM=IDCAMS                                                    
//SYSPRINT DD     SYSOUT=*                                                      
//SYSUDUMP DD     SYSOUT=*                                                      
//AMSDUMP  DD     SYSOUT=*
<!-- if (${zAppServerConfigHfsVolume} != *) -->
//DASD0    DD     DISP=OLD,UNIT=3390,VOL=SER=${zAppServerConfigHfsVolume}
<!-- endif -->
//SYSIN    DD     *                                                             
 DEFINE CLUSTER (NAME(${zAppServerConfigHfsName}) - 
<!-- if (${zAppServerConfigHfsVolume} != *) -->
        VOLUMES(${zAppServerConfigHfsVolume}) -
<!-- endif -->
        LINEAR CYL(${zAppServerConfigHfsPrimaryCylinders} ${zAppServerConfigHfsSecondaryCylinders}) SHAREOPTIONS(3))                          
/*                                                                              
//FORMATA  EXEC   PGM=IKJEFT01,REGION=0M,COND=(0,LT)                            
//SYSTSPRT DD  SYSOUT=*
//BPXOUT   DD  SYSOUT=*
//STDERR   DD  SYSOUT=*
//STDOUT   DD  SYSOUT=*                                                          
//SYSTSIN  DD  *                                                                
 BPXBATCH SH +                                                                  
  zfsadm format -aggregate +                                                    
  '${zAppServerConfigHfsName}' +                                                                    
  -compat                                              
/*
<!-- endif -->
//MNTAFS  EXEC  PGM=IKJEFT1A,COND=(0,LT)                                        
//* Build the mount point for the Config HFS                                    
//SYSEXEC   DD DISP=SHR,
//          DSN=${zTargetHLQ}.DATA                                       
//SYSTSPRT  DD SYSOUT=*
//BPXOUT    DD SYSOUT=*                                                         
//SYSTSIN   DD *                                                                
 BBOWBMPT  ${zAppServerConfigMountPoint} +                                                         
 ${zAppServerConfigHfsName} +
 ${zAdminUserid} ${zConfigurationGroup} ${zAppServerFilesystemType}                                                                       
/*                                                                              
//                                                                              
//* ================================================================ */         
//* PROPRIETARY-STATEMENT:                                           */         
//* Licensed Material - Property of IBM                              */         
//*                                                                  */         
//* 5724-I63, 5724-H88, 5655-N01, 5733-W61                           */         
//* (C) Copyright IBM Corp. 1999, 2008                               */         
//* All Rights Reserved                                              */         
//* US Government Users Restricted Rights - Use, duplication or      */         
//* disclosure restricted by GSA ADP Schedule Contract with IBM Corp.*/         
//* ================================================================ */         
<!-- import documents/cntl/buildInfo.jcl -->
//* ================================================================ */         
<!--  Change Activity:                                                -->         
<!--                                                                  -->         
<!--  LIDB3773-25    H28W610	110405	DB: Initial creation          -->
<!--  321972         H28W610 110805  DB: change BBOWCPYD to           -->     
<!--                                     BBODCPYD                     -->
<!--  328482         H28W610 120105  DB: rename file                  -->
<!--  356728         H28W610 032406  DB: rename file and update for   -->
<!--                                     separate file system support -->
<!--  368072         H28W610 051106  DB: ZFS not getting generated    -->
<!--                                     properly if using SMS vol    -->
<!--  243587.1       H28W610 012407  DB: call BBOWBMPT directly       -->      
<!--  447303         V7.0    070614 PDOP: Userid simplification       -->
<!--  447258         V7.0    062607 PXTN: Convert zmpt variables.     -->
<!--   PK57907  H28W610 121707   DB: Use single quotes around dsname  -->
<!--   PK62715  H28W610 031808   DB: Use SYSOUT=* instead of SYSOUT=H -->
<!--   500745  V7.0    20080407 PXT: Change the order of DD statement -->
<!--   503121  V7.0    20080411 PXT: Add "BPXOUT DD SYSOUT=*" stmt    -->
<!--  511429   H28W700 20080519 DMB  Use admin id for fs owner        -->
<!--  532195   V7.0    20080626 PDOP: Correct lengths and variables   -->
<!--  534888   V7.0    20080708 PDOP: Common timestamp and build info -->
<!-- ================================================================ -->
