使用 sfsadmin 命令设置队列

关于此任务

每个区域都需要将七个文件添加到 SFS 服务器。管理 CICS® 临时存储器队列和瞬时数据队列需要五个文件。控制将 EXEC CICS START 请求发送至其他系统需要两个文件。

设置队列之前,请确保已经为 CICS 设置并启动了 SFS 服务器,且已配置该区域。

使用此过程来添加文件:

过程

  • 从区域所在的主机,使用具有 root 用户特权或为管理员设置的用户标识登录。
  • 使用以下命令收集有关文件的信息。

    cicsget -c rd -r regionName

    -c 选项允许标识资源定义类。在这种情况下,该类是区域定义类,由助记符 rd 指示。

    以下列表按照信息类别描述了包含相关信息的属性,并且描述了创建文件时使用的 sfsadmin命令选项(适用时):

    • 必须通过 DefaultFileServer 属性设置此区域的 SFS 服务器名称。
    • 未到期启动(未保护):
      • LocalQFile(文件名称)
      • LocalQIndex(主索引名称)
      • LocalQMaxRecs-recordlimit 选项)
      • LocalQPrePages-preallocate 选项)
      • LocalQVol(逻辑卷名称)
    • 未到期启动(受保护):
      • LocalQProtectFile(文件名称)
      • LocalQProtectIndex(主索引名称)
      • LocalQProtectMaxRecs-recordlimit 选项)
      • LocalQProtectPrePages-preallocate 选项)
      • LocalQProtectVol(逻辑卷名称)
    • 逻辑上可恢复的瞬时数据队列:
      • LocalTDQFile(文件名称)
      • LocalTDQIndex(主索引名称)
      • LocalTDQMaxRecs-recordlimit 选项)
      • LocalTDQPrePages-preallocate 选项)
      • LocalTDQProtection(保护级别)
      • LocalTDQVol(逻辑卷名称)
    • 物理上可恢复的瞬时数据队列:
      • PhysicalTDQFile(文件名称)
      • PhysicalTDQIndex(主索引名称)
      • PhysicalTDQMaxRecs-recordlimit 选项)
      • PhysicalTDQPrePages-preallocate 选项)
      • PhysicalTDQProtection(保护级别)
      • PhysicalTDQVol (逻辑卷名称)
    • 不可恢复的瞬时数据队列:
      • NonRecTDQ文件(文件名称)
      • NonRecTDQIndex(主索引名称)
      • NonRecTDQMaxRecs-recordlimit 选项)
      • NonRecTDQPrePages-preallocate 选项)
      • NonRecTDQProtection(保护级别)
      • NonRecTDQVol(逻辑卷名称)
    • 不可恢复的临时存储器队列:
      • NonRecTSQFile(文件名称)
      • NonRecTSQIndex(主索引名称)
      • NonRecTSQMaxRecs-recordlimit 选项)
      • NonRecTSQPrePages-preallocate 选项)
      • NonRecTSQVol(逻辑卷名称)
    • 可恢复的临时存储器队列:
      • RecTSQFile(文件名称)
      • RecTSQIndex(主索引名称)
      • RecTSQMaxRecs-recordlimit 选项)
      • NonRecTSQPrePages-preallocate 选项)
      • RecTSQProtection(保护级别)
      • RecTSQVol(逻辑卷名称)
  • 请使用以下步骤,将文件添加到 SFS 服务器:
    • SFS 服务器所在的主机,使用具有 root 用户特权或为管理员设置的用户标识登录。
    • 设置以下环境变量:
      • CICS_TK_SERVER 设置为 /.:/cics/sfs/serverId
      • CICS_TK_SFS_SERVER 设置为 /.:/cics/sfs/serverId
    • 使用 sfsadmin 命令创建文件,如下所示:
      • 未到期启动(未保护):
      • sfsadmin create clusteredfile regionNamecicsnlqfile \
      • 2 key byteArray 8 data varLenByteArray 32768 \
      • cicsnlqidx -unique 1 key sfs_shortName \

        -preallocate 10 -recordlimit 1000000

      • 未到期启动(受保护):
      • sfsadmin create clusteredfile regionNamecicsplqfile \
      • 2 key byteArray 8 data varLenByteArray 32768 \
      • cicsplqidx -unique 1 key sfs_shortName \

        -preallocate 10 -recordlimit 1000000

      • 逻辑上可恢复的瞬时数据队列:
      • sfsadmin create clusteredfile regionNamecicstdqlgfile \
      • 2 itqkey byteArray 12 itqdata varLenByteArray 32768 \
      • cicstdqlgidx -unique 1 itqkey sfs_shortName \

        -preallocate 10 -recordlimit 1000000

      • 物理上可恢复的瞬时数据队列:
      • sfsadmin create clusteredfile regionNamecicstdqphfile \
      • 2 itqkey byteArray 12 itqdata varLenByteArray 32768 \
      • cicstdqphidx -unique 1 itqkey sfs_shortName \

        -preallocate 10 -recordlimit 1000000

      • 不可恢复的瞬时数据队列:
      • sfsadmin create clusteredfile regionNamecicstdqnofile \
      • 2 itqkey byteArray 12 itqdata varLenByteArray 32768 \
      • cicstdqnoidx -unique 1 itqkey sfs_shortName \

        -preallocate 10 -recordlimit 1000000

      • 不可恢复的临时存储器队列:
      • sfsadmin create clusteredfile regionNamecicsnrectsqfil \
      • 2 tsqkey byteArray 11 tsqdata varLenByteArray 32768 \
      • cicsnrectsqidx -unique 1 tsqkey sfs_shortName \

        -preallocate 10 -recordlimit 1000000

      • 可恢复的临时存储器队列:
      • sfsadmin create clusteredfile regionNamecicsrectsqfile \
      • 2 tsqkey byteArray 11 tsqdata varLenByteArray 32768 \
      • cicsrectsqidx -unique 1 tsqkey sfs_shortName \

        -preallocate 650 -recordlimit 1000000

  • 在区域所在的主机上,使用以下命令将 区域定义(RD %S 符号扩展为 SFS 服务器的短名称:
  • cicsupdate -c rd -r regionName DefaultFileServer=”serverId” \
  • LocalQVol=”sfs_shortName” \
  • LocalQProtectProtectVol=”sfs_shortName” \
  • LocalTDQVol=”sfs_shortName” \
  • PhysicalTDQVol=”sfs_shortName” \
  • NonRecTDQVol=”sfs_shortName” \
  • NonRecTSQVol=”sfs_shortName” \

    RecTSQVol=”sfs_shortName

以下文章点击率最高

Loading…


发表评论

电子邮件地址不会被公开。 必填项已用*标注