使用 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…

     

如果這文章對你有幫助,請掃左上角微信支付-支付寶,給於打賞,以助博客運營