




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認(rèn)領(lǐng)
文檔簡介
大型機高級系統(tǒng)管理技術(shù)第4章作業(yè)控制子系統(tǒng)大型機高級系統(tǒng)管理技術(shù)第4章作業(yè)控制子系統(tǒng)1第4章作業(yè)控制子系統(tǒng)MVS操作系統(tǒng)通過JES子系統(tǒng)對系統(tǒng)中絕大多數(shù)的作業(yè)進行控制和管理,包括從系統(tǒng)外部接收作業(yè)、對系統(tǒng)中的作業(yè)進行調(diào)度、管理作業(yè)的輸出等。在定制MVS系統(tǒng)時客戶可以選擇使用兩個不同的JES子系統(tǒng):JES2和JES3。第4章作業(yè)控制子系統(tǒng)MVS操作系統(tǒng)通過JES子系統(tǒng)對系統(tǒng)中2第4章作業(yè)控制子系統(tǒng)在MVS系統(tǒng)中,一個作業(yè)的生命期分為六個階段: 輸入(Input) 轉(zhuǎn)換(Conversion) 運行(Processing) 輸出(Output) 打印(Print/Punch) 清除(Purge)第4章作業(yè)控制子系統(tǒng)在MVS系統(tǒng)中,一個作業(yè)的生命期分為六3第4章作業(yè)控制子系統(tǒng)JES2和JES3基本工作類似,將作業(yè)讀入系統(tǒng)、轉(zhuǎn)換為系統(tǒng)可識別的格式、調(diào)度作業(yè)的運行、處理作業(yè)的輸出、最終將作業(yè)從系統(tǒng)中清除。JES3針對多處理器第4章作業(yè)控制子系統(tǒng)JES2和JES344.1JES2的簡述JES2所支持的系統(tǒng)配置JES2的功能JES2的客戶化JES2的交互(JES2的消息診斷,系統(tǒng)控制)4.1JES2的簡述JES2所支持的系統(tǒng)配置54.1.1JES2的配置幾個問題:JES2是如何管理它的工作的?JES2的數(shù)據(jù)保存在哪里,JES2又是如何保證數(shù)據(jù)的完整性的?JES2支持哪些處理系統(tǒng)的配置類型?4.1.1JES2的配置幾個問題:6JES2中數(shù)據(jù)集的管理JES2中兩種類型的數(shù)據(jù)集:SPOOL數(shù)據(jù)集檢查點數(shù)據(jù)集所有這些數(shù)據(jù)集都保存在DASD設(shè)備上(directaccessstoragedevices)。JES2中數(shù)據(jù)集的管理JES2中兩種類型的數(shù)7JES2中數(shù)據(jù)集的管理SPOOL(Simultaneousperipheraloperationsonline)SPOOL在本課程中一般解釋成是系統(tǒng)對作業(yè)處理的一個過程,包含幾層含義: 使用DASD設(shè)備上的存儲空間作為一個緩沖存儲器,用來降低在外圍設(shè)備和程序之間傳遞數(shù)據(jù)的延遲。 將輸入流讀到獲將輸出流寫到一個中間設(shè)備上,等待接下來的處理或輸出。 當(dāng)系統(tǒng)忙于其它的工作時,用來執(zhí)行一些操作,如打印。有些情況下我們也使用SPOOL這個詞來表示那些包含了SPOOL數(shù)據(jù)集的DASD設(shè)備。JES2中數(shù)據(jù)集的管理SPOOL(Simul8JES2中數(shù)據(jù)集的管理SPOOL數(shù)據(jù)集JES2將所接收的作業(yè)(包括JCL、作業(yè)的控制語句、作業(yè)的數(shù)據(jù))寫到一個SPOOL數(shù)據(jù)集中,等待系統(tǒng)空閑時在處理。SPOOL數(shù)據(jù)集實際上是所有輸入的作業(yè)和JES2管理的系統(tǒng)輸出的一個存儲倉庫。JES2中數(shù)據(jù)集的管理SPOOL數(shù)據(jù)集9JES2中數(shù)據(jù)集的管理檢查點數(shù)據(jù)集:描述一組JES2維護的位于DASD設(shè)備或一些相關(guān)設(shè)備上的數(shù)據(jù)集。檢查點數(shù)據(jù)集同樣包含了JES2中作業(yè)隊列和輸出隊列的一個備份,這些備份信息中包含了系統(tǒng)中有哪些作業(yè)正在被處理,以及每一個作業(yè)被處理到哪一步。同SPOOL數(shù)據(jù)集同樣,位于一個多配置系統(tǒng)檢查點數(shù)據(jù)集可以被系統(tǒng)中的所有成員訪問,但任何一個時刻只能有一個成員可以控制這些數(shù)據(jù)集。JES2定期對檢查點數(shù)據(jù)集進行更新。檢查點數(shù)據(jù)集中的數(shù)據(jù)除了在JES2或系統(tǒng)發(fā)生故障時使用外,這些數(shù)據(jù)對于JES2中作業(yè)的處理也是非常關(guān)鍵的。JES2中數(shù)據(jù)集的管理檢查點數(shù)據(jù)集:10JES2中數(shù)據(jù)集的管理檢查點處理:定期地將成員系統(tǒng)中內(nèi)存中的作業(yè)和輸出隊列中的內(nèi)容復(fù)制到檢查點數(shù)據(jù)集中。檢查點重構(gòu)會話一種動態(tài)的處理方法,通過這種方法當(dāng)前的檢查點數(shù)據(jù)集的配置情況可以被更改。JES2中數(shù)據(jù)集的管理檢查點處理:11JES2的配置JES2支持的系統(tǒng)配置:單系統(tǒng)結(jié)構(gòu)(單處理器和一個JES2)
多系統(tǒng)結(jié)構(gòu)(最多可以包含32個處理器并且每個處理器都可以擁有自己的JES2)復(fù)合JES系統(tǒng)(多套JES2存在于一個MVS中)
遠(yuǎn)程作業(yè)入口工作站(遠(yuǎn)端接入系統(tǒng))NJE結(jié)構(gòu)(多個單系統(tǒng)或多系統(tǒng)的通過網(wǎng)絡(luò)連接的結(jié)構(gòu))
JES2的配置JES2支持的系統(tǒng)配置:12JES2的配置遠(yuǎn)程作業(yè)入口(RJE)的方法可以讓本地的JES2處理系統(tǒng)的配置得以擴展,使用戶不再局限于在一個地理位置上工作。遠(yuǎn)程作業(yè)入口RJE是通過在一個不同的地理位置上定義一些的遠(yuǎn)程設(shè)備(如作業(yè)輸入終端和輸出設(shè)備等)的方法來實現(xiàn)的,這些遠(yuǎn)程設(shè)備通過衛(wèi)星、電話線路等遠(yuǎn)程通信手段連接到MVS/JES2的主機上。JES2的配置遠(yuǎn)程作業(yè)入口(RJE)的方法可13JES2的配置網(wǎng)絡(luò)作業(yè)入口(NJE)能將地理上分離的系統(tǒng)通過網(wǎng)絡(luò)連接起來,進行通訊,傳遞作業(yè),將輸出送往任一個連接的輸出設(shè)備。在這種方式下,網(wǎng)絡(luò)中可能存在多個MVS/JES2系統(tǒng),也可能存在非MVS/JES2系統(tǒng),不同的系統(tǒng)之間可以進行資源的共享。JES2的配置網(wǎng)絡(luò)作業(yè)入口(NJE)能將地理144.1.2JES2的功能作業(yè)處理的六個階段 輸入(Input) 轉(zhuǎn)換(Conversion) 運行(Processing) 輸出(Output) 打印(Print/Punch) 清除(Purge)4.1.2JES2的功能作業(yè)處理的六個階段154.1.2JES2的功能4.1.2JES2的功能164.1.2JES2的功能圖中包含了處于不同階段的作業(yè),例如:轉(zhuǎn)換隊列中包含等待運行的作業(yè)運行隊列中包含正在運行的作業(yè)輸出隊列中的作業(yè)在等待它們的運行結(jié)果產(chǎn)生硬拷貝隊列包含所有已經(jīng)產(chǎn)生運行結(jié)果的作業(yè)清除隊列包含所有等待被清除的作業(yè)4.1.2JES2的功能圖中包含了處于不同階段的作業(yè),例17JES2的性能與功能連接TSO/E(TimeSharingOptions/Extensions)和MVS的橋梁。通過JES2的初始化語句和JES2命令,提供數(shù)據(jù)處理和系統(tǒng)設(shè)置管理能力。JES2提供以下主要的功能,來管理MVS中作業(yè)的輸入輸出。所有的這些都在系統(tǒng)程序員的控制之下。從MVS外得到作業(yè)調(diào)度作業(yè),優(yōu)化系統(tǒng)效率卸載作業(yè)和備份系統(tǒng)高級打印輸出安全管理JES2的性能與功能連接TSO/E(Time184.1.3JES2的客戶化JES2可以根據(jù)用戶的運行要求進行配置:在創(chuàng)建JES2的初始化數(shù)據(jù)集時可以根據(jù)自己的需求去定義基本的配置JES2還提供了如退出點程序和雙表結(jié)構(gòu)等功能對配置進行修改4.1.3JES2的客戶化JES2可以根據(jù)用戶的運行要求進19JES2的初始化數(shù)據(jù)集存放在數(shù)據(jù)集SYS1.VnRnMn.SHASSAMP的成員HASIPARM中通過大約70條初始化語句,用戶可以控制所有的JES2功能在JES2的初始化數(shù)據(jù)集中提供了許多定義的規(guī)范。JES2的初始化數(shù)據(jù)集存放在數(shù)據(jù)集SYS1.20JES2的初始化數(shù)據(jù)集每一條初始化語句都包含一組用于定義一項JES2功能的參數(shù),其中大部分的JES2初始化語句都是可選的。如果用戶不需要對特定的的功能進行定義或者重新定義就可以不去修改相應(yīng)的初始化語句。在第一次安裝JES2時僅僅需要提供很小一部分的初始化語句就可以了。JES2的初始化數(shù)據(jù)集每一條初始化語句都包含21JES2的初始化數(shù)據(jù)集JES2中提供了一個作為例子的初始化數(shù)據(jù)集。這個例子存放在數(shù)據(jù)集SYS1.PARMLIB中,其中包含了所有的JES2初始化語句和所有參數(shù)的缺省值。使用CBPDO(CustomBuiltProductDeliveryOffering)來創(chuàng)建系統(tǒng),CBPDO會幫助用戶創(chuàng)建一個更為實用的初始化集合。JES2的初始化數(shù)據(jù)集JES2中提供了一個作22JES2的初始化數(shù)據(jù)集JES2提供對配置進行修改的方法:JES2的雙表功能。預(yù)定義的退出點程序。安裝時定義的退出點程序。JES2的初始化數(shù)據(jù)集JES2提供對配置進行23JES2的雙表結(jié)構(gòu)兩個表格一個是JES2的表格,另一個是用戶的表格JES2的表格中對各種功能和處理過程進行了缺省的定義。用戶表格,用戶可以對這種表格中的定義進行擴充、修改和刪除。JES2的雙表結(jié)構(gòu)兩個表格一個是JES2的表24JES2中預(yù)定義的退出點程序在JES2處理的過程中,JES2的源代碼會在一些特定的位置調(diào)用相應(yīng)的退出點程序,這些特定的位置我們稱為退出點。在JES2中一個退出點程序可以關(guān)聯(lián)一個或者幾個退出點。在JES2中最多可以有256個退出點程序其中系統(tǒng)已經(jīng)預(yù)先定義了一部分的退出點程序,用以支持最基本功能的客戶化。JES2中預(yù)定義的退出點程序在JES2處25JES2中預(yù)定義的退出點程序退出點程序支持JES2客戶化的范圍很廣,包括:定義用戶自己的打印分隔頁檢查或修改由TSO/E用戶遞交的作業(yè)修改或不接受用戶發(fā)出的命令為使用了很多資源的作業(yè)定義后備處理過程對遠(yuǎn)程終端和系統(tǒng)數(shù)據(jù)集提供口令檢查,加強安全管理。JES2中預(yù)定義的退出點程序26JES2中自定義的退出點程序當(dāng)系統(tǒng)中預(yù)定義的退出點程序不能夠滿足需要時,JES2的退出點程序功能可以允許用戶去創(chuàng)建自己的退出點程序。JES2中自定義的退出點程序當(dāng)系統(tǒng)中預(yù)定義的274.1.4與JES2進行交互如何使用JES2當(dāng)JES2運行時操作員和程序員如何與JES2進行通訊可以在多大程度上控制JES2的運行當(dāng)JES2發(fā)生問題時是如何通知操作員的,以及是否有工具來幫助我們更方便地使用JES2的功能。4.1.4與JES2進行交互如何使用JES228JES2的操作方式1.由操作員完成的工作通過命令對JES2的初始化語句做的大部分定義進行修改。通過實現(xiàn)一些安全管理的機制或?qū)ο到y(tǒng)進行合理的客戶化來限制某個用戶或一組用戶對操作系統(tǒng)的優(yōu)先控制可以通過命令來控制聯(lián)結(jié)不同系統(tǒng)的通訊線,就像控制一個系統(tǒng)的不同部分一樣。可以通過命令對初始的網(wǎng)絡(luò)環(huán)境進行重新定義。JES2的操作方式1.由操作員完成的工作29JES2的操作方式停止和啟動JES2的運行熱啟動,例如當(dāng)重新定義一個網(wǎng)絡(luò)作業(yè)環(huán)境中的部分系統(tǒng)時就必須做一個熱啟動,對JES2所做的熱啟動不會影響當(dāng)前的作業(yè)和輸出隊列中的結(jié)果冷啟動,冷啟動會將JES2中當(dāng)前作業(yè)和輸出隊列中的結(jié)果清除然后用新的數(shù)據(jù)重建JES2的操作方式停止和啟動JES2的運行30JES2的操作方式JES2的命令操作員可以使用這些命令對JES2處理過程進行控制:添加功能和功能子系統(tǒng)更改前面的定義。如對輸出的定義;對檢查點的動態(tài)更改;使安裝時定義的突出程序有效;卸載設(shè)備;更改打印機的屬性;更改作業(yè)的屬性等。刪除部分功能;刪除網(wǎng)絡(luò)中的系統(tǒng);刪除退出點程序;刪除診斷跟蹤等。在JES2的控制下啟動、關(guān)閉和暫停設(shè)備的使用。為本地打印機、打孔機、讀卡機和通訊線分配單元或者為這些設(shè)備重新分配單元。顯示當(dāng)前功能和設(shè)備的定義JES2的操作方式JES2的命令31JES2的操作方式2.自動運行JES2命令操作員可以定義一條命令或者是一組命令,讓這些命令在指定的時間或者每個一定的時間便自動運行。另外一種自動方法是通過如AOC/MVS(AutomatedOperationsControl/MVS)這樣的自動工具為系統(tǒng)設(shè)置對JES2消息的自動回答。JES2的操作方式2.自動運行JES2命令32JES2的操作方式3.自動完成JES2操作根據(jù)所收到消息的序號、原因碼和可變的消息文本就可以對系統(tǒng)當(dāng)前的運行狀態(tài)進行解釋,這樣在一個可編程的控制臺上就可以通過運行定義好的命令去響應(yīng)。有一些產(chǎn)品可以幫助用戶去根據(jù)所收到的消息自動完成響應(yīng)的工作,如有NetView和AOC/MVS。AOC/MVS可以用來在一些SPOOL空間短缺的情況下自動運行一些JES2命令;在發(fā)生一個嚴(yán)重錯誤時運行相應(yīng)的命令去關(guān)閉JES2。JES2的操作方式3.自動完成JES2操作33JES2的通訊機制下列工具可以用來檢查和判斷在JES2環(huán)境中是否發(fā)生問題消息:JES2提供了一組消息用來提醒操作員和系統(tǒng)程序員在處理過程中所出現(xiàn)的錯誤。跟蹤:可以記錄下與特定功能相關(guān)的事件,比如記錄每次JES2的初始化和終止或者一個退出點程序的每次執(zhí)行。IPCS:JES2使用了一種交互式的問題處理功能,我們把它稱為IPCS(interactiveproblemcontrolsystem)。當(dāng)用戶在進行問題的診斷和恢復(fù)時,它允許我們在線地查看JES2的控制塊,并可以將這些控制塊的內(nèi)容以方便用戶理解的格式進行顯示;還允許將我們需要的系統(tǒng)數(shù)據(jù)轉(zhuǎn)存打印出來。JES2的通訊機制下列工具可以用來檢查和判斷34JES2的通訊機制1.JES2的消息JES2自己維護著一套消息和出錯信息。每一條消息和出錯信息都以$HASP作為前綴,其中HASP是不變的,但我們可以將$符號改為其它字符。在JES2中大約有500條消息,每一條消息都有一個序號,這些序號分布在$HASP000到$HASP949之間,我們可以在《OS/390JES2Messages》中查到這些消息的詳細(xì)解釋。用戶可以通過JES2的消息創(chuàng)建工具創(chuàng)建一些有特定含義的消息,用以幫助對系統(tǒng)的控制。JES2的通訊機制1.JES2的消息35JES2的通訊機制2.JES2的跟蹤功能可以使用JES2的跟蹤功能,在處理的過程中獲得特定時刻的寄存器內(nèi)容和數(shù)據(jù)。跟蹤所產(chǎn)生的結(jié)果可以通過兩種方式查看。一種是通過跟蹤表,這種方式所看到的數(shù)據(jù)是雜亂、未經(jīng)過格式化的;另外可以通過將結(jié)果轉(zhuǎn)成標(biāo)準(zhǔn)格式的系統(tǒng)輸出結(jié)果的方式進行查看。JES2的通訊機制2.JES2的跟蹤功能36JES2的通訊機制3.JES2-IPCS格式化基礎(chǔ)控制程序和JES2都支持IPCS(interactiveproblemcontrolsystem)的使用??梢酝ㄟ^IPCS將基礎(chǔ)控制程序和JES2結(jié)合起來,在基礎(chǔ)控制程序中訪問JES2的特定數(shù)據(jù)區(qū)。IPCS采用了一種菜單界面,用戶可以交互地選擇所需要查看的控制塊,這些控制塊的內(nèi)容被轉(zhuǎn)換成格式化的輸出進行顯示和打印。JES2的通訊機制3.JES2-IPCS格式374.2JES2的初始化和配置JES2的初始化控制JES2的處理過程SPOOL卷的配置、管理和性能檢查點數(shù)據(jù)集的定義和配置4.2JES2的初始化和配置JES2的初始化384.2.1JES2的初始化JES2的初始化過程是在JES2啟動后到JES2可以處理作業(yè)之前所完成的設(shè)置過程。為了能夠在MVS系統(tǒng)上正確運行JES2,以下的操作步驟是必不可少的:1.安裝JES2之前應(yīng)熟悉對SMP/E(SystemModificationProgram/E)的使用。2.根據(jù)程序包提供的說明,使用SMP/E在MVS系統(tǒng)上安裝JES2。3.定義JES2的SPOOL數(shù)據(jù)集和檢查點數(shù)據(jù)集。4.定義JES2的初始化語句。5.在數(shù)據(jù)集SYS1.PARMLIB的成員IEFSSNxx中通過關(guān)鍵字PRIMARY定義主子系統(tǒng)。6.為JES2定義已編目JCL過程。4.2.1JES2的初始化JES2的初始化過程是在JES394.2.1JES2的初始化JES2初始化過程:通過操作員的命令(SJES2)或通過數(shù)據(jù)集SYS1.PARMLIB的成員COMMNDxx中的IPL自動化過程啟動JES2。通過MVS完成下列動作: 1.在SYS1.PROCLIB數(shù)據(jù)集中定位JES2的過程。 2.分配在JES2的過程中使用的庫,包括那些JES2子系統(tǒng)用來定位其初始化語句的庫。 3.將控制權(quán)交還給JES2子系統(tǒng),在調(diào)用一系列初始化程序之前建立通用的ESTAE保護。處理所指定的啟動參數(shù)并調(diào)用退出點程序0,允許執(zhí)行預(yù)初始化操作。處理當(dāng)前的子系統(tǒng)界面(SSI)狀態(tài),建立必要的控制塊為隨后的SSI請求做準(zhǔn)備。4.2.1JES2的初始化JES2初始化過程:404.2.1JES2的初始化為初始化過程分配臨時控制塊以及為JES2的處理過程分配控制塊處理在參數(shù)庫中或由控制臺及退出點程序中輸入的初始化語句,并為每一條初始化語句調(diào)用退出點程序19。處理所指定的初始化參數(shù),檢驗參數(shù)的有效性及計算變量參數(shù)。為初始化語句中定義的設(shè)備及這些設(shè)備的I/O活動分配控制塊。處理相關(guān)的初始化過程及檢驗過程為網(wǎng)絡(luò)作業(yè)入口方式提供支持。處理相關(guān)的初始化過程及檢驗過程為遠(yuǎn)程作業(yè)入口方式提供支持。檢驗在初始化語句中定義的DASD設(shè)備,分析SPOOL卷和檢查點數(shù)據(jù)集并且執(zhí)行一些必須的操作。(如檢查點數(shù)據(jù)集的前滾)檢驗MAS系統(tǒng)結(jié)構(gòu)的定義。為命令和消息的傳遞、MVS的初始器、子系統(tǒng)界面、JES2的跟蹤功能及其它JES2所支持的功能分配存儲空間控制塊。
4.2.1JES2的初始化為初始化過程分配臨時控制塊以及為414.2.1JES2的初始化連接由初始化語句定義的JES2設(shè)備和MVS設(shè)備的控制塊。調(diào)用多種MVS服務(wù),如建立界面服務(wù)。為那些初始化過程后馬上需要的不能夠動態(tài)添加的JES2處理器分配必須的控制塊。產(chǎn)生信息流去請求子系統(tǒng)調(diào)用程序54。通過創(chuàng)建所需的緩沖區(qū)池和調(diào)用退出點程序24完成JES2的初始化過程。JES2的初始化過程中不同的方式:指定JES2為熱啟動或冷啟動指定JES2是否強制格式化SPOOL卷。通過JES2的已編目過程中的DD語句定義初始化語句的輸入數(shù)據(jù)集。在處理完參數(shù)庫中的初始化語句后是否暫停JES2,將控制權(quán)交給控制臺的操作員去輸入其它的初始化語句。4.2.1JES2的初始化連接由初始化語句定義的JES2設(shè)424.2.1JES2的初始化在JES2的熱啟動過程中,通過CKPTDEF語句的CKPT1=或CKPT2=參數(shù)定義被訪問的數(shù)據(jù)集。指定檢查點數(shù)據(jù)集的定義是否可以被修改。指定是否為初始化語句打印日志,及為JES2的已編目過程中的HASPLISTDD語句指定的數(shù)據(jù)集提供相關(guān)的診斷信息。指定在初始化過程后是否直接啟動通常的處理過程,還是等待操作員的命令去啟動。通過OPTSDEF語句指定那些啟動選項可以被覆蓋。初始化語句參數(shù)的修改或啟動選項的修改需要整個JES2的冷啟動,或需要整個MAS環(huán)境的所有JES2的熱啟動系統(tǒng)安裝后會在數(shù)據(jù)集SYS1.SAMPLIB中的一些成員中提供各種樣例,通過對這些樣例的修改,用戶可以更容易地建立自己的配置。4.2.1JES2的初始化在JES2的熱啟動過程中,通過C434.2.1JES2的初始化成員名內(nèi)容用途HASIPROCJCL過程樣例可以通過將樣例修改、復(fù)制和移動到其它的過程庫中作為JES2的JCL使用HASIPARMJES2的初始化參數(shù)模版的樣例可以用來在其它的庫中為JES2建立可用的初始化參數(shù)HASIASMJCL過程樣例可以通過將樣例修改,在其它庫中創(chuàng)建一個可用的JCL庫,這些JCL可以在沒有SMP/E的環(huán)境下對JES2代碼的安裝進行管理HASIBLD使用HASIASM的作業(yè)流樣例可以通過將樣例修改,在其它庫中創(chuàng)建一個可用的JCL庫,這些JCL可以在沒有SMP/E的環(huán)境下對JES2代碼的安裝進行管理HASISMPA作業(yè)流樣例修改后可以用來強制SMP/E釋放它的管理4.2.1JES2的初始化成員名內(nèi)容用途HASIPROC444.2.1JES2的初始化用戶可以通過以下的方式對JES2的初始化過程進行控制:創(chuàng)建一個包含初始化語句的數(shù)據(jù)集。選擇在JES2初始化過程中由控制臺輸入的初始化語句。將JES2的初始化數(shù)據(jù)集的定義加入的JES2的過程中去。選擇JES2的啟動選項。通過退出點程序和掃描功能去修改初始化過程的處理,從而修改和補充JES2的功能。4.2.1JES2的初始化用戶可以通過以下的方式對JES2454.2.2控制JES2的處理過程用戶可以通過一些初始化語句及相關(guān)的參數(shù)去控制輸入設(shè)備的一些特征,用戶也可以通過JES2輸入過程中的退出點程序2、3、4和20去對進入系統(tǒng)的作業(yè)的屬性進行修改。在作業(yè)進入系統(tǒng)之后,轉(zhuǎn)換程序要對作業(yè)的JCL、登錄信息或已啟動的任務(wù)進行處理,將JCL轉(zhuǎn)換成轉(zhuǎn)換/解釋文本。一但有適合運行這個作業(yè)的初始器空閑,經(jīng)過轉(zhuǎn)換的作業(yè)便可以運行了。4.2.2控制JES2的處理過程用戶可以通過一些初始化語句464.2.2控制JES2的處理過程作業(yè)處理的另外一個重要的方面便是對輸出的管理,JES2中提供了以下的功能對系統(tǒng)中的輸出進行管理:根據(jù)JCLOUTPUT語句中指定的優(yōu)先權(quán)或根據(jù)輸出所代表的卷的優(yōu)先權(quán)對作業(yè)的每一個輸出單元進行排隊。通過格式、磁帶架和對針式打印機的隊列式裝載,以及通過格式、覆蓋框架和對非針式打印機的集中式裝載來減少與操作員的交互。通過外部書寫器界面將SYSOUT數(shù)據(jù)發(fā)送到除打印機和打孔機以外的其他特殊的外部設(shè)備進行處理。根據(jù)指定的優(yōu)先權(quán)對作業(yè)的輸出進行的優(yōu)先權(quán)遞增,使輸出結(jié)果在輸出隊列中保留的時間越長,它的優(yōu)先級就越高。通過一個功能子系統(tǒng)界面提供了對非針式打印機功能子系統(tǒng)的支持,如3800-3功能子系統(tǒng)。在網(wǎng)絡(luò)的節(jié)點之間傳送SYSOUT數(shù)據(jù)集。4.2.2控制JES2的處理過程作業(yè)處理的另外一個重要的方474.2.2控制JES2的處理過程指定在打印機或打孔機上每個作業(yè)處理的記錄數(shù)。將需要打印的輸出數(shù)據(jù)集保持起來,然后收集具有相同設(shè)置的其它數(shù)據(jù)集作為一個輸出單元進行輸出。如果作業(yè)正常結(jié)束的話,提供將作業(yè)、SYSOUT、STC(startedtask)和TSU(timesharinguser)的輸出結(jié)果清除的功能。確保用戶可以使用特定的輸出設(shè)備,并且輸出設(shè)備有足夠的安全性用以輸出特定的輸出結(jié)果。4.2.2控制JES2的處理過程指定在打印機或打孔機上每個484.2.3SPOOL卷的配置,管理和性能JES2必須包含一個用來保存JES2的數(shù)據(jù)和控制塊的數(shù)據(jù)集SYS1.HASPACE。這個數(shù)據(jù)集就是SPOOL數(shù)據(jù)集。SYS1.HASPACE數(shù)據(jù)集必須位于可以直接訪問的卷上,如果是在一個MAS的系統(tǒng)結(jié)構(gòu)中的話,這個卷必須能夠被所有的成員訪問。4.2.3SPOOL卷的配置,管理和性能JES2必須包含一494.2.3SPOOL卷的配置,管理和性能SPOOL卷支持多種設(shè)備的組合使用。JES2在使用SPOOL卷時是同時使用所有的SPOOL卷上的空間。位于MAS環(huán)境中的所有成員必須擁有至少一條連接包含了SPOOL和檢查點數(shù)據(jù)卷的設(shè)備的通道,以保證所有成員對這些數(shù)據(jù)的訪問。4.2.3SPOOL卷的配置,管理和性能SPOOL卷支持多504.2.3SPOOL卷的配置,管理和性能SPOOL數(shù)據(jù)集空間的分配:應(yīng)分配一個連續(xù)的存儲空間。以磁道組作為單位來分配空間的。 每個磁道組的磁道數(shù)=SPOOLDEF語句中的TGSIZE/每磁道的緩沖區(qū)數(shù) (其中TGSIZE定義了磁道組中的緩沖區(qū)數(shù))4.2.3SPOOL卷的配置,管理和性能SPOOL數(shù)據(jù)集空514.2.3SPOOL卷的配置,管理和性能可以采用很多種可用的空間定義來定義所使用的SPOOL空間,但在定義時應(yīng)該考慮以下方面的問題。為了減少不可用的DASD空間,應(yīng)該將SPOOL定義在連續(xù)的空間內(nèi),所分配的SPOOL空間應(yīng)該大于等于磁道組中的磁道數(shù)。使用TRK(track)進行空間分配將比使用CYL(cylinder)進行空間分配節(jié)約DASD空間。4.2.3SPOOL卷的配置,管理和性能可以采用很多種可用524.2.3SPOOL卷的配置,管理和性能下面是一段用來定義和分配JES2的SYS1.HASPACE數(shù)據(jù)集的JCL程序 //ALLOCATEJOB(...),'PREPAREFORJES2',MSGLEVEL=1 //ALLOCATEXECPGM=IEFBR14 //SPOOL1DDDSN=SYS1.HASPACE,UNIT=3380, //VOLUME=SER=SPOOL1,DISP=(NEW,KEEP), //SPACE=(CYL,884,CONTIG),DCB=(DSORG=PSU) //SPOOL2DDDSN=SYS1.HASPACE,UNIT=3380, //VOLUME=SER=SPOOL2,DISP=(NEW,KEEP), //SPACE=(TRK,13256,CONTIG),DCB=(DSORG=PSU) /*4.2.3SPOOL卷的配置,管理和性能下面是一段用來定義534.2.3SPOOL卷的配置,管理和性能SPOOL卷配置在為SPOOL卷選擇設(shè)備時,對于那些包含了JES2的控制塊、作業(yè)的輸入和輸出數(shù)據(jù)以及遠(yuǎn)程終端使用的SPOOL消息隊列的卷,應(yīng)該建立在有良好的速度和容量的設(shè)備上,例如3390。為了使系統(tǒng)達(dá)到比較高的性能,定義專用的SPOOL卷時非常必要的,也就是說不要讓SPOOL數(shù)據(jù)集和其它類型的數(shù)據(jù)集共享一個卷。JES2的命令$SSPL,FORMAT對通道的使用率是非常高的,但僅僅持續(xù)一段時間,用以完成對SPOOL卷的格式化。4.2.3SPOOL卷的配置,管理和性能SPOOL卷配置544.2.3SPOOL卷的配置,管理和性能
SPOOL卷配置通過使用高速緩沖存儲控制器也可以極大地提高SPOOL卷的使用性能。通常我們使用3990-3高速緩沖存儲控制器,對于JES2的SPOOL卷來說它有以下的優(yōu)點:較大的高速緩沖存儲空間穩(wěn)定的存儲空間,對DASD設(shè)備的讀和寫提供高速的緩沖可以作為DASD設(shè)備的鏡像
4.2.3SPOOL卷的配置,管理和性能SPOOL卷配置554.2.3SPOOL卷的配置,管理和性能SPOOL卷管理JES2將每一個SPOOL卷的空間分成一個個磁道組,然后在將這些磁道組分配給作業(yè)。每個磁道組包含一個或多個DASD設(shè)備的磁道。每次JES2為一個作業(yè)分配一個磁道組,當(dāng)所分配的磁道組上的空間用完時,JES2在SPOOL卷上為作業(yè)分配沿設(shè)備圓周最接近所用的磁道組的磁道組作為下一個磁道組。每個磁道組的磁道數(shù)=SPOOLDEF語句中的TGSIZE/每磁道的緩沖區(qū)數(shù)(其中TGSIZE定義了磁道組中的緩沖區(qū)數(shù))4.2.3SPOOL卷的配置,管理和性能SPOOL卷管理564.2.3SPOOL卷的配置,管理和性能磁道單元一個磁道上按照邏輯順序組織起來的一組JES2的緩沖區(qū)或一組磁道記錄。通過初始化語句SPOOLDEF的參數(shù)TRKCELL=可以指定在每一個磁道單元中的記錄數(shù)。使用該功能時,可以通過一個操作將一個磁道單元而不是磁道記錄從SPOOL卷送往打印機進行處理優(yōu)點:有效地減少對SPOOL使用的競爭。磁道單元的功能的使用:必須通過初始化語句OUTCLASS(v)為SYSOUT類指定磁道單元功能必須在初始化語句PRT(nnnn)中設(shè)置參數(shù)TRKCELL=YES4.2.3SPOOL卷的配置,管理和性能磁道單元574.2.3SPOOL卷的配置,管理和性能磁道單元通過初始化語句SPOOLDEF的參數(shù)BUFSIZE=和TRKCELL=可以定義這些緩沖區(qū)空間的大小,如果TRKCELL=的值太高的話,將會有大量的主存空間被占用,從而導(dǎo)致整個系統(tǒng)性能的下降。通過對TRKCELL=的定義可以在每一個磁道的結(jié)尾處遺留下較短的磁道單元,如果在初始化語句OUTCLASS(v)中沒有指定磁道單元功能(TRKCELL=NO)這些磁道單元將會被分配給SYSOUT類的數(shù)據(jù)集。4.2.3SPOOL卷的配置,管理和性能磁道單元584.2.3SPOOL卷的配置,管理和性能JES2為系統(tǒng)提供了從SPOOL卸載數(shù)據(jù)到數(shù)據(jù)集以及從數(shù)據(jù)集重載數(shù)據(jù)到SPOOL的功能,這種功能可以使用磁帶或DASD設(shè)備作為卸載媒介。SPOOL的卸載功能可以方便地幫助系統(tǒng)在不同版本之間的移植,不會因為系統(tǒng)的冷啟動丟失作業(yè)和數(shù)據(jù),這也意味著這種卸載功能是與版本無關(guān)的。SPOOL的數(shù)據(jù)傳輸包含了所有作業(yè)語句的文本內(nèi)容,如果不加以適當(dāng)?shù)谋Wo,可能會造成RACF的用戶名和口令的泄密。4.2.3SPOOL卷的配置,管理和性能594.2.4檢查點數(shù)據(jù)集的定義和配置檢查點功能實際上分為兩部分:對作業(yè)和輸出的備份,可以確保JES2的重啟。在MAS的系統(tǒng)結(jié)構(gòu)中提供成員對成員的工作負(fù)載交流,確保JES2操作的高效率和獨立性。4.2.4檢查點數(shù)據(jù)集的定義和配置檢查點功能實際上分為兩部604.2.4檢查點數(shù)據(jù)集的定義和配置檢查點數(shù)據(jù)集配置:初始化語句語句中的CKPT1=參數(shù)指定包含了JES2檢查點信息的基本數(shù)據(jù)集,CKPT2=參數(shù)在DUPLEX模式下用來指定DUPLEX數(shù)據(jù)集副本,在DUAL模式下用來指定輔助數(shù)據(jù)集。當(dāng)檢查點數(shù)據(jù)集建立在DASD設(shè)備上,將以SYS1.作為檢查點數(shù)據(jù)集的前綴來標(biāo)志檢查點數(shù)據(jù)集通過CKPTDEF語句的參數(shù)CKPT1=和CKPT2=的子參數(shù)VOL來指定存放檢查點數(shù)據(jù)集的位置。如果檢查點數(shù)據(jù)集建立在一些相關(guān)設(shè)備上時,用戶遍布需要為其制訂一個卷。在這種方式下,檢查點數(shù)據(jù)集被表示為SYS1_CKPT1和SYS1_CKPT2。在初始化語句CKPTDEF中的參數(shù)CKPT1=或CKPT2=必須被指定,但不需要指定數(shù)據(jù)集的缺省名、卷的序列號等信息。4.2.4檢查點數(shù)據(jù)集的定義和配置檢查點數(shù)據(jù)集配置:614.2.4檢查點數(shù)據(jù)集的定義和配置檢查點數(shù)據(jù)集配置從前面所介紹的內(nèi)容,我們知道檢查點數(shù)據(jù)集對于JES2來說是一個關(guān)鍵的資源,因此檢查點數(shù)據(jù)集應(yīng)該存放在一個高速的、低使用率的設(shè)備上。如果可能,對于每一個數(shù)據(jù)集來說最好的解決方法是使用一個專用的3390設(shè)備。為了獲得最好的系統(tǒng)性能,對于采用DUAL配置模式的系統(tǒng)來說,CKPT1和CKPT2兩個數(shù)據(jù)集應(yīng)該是它們各自擁有的DASD卷上的為唯一數(shù)據(jù)集;對于采用DUPLEX配置模式的系統(tǒng)來說,通過CKPT1參數(shù)定義的數(shù)據(jù)集應(yīng)該建立在一個專用的卷上。我們建議將CKPTn數(shù)據(jù)集分別放在不同的卷上,這樣可以保證在系統(tǒng)發(fā)生問題時可以容易地恢復(fù)。4.2.4檢查點數(shù)據(jù)集的定義和配置檢查點數(shù)據(jù)集配置624.2.4檢查點數(shù)據(jù)集的定義和配置下例用來配置檢查點數(shù)據(jù)集的JCL樣例 //ALLOCATEJOB(...),'PREPAREFORJES2',MSGLEVEL=1 //ALLOCATEXECPGM=IEFBR14 //* . . . //* //CHECK1DDDSN=SYS1.JESCKPT1,UNIT=3380, //VOLUME=SER=CHECK1,DISP=(NEW,KEEP), //SPACE=(ABSTR,(45,15)),DCB=(DSORG=PSU) //* //CHECK2DDDSN=SYS1.JESCKPT2,UNIT=3380, //VOLUME=SER=CHECK2,DISP=(NEW,KEEP), //SPACE=(TRK,13256),DCB=(DSORG=PSU) /*4.2.4檢查點數(shù)據(jù)集的定義和配置下例用來配置檢查點數(shù)據(jù)集634.2.4檢查點數(shù)據(jù)集的定義和配置確定檢查點數(shù)據(jù)集的大小步驟: 步驟1:計算用來包含所有檢查點數(shù)據(jù)的4K記錄的所需數(shù)量。 步驟2:根據(jù)計算出來的值確定需要的DASD設(shè)備的柱面數(shù)或相關(guān)設(shè)備的空間。4.2.4檢查點數(shù)據(jù)集的定義和配置確定檢查點數(shù)據(jù)集的大小步644.2.4檢查點數(shù)據(jù)集的定義和配置如果用戶不愿意進行計算或不會計算的話,可以使用試湊的方法來確定。所謂試湊法就是預(yù)先分配一塊空間,然后通過JES2的消息$HASP296或$HASP542來判斷所需的空間是否合適。在JES2的初始化過程中通過消息$HASP537顯示在檢查點數(shù)據(jù)集中的4K記錄的數(shù)量。通過$DCKPTSPACE命令用戶可以查看當(dāng)前檢查點數(shù)據(jù)的大小以及在檢查點數(shù)據(jù)集中的空閑空間。通過$DACTIVATE命令可以查看$ACTIVATE命令是否被執(zhí)行。過檢查點重置對話將檢查點數(shù)據(jù)移動到更大的數(shù)據(jù)集中,也可以通過$TCKPTSPACEBERTNUM=命令增加為檢查點數(shù)據(jù)的擴展所保留的空間。4.2.4檢查點數(shù)據(jù)集的定義和配置如果用戶不愿意進行計算或654.2.4檢查點數(shù)據(jù)集的定義和配置參數(shù)描述缺省值SPOOLDEFSPOOLNUM=SPOOL卷的數(shù)量32SPOOLDEFTGSPACE=(MAX=SPOOL上磁道組的數(shù)量16288JOBDEFJOBNUM=作業(yè)隊列的大小1000OUTDEFJOENUM=作業(yè)輸出隊列的大小2.5xJOBNUMCKPTDEFLOGSIZE=檢查點上修改日志的大小1(如果MODE=DUPLEX)1~9(如果MODE=DUAL)CKPTSPACEBERTNUM=BERT(BlockExtensionReuseTable)的大小2xJOBNUM+100那么如何確定所需的4K記錄的數(shù)量呢?這個值是根據(jù)用戶在初始化語句的參數(shù)中所指定的值計算出來的,影響檢查點數(shù)據(jù)集大小的初始化參數(shù)有:4.2.4檢查點數(shù)據(jù)集的定義和配置參數(shù)描述缺省值SP664.2.4檢查點數(shù)據(jù)集的定義和配置通過下表來計算系統(tǒng)中每一個檢查點數(shù)據(jù)集所需的4K記錄的數(shù)量,這里假設(shè)用戶已經(jīng)運行$ACTIVATE命令并且提供了一個限度用以支持因進位所造成的誤差。檢查點信息公式或假定(所有的小數(shù)都進位)4K記錄數(shù)固定Master,SCQ,JIX,RSO,LCK,DAS,Misc.85修改日志CKPTDEFLOGSIZE=磁道組(SPOOLDEFTGSPACE=MAX=)/16288作業(yè)隊列(JQEs,JQX)(JOBDEFJOBNUM=)/31+(JOBNUM*(SPOOLDEFSPOOLNUM=))/32K)輸出隊列(OUTDEFJOENUM=)/37擴展塊(BERTs)(CKPTSPACEBERTNUM=nnnnnn)/64總計4.2.4檢查點數(shù)據(jù)集的定義和配置通過下表來計算系統(tǒng)中每一674.2.4檢查點數(shù)據(jù)集的定義和配置為了能夠使用戶理解計算的過程,下面通過一個例子進一步地描述整個計算的方法。以下的例子假設(shè)JES2的初始化參數(shù)為:CKPTDEFLOGSIZE=8SPOOLDEFSPOOLNUM=32SPOOLDEFTGSPACE=(MAX=97728)JOBDEFJOBNUM=2000OUTDEFJOENUM=5000CKPTSPACE沒有被指定(BERTNUM的缺省值為2*JOBNUM+100)4.2.4檢查點數(shù)據(jù)集的定義和配置為了能夠使用戶理解計算的684.2.5關(guān)于JES2的安全性在一個數(shù)據(jù)處理系統(tǒng)中所講的安全性主要是指對系統(tǒng)中的重要資源的控制和對這些資源訪問的審核。在JES2中這些資源主要包括:JES2自己的數(shù)據(jù)集(SPOOL數(shù)據(jù)集、檢查點數(shù)據(jù)集和模塊庫)輸入數(shù)據(jù)(包括從其它節(jié)點、遠(yuǎn)程作業(yè)入口工作站、讀卡機、內(nèi)部讀卡機和卸載設(shè)備上輸入的)作業(yè)名位于SPOOL卷上的數(shù)據(jù)集(SYSIN/SYSOUT)輸出設(shè)備(包括其它節(jié)點、打印機、打孔機、遠(yuǎn)程作業(yè)入口工作站和卸載設(shè)備)輸入的命令4.2.5關(guān)于JES2的安全性在一個數(shù)據(jù)處理系統(tǒng)中所講的安694.2.5關(guān)于JES2的安全性系統(tǒng)的安全管理員在設(shè)計系統(tǒng)的安全管理策略時,應(yīng)該考慮以下的問題:哪些資源應(yīng)該得到保護?是否應(yīng)該根據(jù)一定的規(guī)則來約束系統(tǒng)中的作業(yè)和用戶?是否應(yīng)該限制用戶可以遞交和取消的作業(yè)的作業(yè)名?是否應(yīng)該保護SYSIN和SYSOUT數(shù)據(jù)?那些遠(yuǎn)程工作站可以訪問系統(tǒng)?其它的節(jié)點是否可以在系統(tǒng)中遞交作業(yè)?可以允許系統(tǒng)向那些節(jié)點發(fā)送數(shù)據(jù)?是否應(yīng)該限制一個操作員可以輸入的命令?是否應(yīng)該限制操作員可以使用那些控制臺輸入命令?從作業(yè)中、終端上和其它節(jié)點可以遞交哪些命令?是否限制特定的輸出在特定的設(shè)備上進行?輸出結(jié)果的安全性標(biāo)志是否出現(xiàn)在標(biāo)題頁上?4.2.5關(guān)于JES2的安全性系統(tǒng)的安全管理員在設(shè)計系統(tǒng)的704.2.5關(guān)于JES2的安全性JES2安全管理機制通過JES2的初始化語句和自定義的退出點程序來完成JES2自己的安全管理機制。另外用戶還可以利用JES2中的一些其它功能來實現(xiàn)對部分特定的資源的管理,這些特定的資源有:網(wǎng)絡(luò)作業(yè)入口的通訊線路遠(yuǎn)程作業(yè)入口的通訊線路遠(yuǎn)程終端的SIGNON/LOGONVTAM會話命令4.2.5關(guān)于JES2的安全性JES2安全管理機制714.2.5關(guān)于JES2的安全性初始化語句實現(xiàn)安全機制在系統(tǒng)中的RACF沒有處于激活狀態(tài)時或沒有安裝RACF時,用戶可以通過JES2的初始化語句控制以下內(nèi)容:對系統(tǒng)的訪問,通過: 遠(yuǎn)程作業(yè)入口線路和終端(LINE(nnnn)和RMT(nnnn)) 網(wǎng)絡(luò)作業(yè)入口線路和節(jié)點(LINE(nnnn)和NODE(nnnn))JES2對VTAM(LOGON(n))的訪問作業(yè)傳送到或前滾到: 帶有加密口令的其它節(jié)點(NODE(nnnn)) SPOOL的卸載設(shè)備4.2.5關(guān)于JES2的安全性初始化語句實現(xiàn)安全機制724.2.5關(guān)于JES2的安全性輸出結(jié)果輸出到: 本地設(shè)備 遠(yuǎn)程終端設(shè)備 其它節(jié)點(NODE(nnnn)) SPOOL的卸載設(shè)備(OFFLOAD(n))操作員向系統(tǒng)輸入命令: 通過內(nèi)部讀卡機(INTRDR) 通過讀卡機(RDR(nn)) 從其它節(jié)點(NODE(nnnn))從作業(yè)中、啟動的任務(wù)中或一個TSO/E會話中(JOBCLASS(v))4.2.5關(guān)于JES2的安全性輸出結(jié)果輸出到:734.2.5關(guān)于JES2的安全性退出點程序?qū)崿F(xiàn)安全機制用戶可以通過自定義的退出點程序利用現(xiàn)有的信息判斷是否允許對特定的資源進行訪問。下表列出了JES2中安全性有關(guān)的一些退出點以及對如何使用這些退出點的描述信息。退出點退出點名稱描述2作業(yè)語句掃描執(zhí)行口令檢查或?qū)δ承┯脩粝拗剖褂玫淖鳂I(yè)名3作業(yè)語句記賬域掃描檢查JOB語句中的賬號信息4JCL和JES2控制語句掃描根據(jù)JCL和JES2的控制語句提供的信息限制一個作業(yè)所使用的資源。檢查和驗證嵌入作業(yè)流中的命令5JES2命令預(yù)處理限制JES2處理的命令,根據(jù)指定的參數(shù)確定命令可以被使用或者不可以6轉(zhuǎn)換/解釋文本掃描根據(jù)JCL中所提供的信息限制一個作業(yè)能使用的資源4.2.5關(guān)于JES2的安全性退出點程序?qū)崿F(xiàn)安全機制退出點744.2.5關(guān)于JES2的安全性退出點退出點名稱描述13TSO/E交互式數(shù)據(jù)傳送功能放映和通知限制通過TSO/E的RECEIVE命令從網(wǎng)絡(luò)節(jié)點中接收的數(shù)據(jù)17BSC遠(yuǎn)程作業(yè)入口SIGN-ON/SIGN-OFF控制能夠訪問系統(tǒng)的BSC遠(yuǎn)程作業(yè)入口設(shè)備18SNA遠(yuǎn)程作業(yè)入口LOGON/LOGOFF控制能夠訪問系統(tǒng)的SNA遠(yuǎn)程作業(yè)入口設(shè)備20作業(yè)輸入的結(jié)束在JES2處理完所有的輸入后,對作業(yè)的屬性進行最后的檢查22CANCEL/STATUS限制對TSO/E的CANCEL和STATUS命令的使用30SSI數(shù)據(jù)集和內(nèi)部讀卡機的開啟、重啟控制對SPOOL卷上的數(shù)據(jù)集的訪問,限制對內(nèi)部讀卡機的使用31SSI數(shù)據(jù)集和內(nèi)部讀卡機的分配控制對SSI數(shù)據(jù)集和內(nèi)部讀卡機的訪問4.2.5關(guān)于JES2的安全性退出點退出點名稱描述13754.2.5關(guān)于JES2的安全性退出點退出點名稱描述32SSI作業(yè)選擇對JES2選擇運行作業(yè)進行控制33SSI數(shù)據(jù)集關(guān)閉驗證子系統(tǒng)數(shù)據(jù)集的特征和目標(biāo)34SSI數(shù)據(jù)集的收回驗證子系統(tǒng)數(shù)據(jù)集的特征和目標(biāo)36安全性授權(quán)認(rèn)可前調(diào)用對傳送到SAF的信息進行修改37安全性授權(quán)認(rèn)可后調(diào)用在允許對資源訪問之前執(zhí)行其它的安全性檢查38TSO/E接收數(shù)據(jù)集的處理修改對用戶不能夠接收的數(shù)據(jù)集的缺省處理39網(wǎng)絡(luò)作業(yè)入口SYSOUT數(shù)據(jù)集的處理修改對驗證失敗后的網(wǎng)絡(luò)作業(yè)入口SYSOUT數(shù)據(jù)集的缺省處理4.2.5關(guān)于JES2的安全性退出點退出點名稱描述32764.2.5關(guān)于JES2的安全性對于MAS的系統(tǒng)結(jié)構(gòu)來說,JES2假設(shè)所有的成員都處于同一個安全級別,也就是說所有的成員都安裝了同級別的安全管理產(chǎn)品,并且所有產(chǎn)品的數(shù)據(jù)基礎(chǔ)是相同的。如果情況不是這樣的話,可能會導(dǎo)致一些安全檢查的失敗和審查記錄的不一致。例如,在成員1上的安全管理需要SECLABELs但成員2上不支持SECLABELs,當(dāng)一個作業(yè)在成員2上被遞交,在成員1上運行時便會因為沒有SECLABEL而失敗。因此我們建議當(dāng)某一功能不能在所有成員上獲得支持時,應(yīng)當(dāng)關(guān)閉JES2中的這些功能,例如類和定義文件等。4.2.5關(guān)于JES2的安全性對于MAS的系統(tǒng)結(jié)構(gòu)來說,J774.2.5關(guān)于JES2的安全性在MAS環(huán)境中,如果其中一個成員擁有了一個安全管理產(chǎn)品,但其它的成員沒有時,應(yīng)當(dāng)在安全性管理時有一些特殊的考慮。一個沒有安全性管理的成員通過SAF傳遞的信息應(yīng)該能夠被其它安裝了安全性管理產(chǎn)品的成員識別并進行一些相應(yīng)的驗證。在這種環(huán)境下,如果其中一個成員安裝的是RACF1.9,應(yīng)該考慮下面幾個方面:沒有安裝RACF的成員的作業(yè)應(yīng)該在轉(zhuǎn)換或運行時被檢驗,為了進行這種檢驗必須在JOB語句中使用USER=和PASSWORD=參數(shù)。那些在沒有安裝RACF的成員上遞交的并在其他成員上被轉(zhuǎn)換和運行的作業(yè),不能夠被安裝了RACF1.9的成員訪問,如果該成員的JESSPOOL類出于激活狀態(tài)。其他類似的訪問也都會失敗。如果任何自定義的退出點程序?qū)ψ鳂I(yè)所關(guān)聯(lián)的用戶標(biāo)志進行了修改,有可能在JES2的數(shù)據(jù)集中造成不一致的情況。系統(tǒng)可能在激活下列類時遇到問題: 1.JESINPUT2.JESJOBS3.JESSPOOL4.SURROGAT5.WRITER4.2.5關(guān)于JES2的安全性在MAS環(huán)境中,如果其中一個784.3JES2的日常操作4.3.1JES2的配置管理JES2的配置JES2作為一個特殊的作業(yè)在MVS的地址空間(addressspace)中運行,被稱為基礎(chǔ)子系統(tǒng)(PrimarySubsystem)。在MVS中只能夠存在一個基礎(chǔ)子系統(tǒng),在進行安裝時可以選擇使用JES2或者JES3。JES2可以管理系統(tǒng)中作業(yè)的載入、作業(yè)結(jié)果的輸出以及對系統(tǒng)中等待運行的作業(yè)進行管理。4.3JES2的日常操作4.3.1JES2的配置管理79JES2的配置MVS系統(tǒng)中作業(yè)的來源可以有許多:本地的讀卡機,通過基本的輸入輸出通道接入系統(tǒng)。TSO用戶通過TSOSUBMIT命令遞交作業(yè)。MVS操作員和MVS自動運行的操作包通過MVSSTART命令遞交作業(yè)。MVS和JES2對這些作業(yè)采用特殊的調(diào)度策略,使這些作業(yè)不與其它的作業(yè)競爭運行。這些作業(yè)被稱為STC或demandselectjobs。其它MVS、VM和VSE系統(tǒng)通過網(wǎng)絡(luò)作業(yè)入口遞交遠(yuǎn)程作業(yè)。有兩種類型的通信線路可以被JES2NJE支持:BSC(BinarySynchronousCommunication)和SNA(SystemsNetworkArchitecture)。JES2對BSC線進行管理,VTAM對SNA線進行管理。在遠(yuǎn)程終端通過遠(yuǎn)程作業(yè)入口遞交作業(yè)。JES2的配置MVS系統(tǒng)中作業(yè)的來源可以有許80JES2的配置所有進入系統(tǒng)的作業(yè)均被以特殊的格式寫入DASD數(shù)據(jù)集(SPOOL)。在安裝時可以定義JES2擁有多少SPOOL數(shù)據(jù)集,通常來講一個DASDSPOOL卷不用來存儲其他類型的數(shù)據(jù)。由于在SPOOL數(shù)據(jù)集中保存了作業(yè)的輸入、輸出以及JES2為作業(yè)分配的控制塊,因此SPOOL數(shù)據(jù)集是系統(tǒng)中的關(guān)鍵資源,一個擁有大量輸出的作業(yè)可能在多個SPOOL卷上都擁有數(shù)據(jù)。檢查數(shù)據(jù)集保存了JES2中關(guān)于作業(yè)管理的控制塊和SPOOL卷中的空間分配信息,一旦丟失將會導(dǎo)致系統(tǒng)中所有作業(yè)的丟失。系統(tǒng)中作業(yè)的結(jié)果將輸出到TSO用戶、NJE節(jié)點、RJE終端和本地設(shè)備。JES2的配置所有進入系統(tǒng)的作業(yè)均被以特殊的81MAS的系統(tǒng)結(jié)構(gòu)2~7個JES2系統(tǒng)共享同一個SPOOL和檢查數(shù)據(jù)集,這種結(jié)構(gòu)被稱為MAS(MVS/ESAJES2MultiAccessSpool)。所有的JES2處理器都可以在共享的SPOOL和檢查數(shù)據(jù)集中選擇作業(yè)運行。進入系統(tǒng)的作業(yè)可以通過特殊的要求獲得特定的處理器的運行,如訪問特定的設(shè)備或訪問特定的數(shù)據(jù)集,這些設(shè)備和數(shù)據(jù)集只存在于特定的系統(tǒng)中。另外通過MVSSTART命令遞交的作業(yè)在MVS的處理器中運行。這種配置可能會由于SPOOL和檢查數(shù)據(jù)集的I/O活動導(dǎo)致JES2的性能問題。MAS的系統(tǒng)結(jié)構(gòu)2~7個JES2系統(tǒng)共享同一82SPOOL和檢查數(shù)據(jù)集的配置通常來說一個系統(tǒng)中SPOOL卷的配置不會改變,一旦SPOOL卷出現(xiàn)問題可以通過JES2的顯示命令($D)進行查看相關(guān)的配置。通過$DN以及$DQ命令可以查看SPOOL卷的使用情況,通過$DSPOOLDEF命令可以查看定義情況。如果對于命令輸出的結(jié)果不能夠理解的話,可以將輸出的結(jié)果放入SYSLOG數(shù)據(jù)集中等待處理。每一個SPOOL卷有一個序列號,在每一個不同的SPOOL卷上的數(shù)據(jù)集的名字是相同的。$DSPOOOL命令可以查看JES2系統(tǒng)中的卷和數(shù)據(jù)集的名字。SPOOL和檢查數(shù)據(jù)集的配置通常來說一個系統(tǒng)83SPOOL和檢查數(shù)據(jù)集的配置$DCKPTDEF命令用來顯示JES2檢查數(shù)據(jù)集的配置信息。無論何時,當(dāng)收到關(guān)于檢查數(shù)據(jù)集的消息時,首先應(yīng)該查看它的配置信息。JES2中的檢查點有兩種運行模式:DUPLEX和DUAL。DUPLEX:該模式下有兩個檢查數(shù)據(jù)集,其中一個作為備份。檢查點信息每10次寫入基本檢查數(shù)據(jù)集,才寫一次備份檢查數(shù)據(jù)集,因此備份檢查數(shù)據(jù)集不會象基本檢查數(shù)據(jù)集一樣是反映當(dāng)前的實際情況的。這種模式建議用在單一JES2系統(tǒng)種??梢酝ㄟ^使用DUPLEX=OFF的方式只使用一個檢查數(shù)據(jù)集。DUAL:采用flip-flop方法對檢查點記錄進行讀寫。這種模式建議在MAS環(huán)境下使用。SPOOL和檢查數(shù)據(jù)集的配置$DCKPTD84SPOOL和檢查數(shù)據(jù)集的配置SPOOL和檢查數(shù)據(jù)集在系統(tǒng)中極為重要的,發(fā)生任何錯誤都必須及時報告并解決。當(dāng)JES2中一些重要的資源接近短缺的情況下,會向控制臺發(fā)送消息$HASP050。其中一種重要的資源便是SPOOL卷的空間。在系統(tǒng)安裝時可以定義SPOOL卷使用的臨界值,缺省為80%,當(dāng)收到$HASP050消息時必須確定空間被大量占用的原因。可能存在以下幾種原因及解決方法:SPOOL和檢查數(shù)據(jù)集的配置SPOOL和檢查85SPOOL和檢查數(shù)據(jù)集的配置為SPOOL分配的空間太小,不能滿足系統(tǒng)正常運行的需要??梢酝ㄟ^命令$SSPOOL添加可用卷。個別作業(yè)由于循環(huán)等其它原因輸出了大量的結(jié)果數(shù)據(jù),這種情況可以通過消息$HASP375得到反映。可以根據(jù)實際情況將該作業(yè)取消。TSO從終端上遞交批處理作業(yè),并將作業(yè)的輸出結(jié)果定義為“HELD”,這些結(jié)果數(shù)據(jù)保留在SPOOL中可以被查閱。如果用戶不再需要這些結(jié)果,可以通過類似$OQ,ALL,DAYS=5,CANCEL的命令將所有保存超過5天的結(jié)果數(shù)據(jù)刪除。如果有的作業(yè)不能被取消或有的結(jié)果不能被刪除,可以通過JES2的下傳功能將這些作業(yè)和結(jié)果備份到磁帶等介質(zhì)上,將它們占用的空間釋放。SPOOL和檢查數(shù)據(jù)集的配置為SPOOL分配86JES2的基本命令在所有的JES2命令中,有五個最基本的操作:$D——用來顯示信息$T——用來更改系統(tǒng)中的一些值,如參數(shù)等,或更改隊列中的數(shù)據(jù)的狀態(tài)$P——被用來停止系統(tǒng)中一些資源的服務(wù),使之不再接收新的任務(wù)$Z——可以在完成當(dāng)前操作后停止一些資源的使用$S——在執(zhí)行完$Z和$P操作后用來啟動JES2的資源$P和$Z的使用非常相似,除了$Z有一些特殊的選項外,建議使用$P命令來停止對JES2資源的使用。JES2的基本命令在所有的JES2命令中,有87JES2的基本命令JES2中的資源或者通過名字來引用,或者通過一個數(shù)字來引用,有的設(shè)備對兩個方法都支持。例如:初始器——I1,INIT1本地讀卡機、打印機和打孔機——RDR1,PRT2,PUN4節(jié)點、工作站——N2,DALLAS,RMT14,LA卸載設(shè)備——OFF1.SR,OFF1.JT通訊線路——LNE103關(guān)于JES2命令的語法我們應(yīng)該注意以下幾個方面:前綴$是用來進行轉(zhuǎn)換的,可以被改變在命令后的空格可以被省略,如$DI1=$DI1空格或逗號被用來作為參數(shù)的分隔符,部分參數(shù)使用關(guān)鍵字。命令是大小寫無關(guān)的JES2的基本命令JES2中的資源或者通過名884.3.2JES2的作業(yè)管理在MVS中包含四種基本的作業(yè)類型:系統(tǒng)的地址空間(即系統(tǒng)作業(yè))子系統(tǒng)已啟動的作業(yè)批處理作業(yè)在四種基本的作業(yè)類型中,JES2僅僅對其中的三種進行管理。大部分的子系統(tǒng)和所有的系統(tǒng)地址空間對于JES2來說是不可見,這一點我們可以通過JES2的命令$DA來查看JES2中的所有作業(yè)號便可以知道。4.3.2JES2的作業(yè)管理在MVS中包含四種基本的作業(yè)類894.3.2JES2的作業(yè)管理MVS的系統(tǒng)地址空間一般僅僅通過MVS的主調(diào)度器進行啟動,不需要JES2進行干預(yù),僅僅需要很少的與操作員的交互。子系統(tǒng)一般通過MVS的初始化過程來啟動,也可以在任何時候通過MVS的START命令由操作員來啟動。部分子系統(tǒng)在JES2中是可見的,JES2被定義為系統(tǒng)的主要子系統(tǒng),所有其它的系統(tǒng)都是輔助子系統(tǒng)。那些通過MVS的START命令啟動的但沒有被定義為子系統(tǒng)的作業(yè),對于JES2來說都是可見的,我們把這樣的作業(yè)稱為已啟動的作業(yè),例如TSO、VTAM、外部書寫器、MVS/JES2初始器和CICS。這樣我們知道TSO用戶實際上是一類特殊的已啟動作業(yè)。除了上面提到的作業(yè)以外,所有其它的作業(yè)和批處理作業(yè)全部由JES2來進行管理。4.3.2JES2的作業(yè)管理MVS的系統(tǒng)地址空間一般僅僅通90管理JES2的輸入設(shè)備JES2中的作業(yè)輸入可以來自于以下幾個方面:本地讀卡機遠(yuǎn)程作業(yè)入口網(wǎng)絡(luò)作業(yè)入口批處理作業(yè)所使用的內(nèi)部讀卡機MVS的START命令所使用的內(nèi)部讀卡機TSO的SUBMIT命令所使用的內(nèi)部讀卡機SPOOL的卸載設(shè)備管理JES2的輸入設(shè)備JES2中的作業(yè)輸入可91管理JES2的輸入設(shè)備與這些資源相關(guān)的JES2命令主要有以下幾個:$S——啟動$P——停止$Z——中斷、暫停$C——取消$D——顯示$T——修改管理JES2的輸入設(shè)備與這些資源相關(guān)的JES92JCL的轉(zhuǎn)換用戶所遞交的JCL保存在SPOOL中的隊列中等待轉(zhuǎn)換,MVS的轉(zhuǎn)換程序?qū)CL中引用的已編目過程嵌入到用戶的JCL當(dāng)中,被擴展后的JCL重新被寫回SPOOL。如果在JCL中發(fā)現(xiàn)嚴(yán)重的錯誤,用戶的作業(yè)將會失敗,該作業(yè)被直接送到輸出隊列。在轉(zhuǎn)換過程中,將會為作業(yè)生成三個輸出數(shù)據(jù)集JESMSGLG、JESJCL和JESSYSMSG,被別用來存放作業(yè)日志、擴展后的JCL和轉(zhuǎn)換器的消息。用戶可以通過查看這三個數(shù)據(jù)集的內(nèi)容來了解作業(yè)的運行情況。JCL的轉(zhuǎn)換用戶所遞交的JCL保存在SPOO93對運行中的作業(yè)進行管理在JES2中作業(yè)根據(jù)所擁有的作業(yè)類在運行隊列中排隊,系統(tǒng)為每一個作業(yè)類建立一個隊列。一共可以有36個不同的作業(yè)類,分別用字母A~Z和數(shù)字0~9來表示。在每個作業(yè)類的隊列中根據(jù)作業(yè)的優(yōu)先級進行排隊,用戶可以通過在JES2中設(shè)置參數(shù)或在作業(yè)JCL的JOB語句中設(shè)置PRTY=參數(shù)來指定作業(yè)的優(yōu)先級。在JES2中包含有初始器程序,JES2可以將一個或多個作業(yè)類分配給一個初始器,與一個初始器關(guān)聯(lián)的多個作業(yè)類便構(gòu)成了一個列表。當(dāng)一個初始器空閑時便會向JES2請求作業(yè),JES2便會從列表中第一個作業(yè)類的隊列中根據(jù)優(yōu)先權(quán)等狀態(tài)選擇一個作業(yè)交給初始器處理。在JES2中支持將一個作業(yè)類同時與多個初始器相關(guān)聯(lián)。對運行中的作業(yè)進行管理在JES2中作業(yè)根據(jù)所94對運行中的作業(yè)進行管理通過JES2的$H命令可以對隊列中的作業(yè)執(zhí)行保持操作,處于保持狀態(tài)的作業(yè)不能夠參加選擇。$H命令可以根據(jù)以下的方式對作業(yè)進行操作:對所有的作業(yè)處于MAS的系統(tǒng)結(jié)構(gòu)下的特定處理器上的作業(yè)根據(jù)JES2作業(yè)號確定一個作業(yè)或一組作業(yè)對特定作業(yè)名的作業(yè)根據(jù)特定的作業(yè)類對運行中的作業(yè)進行管理通過JES2的$H命令95對運行中的作業(yè)進行管理用戶可以通過$A命令對處于保持狀態(tài)的作業(yè)執(zhí)行釋放操作,無論這種保持狀態(tài)是通過$D命令還是由其它功能對作業(yè)執(zhí)行的。下面是一些$D和$A命令的例子:$HA,ALL——對所有的作業(yè)執(zhí)行保持操作$AA,ALL——對所有的作業(yè)執(zhí)行釋放操作$H‘ACCTRPT’——對特定的作業(yè)‘ACCTRPT’執(zhí)行保持操作$A‘ACCTRPT’——對特定的作業(yè)‘ACCTRPT’執(zhí)行釋放操作$HQ,C=AGHX——對作業(yè)類AGHX執(zhí)行保持操作$AQ,C=CFJ——對作業(yè)類CFJ執(zhí)行釋放操作對運行中的作業(yè)進行管理用戶可以通過$A命令對96對運行中的作業(yè)進行管理在作業(yè)的運行過程中,可以根據(jù)以下方面通過$C命令將作業(yè)取消掉:根據(jù)作業(yè)的作業(yè)號或作業(yè)名取消一定范圍內(nèi)的作業(yè)通常在JES2的取消操作的同時都包含了打印操作,可以通過在取消命令上添加參數(shù)的方法取消關(guān)聯(lián)的打印操作取消一個作業(yè),對作業(yè)的內(nèi)存進行轉(zhuǎn)存對運行中的作業(yè)進行管理在作業(yè)的運行過程中,可97對運行中的作業(yè)進行管理下面是兩個$C命令的例子:$CJ2980,P——取消作業(yè)J2980,并取消關(guān)聯(lián)的打印操作$C‘ACTLST’——取消作業(yè)在作業(yè)運行的過程中,有些情況下往往需要對作業(yè)執(zhí)行重啟操作。需要執(zhí)行重啟操作的作業(yè)必須屬于一個允許重啟操作的作業(yè)類。對于一個不支持重啟操作的作業(yè)執(zhí)行重啟命令$E會導(dǎo)致失敗。對作業(yè)的重啟操作可以有以下兩種方式:重啟/保持$H‘ACCTLIST’$E‘ACCTLIST’重啟/取消$E‘ACCTLIST’$C‘ACCTLIST’對運行中的作業(yè)進行管理下面是兩個$C命令的例98對運行中的作業(yè)進行管理下面是一個對運行中的作業(yè)進行重啟操作的例子:$HJ12345$EJ12345對運行中的作業(yè),用戶也可以修改它的屬性如:作業(yè)的作業(yè)類作業(yè)的優(yōu)先級對處理器的選擇對運行中的作業(yè)進行管理下面是一個對運行中的作99對運行中的作業(yè)進行管理下面是兩個修改操作的例子: $TJ7319,C=Z——將作業(yè)J7319的作業(yè)類該為Z $TJ12345,P=12——修改作業(yè)J12345的屬性當(dāng)用戶有一些關(guān)鍵的作業(yè)需要運行,但如果此時相關(guān)的系統(tǒng)不能夠被使用,這個時候就需要通過$RXEQ命令將作業(yè)發(fā)送到其它的系統(tǒng)節(jié)點上去運行。如:$RXEQ,R=N2,D=LOCAL對運行中的作業(yè)進行管理下面是兩個修改操作的例100JES2的輸出處理過程當(dāng)一個作業(yè)運行完成后,接下來便是對作業(yè)運行結(jié)果的打印處理。在這個過程中將會建立最終的輸出數(shù)據(jù)集。如下圖,這些輸出數(shù)據(jù)集的特征根據(jù)三個方面的定義來確定:通過JES2的初始化語句可以定義輸出數(shù)據(jù)集的缺省屬性JES2的用戶控制語句,即JECL(JobEntryControlLanguage)MVS的JCL語句中的SYSOUT=和//OUTPUT參數(shù)通過這些方面可以唯一確定作業(yè)的輸出結(jié)果的特征。JES2負(fù)責(zé)對所有作業(yè)的輸出結(jié)果進行調(diào)度,送往打印機或打孔機進行輸出。JES2的輸出處理過程當(dāng)一個作業(yè)運行完成后,101JES2的輸出處理過程JCL中的定義//O1DDSYSOUT=A,//DEST=LA,//FORMS=2PRT,//CHARS=GS15//O2OUTPUT……JES2的用戶控制/*OUTPUT…………/*ROUTEPRINT……/*XMITMVS1.TSOUR1JES2的初始化參數(shù)OUTDEF…………OUTCLASS(A)OUTPRTYJES2的輸出處理過程JCL中的定義102JES2的輸出處理過程作業(yè)的輸出元素FORMSCARRIAGE(FCB)FLASHDESTINATIONTRAIN(UCS)BURSTERWRITERNAMEGROUPID“ADDRESS”SETUPREQUIREMENTSDATATYPEGROUPID.JOE1.JOE2JES2的輸出處理過程作業(yè)的輸出元素103JES2的輸出處理過程根據(jù)對輸出結(jié)果的處理方式,我們將JES2隊列中的輸出結(jié)果分為四種基本的類型:通過運行在JES2的地址空間中的書寫器程序或通過JES2控制的FSS書寫器程序?qū)⒔Y(jié)果送到打印機和打孔機進行處理。通過MVS中的一個特殊程序XWTR(ExternalWriter),這個程序從SPOOL中讀取數(shù)據(jù),然后將數(shù)據(jù)在書寫器支持的任何設(shè)備上輸出。通過JES2的網(wǎng)絡(luò)作業(yè)入口的功能,將結(jié)果發(fā)送到其它的網(wǎng)絡(luò)節(jié)點上。作業(yè)的輸出結(jié)果將被保持在輸出隊列中,TSO用戶可以通過他們的終端對結(jié)果進行瀏覽和操作。JES2的輸出處理過程根據(jù)對輸出結(jié)果的處理方104JES2的輸出處理過程通常,輸出數(shù)據(jù)集和輸出的過程都在作業(yè)完成運行后被產(chǎn)生和被處理。但有的作業(yè)可以在運行的同時便產(chǎn)生輸出數(shù)據(jù)集并進行輸出,這種方式被稱為SPIN-OFF處理。在SPIN-OFF的方式下,用戶可以在打印機和處理器上同時擁有同一個作業(yè)。在MVS/JES2的4.2版本下支持SEGMENT的打印方式,這種方式允許對僅輸出數(shù)據(jù)集的一部分進行處理和打印。JES2的輸出處理過程通常,輸出數(shù)據(jù)集和輸出105管理JES2的打印機在JES2中提供兩種類型的書寫器程序,一種是運行在JES2的地址空間中的用來支持本地設(shè)備和遠(yuǎn)程作業(yè)入口設(shè)備的;另外一種是由JES2控制但作為一個已啟動的任務(wù)運行在自己的地址空間中的FSS書寫器程序。FSS書寫器程序支持通過一些特殊的程序,如PSF(PrintServicesFacility)的頁方式打?。粌煞N類型的書寫器程序都支持行方式打印。管理JES2的打印機在JES2中提供兩種類型106管理JES2的打印機通過JES2的$S命令可以啟動一個打印機或打孔機,如$SPRT1。$P命令可以在當(dāng)前的輸出單元完成后停止一個輸出設(shè)備,如$PPRT1。$Z命令將會立即中斷一個設(shè)備的操作,當(dāng)前的輸出單元仍然保持在設(shè)備中,如$ZPRT1。$C命令可以取消設(shè)備中當(dāng)前的輸出單元,但不會將相關(guān)的作業(yè)取消,如$CPRT1。$T命令用來修改設(shè)備的屬性。對于打印機上的作業(yè)的輸出結(jié)果,用戶可以根據(jù)需要對打印單元執(zhí)行退后和前滾的移動操作。移動到起始處將會導(dǎo)致對結(jié)果的重新打印,移動到結(jié)尾處將會導(dǎo)致相關(guān)數(shù)據(jù)集被標(biāo)志為已完成。下面是一些這方面的例子:管理JES2的打印機通過JES2的$S命令可107管理JES2的打印機$BPRT1,D——退后至數(shù)據(jù)集的起始處$BPRT1,C——退后至最近一個檢查點$BPRT1,10——退后至第10頁$FPRT1,D——前滾至數(shù)據(jù)集的結(jié)尾處$FPRT1,10,C——前滾至從最近一個檢查點起的第10頁$FPRT1,10——前滾至第10頁$EPRT1——將當(dāng)前打印單元重新排隊,從起始處開始打印$NPRT1——重復(fù)打印當(dāng)前打印單元$IPRT1——從檢查點開始打印或從中斷處開始打印作業(yè)的輸出結(jié)果保存在輸出隊列中,我們可以把輸出隊列從邏輯上分為五個:LOCAL、REMOTE、NETWORK、HOLD和USER。通過$L命令可以列出這些隊列中的輸出單元,通過$DF命令可以顯示作業(yè)的硬拷貝數(shù)據(jù)集。管理JES2的打印機$BPRT1,D——1084.3.3JES2中的其他功能對遠(yuǎn)程作業(yè)入口和網(wǎng)絡(luò)作業(yè)入口功能進行管理管理JES2中的卸載功能JES2的自動運行命令和JESNEWS管理JES2的MAS的系統(tǒng)結(jié)構(gòu)4.3.3JES2中的其他功能對遠(yuǎn)程作業(yè)入口和網(wǎng)絡(luò)作業(yè)入口109對遠(yuǎn)程作業(yè)入口和網(wǎng)絡(luò)作業(yè)入口功能進行管理在JES2系統(tǒng)中,遠(yuǎn)程作業(yè)入口的通訊線路被作為一個JES2的設(shè)備來看待,如同讀卡機、打印機等其他設(shè)備一樣。通常來說,一條通訊線路會被JES2或其它子系統(tǒng)自動啟動??梢酝ㄟ^$DU命令查看一條通訊線路的狀態(tài)(包括遠(yuǎn)程作業(yè)入口和網(wǎng)絡(luò)作業(yè)入口的通訊線路)。與通訊線路相關(guān)的命令中需要提供一個線路號或線路號的一個范圍。一條通訊線路可以被一個特定的終端使用,但如果一條線路沒有被定義為一個特定的終端使用,可以通過$DU,LINExx命令查看那一個終端正在使用這條線路。一般來說,用戶總是直接控制終端而不是通訊線路。對于遠(yuǎn)程作業(yè)入口的通訊線路來說,下面是常用的命令的例子:$SLINE(23)啟動23號線$TLINE(23)設(shè)置23號線的特征$PLINE(23)停止23號線$ELINE(23)重啟23號線對遠(yuǎn)程作業(yè)入口和網(wǎng)絡(luò)作業(yè)入口功能進行管理在J110對遠(yuǎn)程作業(yè)入口和網(wǎng)絡(luò)作業(yè)入口功能進行管理所謂的通訊線路的重啟操作,實際上是將該線路立即停止,處理了一半的輸入被清除,等待輸出的結(jié)果被放回輸出隊列中,相關(guān)的工作站被斷開連接。這條命令可以將線路釋放用來等待一些特殊的時間發(fā)生。與工作站相關(guān)的命令有:$SRMT(14)用來在遠(yuǎn)程工作站14上執(zhí)行自動的LOGON,但此命令僅針對SNA遠(yuǎn)程作業(yè)入口工作站$PRMT(14)在遠(yuǎn)程工作站14完成處理后斷開連接對于遠(yuǎn)程作業(yè)入口和網(wǎng)絡(luò)作業(yè)入口的處理環(huán)境來說,我們通常使用的顯示命令$D還有其它的一些功能,如$DMRMT14,’Restartingline’實際上是向遠(yuǎn)程控制臺RMT14發(fā)送消息。對遠(yuǎn)程作業(yè)入口和網(wǎng)絡(luò)作業(yè)入口功能進行管理所謂111管理JES2中的卸載功能一般出于下面的原因,我們會對SPOOL進行卸載操作:釋放SPOOL空間保存一個可能處于錯誤狀態(tài)的大的數(shù)據(jù)集在使用一個新的JES2系統(tǒng)之前進行備份與卸載功能相關(guān)的命令:$TOFFLOADx用來設(shè)置卸載的參數(shù),如數(shù)據(jù)
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 優(yōu)化辦公流程管理規(guī)章制度
- 2025年巴彥淖爾貨運從業(yè)資格證考試卷
- 2025年江蘇貨運從業(yè)資格證模擬考試0題b2
- 人力資源企業(yè)勞動合同
- 2025年烏海貨運資格證考試有哪些項目
- 2025年宜昌貨運從業(yè)資格證模擬考試系統(tǒng)下載
- 2025年南京貨運從業(yè)資格考試技巧
- 動漫游戲創(chuàng)作與制作技術(shù)作業(yè)指導(dǎo)書
- 2025年南昌貨運從業(yè)資格證模擬考試題下載
- 2025年部編版語文小學(xué)三年級下冊口語與習(xí)作專項復(fù)習(xí)題
- 工會法人變更登記申請表
- 中心靜脈壓測量技術(shù)-中華護理學(xué)會團體標(biāo)準(zhǔn)2023
- 呼吸性堿中毒的病例分析
- 秒的認(rèn)識 全國公開課一等獎
- ct增強掃描中造影劑外滲課件
- 苗木采購服務(wù)方案以及售后服務(wù)方案2
- 高中英語-Studying abroad教學(xué)課件設(shè)計
- 6kvfc真空接觸器試驗報告
- 醫(yī)療廣告法律制度
- 2023年06月北京市地質(zhì)礦產(chǎn)勘查院所屬事業(yè)單位公開招聘39人筆試題庫含答案詳解析
- 天津武清區(qū)事業(yè)單位考試真題2022
評論
0/150
提交評論