Skip to content

zdtVcreate

gkeuken edited this page Oct 10, 2019 · 3 revisions

Details on zdtVcreate:

Execute zdtVcreate without any arguments or with --help to obtain information on required inputs.

Typically to create new zPDT volumes you must run the alcckd command in the linux host, then attach the new file to the emulator, run ICKDSF initialization for the new volume on z/OS and vary it online. The main purpose/benefit and reason for creating this utility is to eliminate the need to run the ICKDSF initialization on z/OS. The benefit being you can create new zPDT emulated disks and use them right away! I think it's cool.

zdtVcreate will allow you to create the following 3390 Mod types: 1, 3, 9, 27, 54

So how do I avoid z/OS ICKDSF initialization you ask? Well .. read on my friend.

zdtVcreate performs the following:

  • Allocates a zPDT Linux Disk File using the zPDT command alcckd
  • Copies (prepends) a "pre-formatted/initizlied" file which I call a "stub" into the file created by alcckd.
  • Edits the resulting file to update required offsets with appropriate sizing
  • Edits the resulting file to update VTOC naming based on volume name chosen by user
  • Optionally updates the volume file to enable it to be SMS managed
  • Optionally mounts the new volume to zPDT, via awsmount, assuming user has available devices to do so
  • Optionally Varies drive online to z/OS
  • Optionally update Devmap file

The interface to z/OS is via zPDT command oprmsg.

Clone this wiki locally