对应字段:BMC 的 FDReport 产品中的 ALLOC、FREE 和 %FR for mainrfame

问题描述 投票:0回答:1

我在手册中找不到解释使用 FDReport 在数据集上生成的字段“ALLOC”、“FREE”和“%FR”的信息。

表面上看起来很简单,ALLOC 是分配了多少空间,FREE 和 %FR 是可用空间量,与 % 相同。但是我无法弄清楚这个值是如何生成的,因为该数字似乎与 LISTDSI 生成的任何信息都不匹配,我最好的猜测是它是空间分配的倍数,但我不能永远我弄清楚它是什么。

举个例子:

如果我生成包含以下内容的报告:

REPORT FIELD=(DSN,VOL,SIZEINFO)
XS XDSN=(MY.DATA.SET.**)
PRINT ONLINE,PAGEWIDTH=133,SUM=YES

为我提供有关我的数据集的以下信息:

DATA SET NAME                   VOLSER     ALLOC   FREE  %FR
-------------                   ------     -----   ----  ---
MY.DATA.SET.ONE                 ABCD1234   150     148   98  
MY.DATA.SET.TWO                 EFGH5678   165     160   96
MY.DATA.SET.THREE               IJKL9012   17      14    82

我不知道这些数字来自哪里,但这些数据集的 3.4 信息如下:

DS                 UNIT  ORG RECFM RECL   BLKSZE   1stEXT  2ndEXT  TYPE  ALLOC    ext   MAXDB
--                 ----  --- ----- ----   ------   ------  ------  ----  ------   ---   -----
MY.DATA.SET.ONE    CYLS  PO  FB    80     6160     10      3       PDS   10(cyl)  1     50 
MY.DATA.SET.TWO    CYLS  PO  FB    4096   28672    11      10      PDS   11(cyl)  1     200
MY.DATA.SET.THREE  BLOCK PO  VB    1028   2056     357     2769    PDS   357(blk) 1     100

这是大型机的一个非常小众的领域,我没有使用 FDR 的经验,而且有点绝望,花了几个小时在手册上试图解决它,但我一生都找不到 SIZEINFO 或 ALLOC,FREE 的可靠解释和%FR。任何帮助将不胜感激!

我使用 LISTDSI 来获取 SYSALLOC 信息,在大约 99% 的情况下,等于 FDreport 中的 ALLOC 字段乘以 15,不确定 15 有什么特别之处,也许是范围数,但这似乎是在抓住救命稻草,并且是没有具体答案。

storage mainframe zos rexx
1个回答
0
投票

15 是柱面中的磁道数。它基于旧磁盘驱动器的物理几何结构。单位会给你一个线索,因为圆柱体 = 15 个轨道。轨道很简单,块是基于块大小的块数。

此参考将为您提供历史几何图形。如今,大多数设备都有 3390 个各种型号,基本上每个设备的气缸数量都较多。

我假设的范围是最初分配数据集时在 SPACE= 参数上指定的主要和次要分配。请参阅此处了解更多信息。

ALLOC 是当前分配的分配单元数(CYLS、TRKS< BLKS)

在您的报告中,所有数据集仅具有主要分配,并未使用所有数据集,因此尚无辅助分配。

© www.soinside.com 2019 - 2024. All rights reserved.