Matt, yes, if possible do consolidate to 1 volume symbol in your master catalog for the SYSRES. That should allow future deployments to use the existing master catalog.
This is also a good reminder for me to investigate how z/OSMF in the future might better accommodate this scenario of multiple different symbols for the SYSRES, as this is not the first time I've heard about this difficulty. Sorry you had to jump through hoops.
Original Message:
Sent: Mon December 09, 2024 04:08 PM
From: Matthew Dazzo
Subject: Z31 Install and VSAM (CSI) (ZFS) Files
Kurt, the option I want is to 'to IPL the new target z/OS using your existing driving system catalog' but the issue at the time was we had 2 symbolics in the existing mast catalog for the res volume. We had "******" and "&SYSR1" and zosmf could not handle 2 different symbolics. Some datasets had ****** and some had &SYSR1. That is why I went with using the hlq alias route.
I am wondering in the future if I should clean up the existing master catalog to contain only 1 symbolic for the res volume. I believe that would make the next install easier?
Thanks Matt
Original Message:
Sent: 12/9/2024 3:32:00 PM
From: Kurt Quackenbush
Subject: RE: Z31 Install and VSAM (CSI) (ZFS) Files
Matthew, the additional information helps. In particular you state:
"My zfs files were installed and cataloged with dsn 'z31mcat.sys1.zf1' in catalog 'catalog.z31mcat'
In the end I wanted them to be dsn 'sys1.zf1' in catalog - catalog.osmcat"
This may be the underlying issue, as I think you misunderstand the option to create a new master catalog. The new master catalog you create during the deployment is intended to be the master catalog used when you IPL the new target system. That is why the Rename job renames the data sets so the desired true data set name is cataloged in the new master, and a data set alias (or PATH for VSAM data sets) is created in the driving system's catalog. The new master catalog is not meant to be a temporary catalog. If you want to use the existing driving system's catalog in the end, then in the future don't choose the option to create a new master catalog. This page may help explain the options:
https://www.ibm.com/docs/en/zos/3.1.0?topic=page-catalogs
------------------------------
Kurt Quackenbush
IBM, z/OS SMP/E and z/OSMF Software Management
kurtq@us.ibm.com
Original Message:
Sent: Mon December 09, 2024 01:39 PM
From: Matthew Dazzo
Subject: Z31 Install and VSAM (CSI) (ZFS) Files
Hi Kurt, thank you for your response. It's very much appreciated. I do not want to run you down a rabbit hole here, I did get around the zfs vsam issue with some assistance from a friend, it was very involved.
I need to understand the correct way to do this. Maybe I can reword my question to save some time. I'd like to understand what I may have done wrong.
Really appreciate the help. Thanks Matt
I did use the option - create new master cat with an alias (z31mact) in the existing mcat pointing to new master cat. (I called that the temporary cat) poor terminology on my part.
I did run the rename - IZUD06RN - the path entry was added in the rename job.
After the install I went into software instances, actions, delete temp catalog. That created these jobs, IZUD01UD, IZUD02DE, IZUD03DC - I ran the first 2 jobs(IZUD01UD, IZUD02DE).
This is the point in time is where I ran into the zfs problem.
My zfs files were installed and cataloged with dsn 'z31mcat.sys1.zf1' in catalog 'catalog.z31mcat'
In the end I wanted them to be dsn 'sys1.zf1' in catalog - catalog.osmcat
The rename added the path statement which is what I do not understand
IF LASTCC = 0 THEN DO
ALTER -
Z31MCAT.SYS1.ZOS31.OMVS.SCFZHFS2 -
NEWNAME(SYS1.ZOS31.OMVS.SCFZHFS2) -
CATALOG(CATALOG.Z31MCAT)
ALTER -
Z31MCAT.SYS1.ZOS31.OMVS.SCFZHFS2.* -
NEWNAME(SYS1.ZOS31.OMVS.SCFZHFS2.*) -
CATALOG(CATALOG.Z31MCAT)
IF LASTCC = 0 THEN -
DEFINE PATH( -
NAME(Z31MCAT.SYS1.ZOS31.OMVS.SCFZHFS2) -
PATHENTRY(SYS1.ZOS31.OMVS.SCFZHFS2)) -
CATALOG(CATALOG.Z31MCAT)
Original Message:
Sent: 12/9/2024 12:06:00 PM
From: Kurt Quackenbush
Subject: RE: Z31 Install and VSAM (CSI) (ZFS) Files
Matthew, I'm a little confused by your scenario and why you cannot access the subject data sets. Did you use the deployment option to create a new master catalog? What do you mean by "a temporary HLQ and a new temporary catalog"? Were the subject data sets cataloged in this "temporary" catalog, and does this catalog still exist? As said, I'm confused by your scenario, and I fear this conversation may necessarily get quite involved. You might be better off opening a support case to debug your situation.
Having said that, if and only if you used the deployment option to create a new master catalog, then after the Deployment is complete you can use the Delete Temporary Catalog Alias action on the target software instance. z/OSMF will analyze all of the data sets, aliases, and catalogs, summarize its findings, and generate jobs you can use to remove the temp catalog aliases. If you did not use the deployment option to create a new master catalog, then never mind.
------------------------------
Kurt Quackenbush
IBM, z/OS SMP/E and z/OSMF Software Management
kurtq@us.ibm.com
Original Message:
Sent: Mon December 09, 2024 10:13 AM
From: Matthew Dazzo
Subject: Z31 Install and VSAM (CSI) (ZFS) Files
I have completed my zos 3.1 install including the rename job, we used a temporary HLQ with a new temporary catalog. After the rename job I am left with ZFS and CSI files that I cannot access from zos (I believe because of the PATH statement added) in the rename job. I cannot use IBM utility like IDCAMS or ADRDSSU to clone them to the correct names and correct catalog. These utilities fail with unable to locate dataset, I tried both names. The before the rename name and the name after the rename name.
I can mount the zfs files and see the internal files. For the zfs files, the only way I thought of to get around this is to allocate new zfs with the correct names, mount the input zfs and mount the new output zfs and use the unix copy function to copy all the unix files over. Then I still have to deal with csi files somehow because they are the wrong name and catalog. Not sure what I do can do with the CSI's? Need help here also.
I'm thinking I am not the only one who has this issue or I am doing something wrong, Can you please advise. Thanks appreciated Matt
------------------------------
Matthew Dazzo
------------------------------