Initializing the z/OS System - Initializing the z/OS System

課程正文
初始化 z/OS 系統模組
繼續使用本課程教材即表示您同意這些條款與條件。Interskill Learning Pty. Ltd. © 2024
學習檢核
- 能用自己的話說明「Initializing the z/OS System」在本 topic 中的用途。
- 能判斷本頁內容應回到哪一個大型主機工作情境中使用。
本模組說明 z/OS 從 Initial Program Load 到可運作狀態的主要初始化流程,涵蓋 IPL 需求、Hardware Management Console 的 LOAD 動作、NIP 處理,以及 master scheduler initialization 如何接續建立系統服務。

初始化 z/OS 系統模組
繼續使用本課程教材即表示您同意這些條款與條件。Interskill Learning Pty. Ltd. © 2024

目標:初始化 z/OS 系統
在先前的模組中,您已檢視各種系統資料集與參數,其中大多數在系統初始化期間會扮演角色。
在本模組中,您將檢視實際的系統初始化程序,並瞭解這些資料集與參數如何被使用。
在本模組結束時,您應該能夠:

作為系統程式設計師,您必須能夠安裝新的系統程式或修改系統參數,這兩者都可能影響初始化程序。
您現在將了解何時會載入或啟用這些資料集和參數,以及如何診斷系統啟動問題。

IPL 位址是 SYSRES(SYStem RESidence)卷的裝置位址。通常會寫在白板上,或在變更時由系統程式設計師提供。SYSRES 卷必須在系統初始化期間聯機並準備就緒,因為它包含初始程式載入的程式內容以及初始化程序所需的一些系統資料集。
Initial Program Load (IPL) 是將作業系統載入中央處理複合體的程序,使應用程式能開始提供組織所需的服務。
在啟動 IPL 過程之前,需要三種類型的資訊。
將滑鼠移至這三種資訊上方以檢視詳細資訊。

Hardware Management Console (HMC) 可用來控制 IBM 大型主機,包括 IPL 程序。HMC 可將 IPL 位址、LOAD 參數和載入類型的詳細資料儲存在啟動設定檔中,這樣在每次初始化系統時就不必重複輸入。
在此畫面中,畫面上方選取了一個 CPC 映像,可看到啟動設定檔 A03101 與之關聯。如有需要,畫面下方的 Activate 工作可用來使用該啟動設定檔的參數,對該 CPC 執行 IPL。

摘要:初始化 z/OS 系統
在本模組中,您檢視了系統初始化程序。您探討了初始化程序的運作機制,以及參與初始化程序的元件與活動。
您也檢視了系統初始化的三個階段:IPL 階段、NIP 階段與 MSI 階段。
您現在應該能夠:

在啟動 IPL 程序後,系統會依序經歷下列三個不同的階段:

雖然整個程序被稱為 IPL,但 IPL 階段是系統啟動時最初的幾個微秒,系統的「基礎構件」會在此建立。
操作員指定的 IPL 卷(或 SYSRES)會被存取,然後定位並載入 IPL 程式(有時稱為「bootstrap」);該程式接著取得控制權。

IPL 程式不是 z/OS。本質上它是一個為啟動 z/OS 做準備的程式。它有兩項主要功能:清除儲存以及載入核心。
在清除儲存之後,IPL 程式會在 SYSRES 中搜尋核心:資料集 SYS1.NUCLEUS。
找到核心之後,IPL 程式會將核心的部分載入儲存,並將控制權移交給核心初始化程式 (NIP)。

在 LOADxx parmlib 成員中指定程序參數,以決定例如主型錄名稱等項目。LOADxx 在另一個模組中有更詳細的說明。NIP 將核心的其他部分載入記憶體,並在需要時呼叫不同的例程。
當 NIP 取得控制權時,會執行一些用於建立 z/OS 可使用環境的初始功能。以下顯示了其中一些功能。
將滑鼠移至每一項以瞭解更多。

會讀取並處理 PARMLIB 成員中的參數。啟動 NIP console,並向操作員輸出訊息以顯示 IPL 的進度。例如:IEA371I SYS1.IPLPARM ON DEVICE 0150 SELECTED FOR IPL PARAMETERS.
在初始 NIP 處理之後,NIP 會呼叫一組稱為資源初始化模組(RIMs)的核心例程。這些例程會執行其他為準備 z/OS 所需的處理。此處顯示部分此類處理。
將滑鼠移到各項上以了解更多。

在前一頁,您已看到 z/OS RIM 啟動 NIP 主控台並顯示 IPL 進行狀況的資訊。
z/OS 系統程式設計師可以指定參數,讓操作員能覆寫 PARMLIB 的參數,如下所示。
操作員可用 IEASYSxx 參數回覆此訊息,這些參數會覆寫 PARMLIB 串接中的參數。

當 NIP 完成其工作後,控制權會移交給主排程器初始化(MSI)階段。
MSI 階段的開始以 MCS 的初始化為標誌,主控台會由 NIP 主控台切換為較熟悉的操作員主控台。
按一下 Play 以檢視此概念的示範。

在 MSI 階段,第一個位址空間的初始化會完成,並將主排程程式載入該位址空間。主排程程式的處理由 JCL 控制,使用與一般批次作業相同的 JCL 敘述。該 JCL 通常位於 SYS1.PARMLIB 成員 MSTJCLxx(其中 xx 為在 IEASYSxx 指定的後綴),但也可以儲存在 z/OS linklist 的某個模組中。
當主排程程式初始化後,像 SMS 與 JES2 等子系統會被初始化,並會執行 PARMLIB 成員 IEACMDxx 與 COMMNDxx 中所包含的命令。IEACMDxx 中的命令為 IBM 提供的命令,而 COMMNDxx 則包含安裝者所指定的命令。

當 MSI 階段完成後,您的大型主機系統即可投入使用。

模組完成 — 初始化 z/OS 系統
您可以按一下 'Exit' 離開 初始化 z/OS 系統 並記錄您的結果,或使用型錄返回並複習此模組。
若要重新參加 初始化 z/OS 系統 模組測驗,您需要先離開模組,然後在您的 LMS 中重新參加。
注意:為確保您的結果正確儲存,請使用位於此訓練視窗右上角的 'Exit' 按鈕。請勿使用瀏覽器右上角的 'X'。
本模組的練習測驗與 Module Test 題目已納入「練習與評量」,可依題型或來源篩選練習。本站以非計分模式提供 10 題練習;正式分數、attempt、completion 與憑證仍以 YourLearnings / InterSkill 為準。