Because the DISKMAP utility is unaware of the size of the 'real' disk - so
END is meaningless to it.

I always encourage folks to not use END except under specific circumstances.
If there is a reason other than laziness to specify END -- then use it.
Otherwise, list the number of cylinders specifically.

Oh - and it can pose a danger if you rely on DISKMAP to tell you what is
already allocated and these disks don't show up.

You might want to try DIRMAINT FREE and DIRMAINT USED commands instead of
DISKMAP.  (The thread is about DIRMAINT after all ;-)

Scott Rohling

On Mon, Oct 4, 2010 at 10:10 AM, George Henke/NYLIC <
george_he...@newyorklife.com> wrote:

>
> Minidisks with the END option specified are not included in a DISKMAP when
> the command, DISKMAP USER is entered.
>
> What is the reason for this?
>
> Does this pose a danger when updating the directory directly, no pun
> intended?  :-)
>
>
>
>
>  *Ray Waters <ray.wat...@opensolutions.com>*
> Sent by: The IBM z/VM Operating System <IBMVM@LISTSERV.UARK.EDU>
>
> 10/04/2010 09:06 AM
>  Please respond to
> The IBM z/VM Operating System <IBMVM@LISTSERV.UARK.EDU>
>
>   To
> IBMVM@LISTSERV.UARK.EDU
> cc
>   Subject
> Re: How DIRMAINT Work ?
>
>
>
>
> I AGREE with Scott. Sometimes it is just simpler and faster to use XEDIT to
> make multiple changes to the VM Directory. My exec performs a syntax check
> of the directory: *DIRECTXA &DIRNAME DIRECT A (EDIT* and then checks the
> RC. If bad RC, we go back into XEDIT to correct. Also the exec performs
> DISKMAP to check for overlaps and go back to the Directory if overlaps
> occurred.  Once everything looks good, the exec takes you document your
> directory changed via: *XEDIT DIRMCHNG LOG A*. I have DIRMAINT perform the
> real DIRECTXA.
>
> We like having the audit and reasons for the directory updates and who
> performed the changes.
>
> Ray   Waters
>
>
> *From:* The IBM z/VM Operating System [mailto:ib...@listserv.uark.edu] *On
> Behalf Of *Scott Rohling*
> Sent:* Friday, October 01, 2010 4:09 PM*
> To:* ib...@listserv.uark.edu*
> Subject:* Re: How DIRMAINT Work ?
>
> There are times when using DIRMAINT commands isn't practical..   for
> example - doing DASD volume relabelling.   I suppose you could do a bunch of
> GET/REP commands -- or maybe DMDISK NOCLEAN and AMDISK using the same
> extents and the new volid?   But I have found the best thing to do is update
> the monolithic directory with some simple plumbing and then give it back to
> DIRMAINT.   I concede the loss of an audit trail, but for most customers
> that can be resolved by having a change record indicating what was done.
>
> Scott Rohling
> On Fri, Oct 1, 2010 at 2:50 PM, Alan Altmark 
> <*alan_altm...@us.ibm.com*<alan_altm...@us.ibm.com>>
> wrote:
> On Friday, 10/01/2010 at 10:24 EDT, Ray Waters
> <*ray.wat...@opensolutions.com* <ray.wat...@opensolutions.com>> wrote:
> > We use all the ?DIRMAINT ? or ?DIRM?  commands and also are able to use
> XEDIT
> > to make our major directory changes. I wrote an EXEC to ?DIRMAINT
> OFFLINE?,
> > ?DIRMAINT BACKUP?, DIRMAINT SHUTDOWN?, then ?COPY USER BACKUP B &DIRNAME
> DIRECT
> > A (OLDD ? , followed by ?XEDIT &DIRNAME DIRECT A?.
> >
> > Once my EXDIT changes are made and I ?FILE?, I ?COPY &DIRNAME DIRECT A
> USER
> > INPUT C (OLDD? to the DIRMAINT 1DF mdisk,? CP XAUTOLOG DIRMAINT?, ?EXEC
> > DIRMAINT ONLINE?.
> >
> > Anyway you get the idea. There are precautions  and sleeps and performed
> by the
> > EXEC, but that is the general idea.
> Any procedure that has you editing the monolithic directory and replacing
> it as a whole means you have no audit trail (except for "directory
> replaced") and the holodeck safeties are turned off.  All major directory
> changes should be made with DIRM commands.  If you're making a bunch of
> changes at the same time, use DIRM NODIRECT xxxx  to suppress the
> DIRECTXA, and then when you're done use DIRM DIRECT to bring all the
> changes online at the same time.
>
> Alan Altmark
>
> z/VM and Linux on System z Consultant
> IBM System Lab Services and Training*
> **ibm.com/systems/services/labservices*<http://ibm.com/systems/services/labservices>
> office: 607.429.3323*
> **alan_altm...@us.ibm.com* <alan_altm...@us.ibm.com>
> IBM Endicott
>
>
>
>  ------------------------------
> NOTICE:
> This e-mail is intended solely for the use of the individual to whom it is
> addressed and may contain information that is privileged, confidential or
> otherwise exempt from disclosure. If the reader of this e-mail is not the
> intended recipient or the employee or agent responsible for delivering the
> message to the intended recipient, you are hereby notified that any
> dissemination, distribution, or copying of this communication is strictly
> prohibited. If you have received this communication in error, please
> immediately notify us by replying to the original message at the listed
> email address. Thank You.
>
>

Reply via email to