很多人初學(xué)mainframe都覺(jué)得比較困難,就是因?yàn)閙ainframe不像unix或linux,在自己的PC機(jī)上很容易就可以搭建起來(lái)。但是mainframe操作系統(tǒng)z/OS又不像AIX,只有在IBM的power機(jī)上才可以安裝運(yùn)行。在普通的x86或者x64平臺(tái)上搭建z/OS的虛擬系統(tǒng),是完全可行的。當(dāng)然,理論上講,Mac OS上也是可以虛擬出z/OS的,只是,還沒(méi)聽(tīng)說(shuō)有人試過(guò)。
想要在自己的PC上搭建一個(gè)z/OS虛擬系統(tǒng),你需要以下幾樣?xùn)|西:
一臺(tái)PC機(jī),最好有2GHz CPU,1G以上內(nèi)存,硬盤(pán)空間10G足矣
z/OS系統(tǒng)的卷文件。
卷文件有兩種,一種是DEMOPKG,只對(duì)IBM內(nèi)部員工發(fā)行。另外一種是ADCD,可惜,這一種卷文件也不是免費(fèi)的,只針對(duì)IBM合作伙伴和mainframe用戶發(fā)行,但是,通過(guò)某些非正常途徑,也是可以獲取到的,只要用于非商業(yè)目的,也無(wú)大礙,低調(diào)一點(diǎn)就好,你懂的。
電驢上一位無(wú)私的哥們,也提供了ADCD z/OS 1.9的下載源。地址是:http://www.verycd.com/topics/280391/
本文將以ADCD z/OS 1.6作為范例搭建虛擬z/OS,啟動(dòng)和配置過(guò)程與此處下載的1.9并無(wú)很大差別。如果哪位需要1.6的卷文件,可以在此留下email。
3270客戶端。
- 最常用的當(dāng)然是IBM Personal Communication,簡(jiǎn)稱PCOM,該軟件只能運(yùn)行于windows平臺(tái),并且功能強(qiáng)大,也是最常用的3270客戶端。PCOM并非是免費(fèi)軟件,但是你也可以很容易獲得該軟件,之前提到的verycd鏈接里就可以下載。同樣,保持低調(diào)。
- TN3270也是一種不錯(cuò)的選擇,雖然TN3270也并非免費(fèi),但是你可以通過(guò)在其官網(wǎng)注冊(cè),即可獲得一個(gè)evaluation licence,有效期30天。詳情請(qǐng)?jiān)L問(wèn)TN3270官網(wǎng):http://www.sdisw.com
- 據(jù)我所知,目前唯一免費(fèi)且開(kāi)源的3270客戶端就是x3270了,可以在http://x3270.bgp.nu下載到源碼或者安裝包(windows和Linux平臺(tái)皆可安裝)。另外,目前很流行的發(fā)行版Ubuntu linux,在其官方源也提供了x3270下載,可以通過(guò)命令sudo apt-get install x3270安裝。
Hercules
正是有了Hercules,在PC機(jī)上虛擬z/OS操作系統(tǒng)才成為了現(xiàn)實(shí)。這是一個(gè)完全免費(fèi)開(kāi)源的軟件,Hercules官網(wǎng)http://www.hercules-390.org/提供了hercules在windows,linux和Mac OS平臺(tái)上的安裝包以及源碼。該網(wǎng)站上也有許多關(guān)于使用和配置hercules的文章,有興趣可以常上去看看。
另外,如果你使用的是windows系統(tǒng),為了操作方便,也可以下一個(gè)Hercules GUI,下載鏈接是http://www.softdevlabs.com/Hercules/hercgui-index.html,此處,需要注意一個(gè)叫Fish Lib的動(dòng)態(tài)鏈接庫(kù),需要把這個(gè)DLL文件解壓后跟HercGUI放在同一路徑下,這樣就不會(huì)運(yùn)行的時(shí)候報(bào)錯(cuò)了。并且HercGUI要求安裝VC Redistributable package,去微軟的網(wǎng)站下載安裝就好了。
TCP/IP支持軟件,可選,不是必須安裝的
說(shuō)這個(gè)東東是TCPIP支持軟件其實(shí)有點(diǎn)勉強(qiáng)。其實(shí)是網(wǎng)絡(luò)封包抓取工具,使用這個(gè)可以在hercules上開(kāi)啟tcpip,讓你的z/OS系統(tǒng)可以在你的物理局域網(wǎng)中使用FTP,DB2 DRDA等等,對(duì)于初學(xué)mainframe的人,這個(gè)不是必須的。沒(méi)有這個(gè)也一樣可以在自己的機(jī)器上運(yùn)行z/OS的。所以,開(kāi)啟TCPIP將會(huì)在以后的文章中單獨(dú)討論。這里僅僅列出幾個(gè)可選的封包抓取工具,他們是:CTCI-W32,WinPCap,F(xiàn)ishPack和TunTap32。需要注意的是,根據(jù)PC機(jī)所使用的操作系統(tǒng)版本不同,這類(lèi)工具所需要的版本也是不一樣的,不是任何一種搭配都可以保證成功的在z/OS上開(kāi)啟TCP/IP的。我在Windows XP 32bit上使用WinPCAPC 4.0成功的開(kāi)啟了TCPIP,在win7下就失敗了。
在linux下也可以選擇一個(gè)類(lèi)似于WinpCap的工具,名為libpcap,Ubuntu的官方源里也可以下載到。
說(shuō)了這么多,發(fā)現(xiàn)有點(diǎn)亂,還是整理一個(gè)check list吧
在Windows平臺(tái)下:
1. http://www.verycd.com/topics/280391/ 下載卷文件(后綴名為CCKD的),PCOM和配置文件zOS1.9.cnf
2. http://www.hercules-390.org/ 下載Hercules 3.07安裝包,注意你的系統(tǒng)是32bit還是64bit的,選擇相應(yīng)的下載
3. 安裝Microsoft Visual C++ 2008 Service Pack 1 Redistributable Package,google一下就可以了
4. http://www.softdevlabs.com/Hercules/hercgui-index.html 下載Hercules Windows GUI –Version 1.11.1以及FishLib
5. http://www.winpcap.org/ 下載winpcap 4.0
6. http://www.softdevlabs.com/Hercules/ctci-w32-index.html 下載CTCI-W32
在Linux平臺(tái)下(以Ubuntu為例):
1. http://www.verycd.com/topics/280391/ 下載卷文件(后綴名為CCKD的)和配置文件zOS1.9.cnf
2. http://www.hercules-390.org/ 下載Hercules 3.07 source tarball。redhat也可以下載RPM包
3. 安裝x3270,使用命令sudo apt-get update,然后sudo apt-get install x3270
4. 安裝LibpCap,使用命令sudo apt-get install libpcap
注:在以上第一步所下載的CCKD文件在linux中直接使用可能會(huì)報(bào)錯(cuò),說(shuō)無(wú)法識(shí)別的格式。這是因?yàn)樵揅CKD文件是通過(guò)windows下的hercules壓縮而來(lái)。所以,這里需要將CCKD文件在windows中還原為CKD,然后copy到linux下重新壓縮為CCKD文件即可。一個(gè)3390-3卷對(duì)應(yīng)的CKD文件大約是2.8GB,如果要進(jìn)行轉(zhuǎn)換,中途可能需要比較多的磁盤(pán)空間,壓縮完成后,卷文件大小與原CCKD文件基本一樣。具體方法在之后講到在linux下啟動(dòng)z/os的時(shí)候再說(shuō)。
首先,我們約定以下幾個(gè)路徑,以便存放z/OS模擬環(huán)境所需的各項(xiàng)文件和程序:
D:\ADCDV1R6 所有與模擬環(huán)境相關(guān)的東西都放在這個(gè)目錄下
D:\ADCDV1R6\ZOSV1R6 存放卷文件,即CCKD文件
D:\ADCDV1R6\Config 存放啟動(dòng)配置文件
D:\ADCDV1R6\HercGUI-1.11.1 存放Hercules GUI和FishLib
D:\ADCDV1R6\hercules-3.07 存放Hercules的可執(zhí)行文件和CTCI-W32
D:\ADCDV1R6\Log 存放系統(tǒng)運(yùn)行日志
這樣安排文件夾,可以把所有與z/OS模擬器運(yùn)行相關(guān)的程序和文件都集中在一起,這樣在系統(tǒng)重裝,或者換另一臺(tái)PC機(jī)運(yùn)行的時(shí)候,只需要備份D盤(pán)下的ADCDV1R6文件夾,并且安裝winpcap和PCOM就可以了。
然后,對(duì)照《準(zhǔn)備工作》一文中的各項(xiàng)下載的文件,對(duì)應(yīng)放入以上文件夾:
1. CCKD文件放入D:\ADCDV1R6\ZOSV1R6,cnf配置文件放入D:\ADCDV1R6\Config,PCOM稍后安裝
2. Hercules-3.07,下載ZIP包,解壓后放入D:\ADCDV1R6\hercules-3.07,注意不要多設(shè)置了一層文件夾,即D:\ADCDV1R6\hercules-3.07下面就是Hercules的運(yùn)行文件了,而不是解壓后的hercules-3.07文件夾,也就是說(shuō)不要存在一個(gè)D:\ADCDV1R6\hercules-3.07\hercules-3.07文件夾。
3. VC++ Redistribute pack,這個(gè)自行默認(rèn)安裝就好了。如果已經(jīng)安裝過(guò)就跳過(guò)這一步。(裝了office的機(jī)器一般都有這個(gè)了,直接跳過(guò))
4. 將HercGUI和FishLib解壓縮放入D:\ADCDV1R6\HercGUI-1.11.1
5. WinPCap也是在windows下默認(rèn)安裝就好
6. CTCI-W32壓縮包里包括了FishPack, TunTap32和TT32Test,一并解壓縮放入D:\ADCDV1R6\hercules-3.07即可。
最后,安裝PCOM,一路點(diǎn)下一步,全部用默認(rèn)設(shè)置就可以了。
在運(yùn)行Hercules之前,還需要編輯一下Config文件夾下的配置文件。在配置文件中,以#開(kāi)頭的行表示注釋。需要注意的是如下配置文件中,紅色字體所標(biāo)出的部分。
- LOADPARM是z/OS在IPL時(shí)需要用到的參數(shù),參數(shù)選擇不同,z/OS中啟動(dòng)后,運(yùn)行的組件也不同,此參數(shù)見(jiàn)文章最后所附的LOADPARM Description。
- MAINSIZE表示Hercules占用的物理內(nèi)存大小,單位是MB,如果內(nèi)存夠大,最好設(shè)為1024,在這里暫且設(shè)為832,建議不要小于512,否則MIPS會(huì)很低,系統(tǒng)運(yùn)行會(huì)非常的慢。
- NUMCPU表示虛擬的主機(jī)有多少個(gè)CPU,如果CPU不夠強(qiáng)悍,就改為1吧,我的物理機(jī)上用的是Intel Core-Due E6400,設(shè)為2,運(yùn)行起來(lái)速度還不錯(cuò)。
- Display Terminals 表示3270終端的數(shù)量,演示所用的3270終端號(hào)是從0700開(kāi)始的,以十六進(jìn)制記錄,如0700-0710則表示16個(gè)端口,其中0700是控制臺(tái)專用端口,0701至0710為用戶連接端口。
- 然后是后面的DASD Device那一段,需要注意的是,要把所有下載的CCKD文件都列進(jìn)去,這一段的每一行分為三個(gè)部分,第一個(gè)是設(shè)備編號(hào),如0A80,第二個(gè)是設(shè)備類(lèi)型,如3390,第三個(gè)是卷文件的路徑和文件名,這里可以寫(xiě)絕對(duì)路徑也可以是相對(duì)路徑。個(gè)人覺(jué)得相對(duì)路徑比較好,因?yàn)閷?xiě)相對(duì)路徑,在還盤(pán)復(fù)制后,不需要重新配置這個(gè)文件。
- 最后一段CTC Adapters是跟啟動(dòng)TCPIP有關(guān)的,這里暫且放在那里,以后再說(shuō)。
#
# Hercules Emulator Control file...
# Description: zos160
# MaxShutdownSecs: 15
#
#
# System parameters
#
ARCHMODE z/Arch
CNSLPORT 3270
CONKPALV (3,1,10)
CPUMODEL 2064
CPUSERIAL 011519
CPUVERID 00
ECPSVM NO
LOADPARM 0A8232M1
LPARNAME HERCULES
MAINSIZE 832
MOUNTED_TAPE_REINIT DISALLOW
NUMCPU 2
OSTAILOR Z/OS
PANRATE 30
PGMPRDOS LICENSED
SHCMDOPT NODIAG8
SYSEPOCH 1900
TIMERINT 50
TZOFFSET -0000
YROFFSET 0
HERCPRIO 0
TODPRIO -20
DEVPRIO 8
CPUPRIO 15
# Display Terminals
0700-0708 3270
# DASD Devices
0A80 3390 ..\ZOSV1R6\Z6RES1.cckd
0A81 3390 ..\ZOSV1R6\Z6res2.cckd
0A82 3390 ..\ZOSV1R6\Z6SYS1.cckd
0A83 3390 ..\ZOSV1R6\Z6uss1.cckd
0A84 3390 ..\ZOSV1R6\Z6uss2.cckd
0A85 3390 ..\ZOSV1R6\Z6CIC1.cckd
0A86 3390 ..\ZOSV1R6\Z6db81.cckd
0A87 3390 ..\ZOSV1R6\Z6db82.cckd
0A88 3390 ..\ZOSV1R6\Z6ims1.cckd
0A89 3390 ..\ZOSV1R6\Z6was1.cckd
0A8A 3390 ..\ZOSV1R6\Z6was2.cckd
0AC1 3390 ..\ZOSV1R6\page01.cckd
0AC2 3390 ..\ZOSV1R6\page02.cckd
0AC3 3390 ..\ZOSV1R6\dump01.cckd
0AC4 3390 ..\ZOSV1R6\dump02.cckd
0AC5 3390 ..\ZOSV1R6\work01.cckd
0AC6 3390 ..\ZOSV1R6\work02.cckd
0AC7 3390 ..\ZOSV1R6\user01.cckd
0AC8 3390 ..\ZOSV1R6\user02.cckd
0AC9 3390 ..\ZOSV1R6\user03.cckd
0ACA 3390 ..\ZOSV1R6\user04.cckd
0AD1 3390 ..\ZOSV1R6\Z6TL01.CCKD
0AD2 3390 ..\ZOSV1R6\Z6TL02.CCKD
0AD3 3390 ..\ZOSV1R6\Z6TL03.CCKD
0AD4 3390 ..\ZOSV1R6\Z6TL04.CCKD
# CTC Adapters
0E20-0E21 CTCI 192.168.1.110 192.168.1.100
好了,現(xiàn)在就可以開(kāi)機(jī)了。
--------------------------------------------------------------------------------
首先,找到D:\ADCDV1R6\HercGUI-1.11.1\HercGUI.exe (64bit系統(tǒng)中是運(yùn)行HercGUI64.exe),雙擊運(yùn)行后,出現(xiàn)下面的窗口,這就是Hercules GUI了

然后點(diǎn)擊菜單欄中的File->Preference,對(duì)照本文開(kāi)始所建的幾個(gè)文件夾如下,然后確定
截圖/0_1294483776O30m.gif)
然后點(diǎn)擊菜單欄中的Command->Power On,選擇Config文件夾下的配置文件,打開(kāi)
截圖/0_12944837789PI2.gif)
出現(xiàn)以下對(duì)話框,若不修改CPU數(shù)和內(nèi)存大小,則無(wú)需設(shè)置,直接確定
截圖/0_1294483781WOT1.gif)
然后,在下圖對(duì)話框中,點(diǎn)選YES,然后OK
截圖/0_1294483783RR2u.gif)
確定后,Hercules即開(kāi)始運(yùn)行,此時(shí)防火墻可能會(huì)彈出是否允許Hercules訪問(wèn)網(wǎng)絡(luò)的報(bào)警,全部允許即可。
截圖/0_1294483792ddDy.gif)
左側(cè)框中會(huì)列出所有的卷,然后看右側(cè)最下面的message box,如果沒(méi)有異常,則Hercules mount所有卷成功。
此時(shí),還沒(méi)有3270 session連接到mainframe,所以左側(cè)的Display Terminals處只顯示了終端號(hào),未顯示終端IP。
現(xiàn)在,打開(kāi)PCOM,開(kāi)始->IBM Personal Communications->Start or Configure session

點(diǎn)New Session。
截圖/0_12944837978x77.gif)
點(diǎn)Link Parameters
截圖/0_12944838005e9d.gif)
如上圖,填入IP和Port,并且可以勾選Auto-Reconnect。點(diǎn)OK,回到Customize Communication對(duì)話框
截圖/0_1294483803Dt0q.gif)
點(diǎn)Session Parameter
截圖/0_129448380413y3.gif)
然后一路OK,回到PCOM的Session窗口
截圖/0_12944838114TF0.gif)
好了,第一個(gè)PCOM session已經(jīng)連上了,看看Device Number,是0700,那么這個(gè)session就是控制臺(tái)了,只要Hercules還在運(yùn)行,那么這個(gè)session就不能關(guān)掉,一定要記住這一點(diǎn)。
在這里,可以用Ctrl+Home來(lái)定位光標(biāo),也可以通過(guò)File->Run the same來(lái)運(yùn)行同樣的一個(gè)session。
此時(shí),最好通過(guò)File->Save,來(lái)保存一個(gè)WS文件,下次直接雙擊這個(gè)WS文件就可以開(kāi)啟session了。
到這里,z/OS還沒(méi)有開(kāi)始啟動(dòng),我們回到Hercules GUI窗口,點(diǎn)菜單欄里的Command->IPL/Load
截圖/0_12944838133FTd.gif)
填入上面兩項(xiàng),然后點(diǎn)OK,這是z/OS就開(kāi)始啟動(dòng)過(guò)程了

10.啟動(dòng)錯(cuò)誤

走到這里不動(dòng)了就回車(chē)(MF里面的enter是ctrl)

按回車(chē)時(shí)會(huì)提示如何輸入

按照提示輸入r 00,i

輸入s jes2,,,parm='FORMAT,NOREQ'
注:第一次IPL需要JES2 COLD START

這個(gè)要登陸后解決。將HFS開(kāi)頭的data set全部catalog

用d a,l來(lái)查看啟動(dòng)起來(lái)的服務(wù)

11.登陸。
一般運(yùn)行至少有2個(gè)terminal, 通常其中一個(gè)為3270 Console(控制大機(jī)用的),其它為T(mén)SO Terminal。

去掉登陸的打印提示:
[LT]
IgnoreWCCStartPrint=Y
UndefinedCode=Y
UndefinedDBCSChar=Y
PS:在PCOMM中,選擇File -> Save As... 你就可以看到你的配置文件(.ws)保存的地方


默認(rèn)用戶 密碼 權(quán)限
ADCDMST ADCDMST (RACF special authority)
IBMUSER IBMUSER (RACF special authority)
SYSADM SYSADM (DB2 and RACF special auth)
SYSOPR SYSOPR (DB2 and RACF special auth)
ADCDA - ADCDZ TEST
OPEN1 - OPEN3 SYS1
看看Hercules GUI窗口右上角的MIPS參數(shù),這個(gè)參數(shù)越大,說(shuō)明你的z/OS運(yùn)行得越順暢。如果MIPS很小,可以試試改變配置文件里MAINSIZE的值來(lái)調(diào)整一下,記住MAINSIZE千萬(wàn)不能大于物理內(nèi)存,否則,MIPS將會(huì)只有零點(diǎn)幾。
好了,回到PCOM的控制臺(tái)session。
截圖/0_1294483841fl55.gif)
這里,綠色信息代表正常,紅色的表示有錯(cuò)誤或者警告,白色的信息如果有一個(gè)編號(hào)(如上圖的*02),則需要操作員做應(yīng)答,這里需要應(yīng)答的信息是r 02,y
輸入后按鍵盤(pán)右邊的CTRL鍵(IBM PCOM默認(rèn)的確認(rèn)鍵是鍵盤(pán)右邊的CTRL)
通過(guò)PCOM打開(kāi)一個(gè)相同的session。

出現(xiàn)以上畫(huà)面時(shí),輸入logon ibmuser,以IBMUSER用戶的身份登錄,出現(xiàn)打印信息對(duì)話框時(shí),直接cancel就好了。
截圖/0_1294483849wNHH.gif)
輸入IBMUSER用戶的密碼,然后確認(rèn)
截圖/0_12944838531K55.gif)
恭喜,成功登陸。到此,啟動(dòng)過(guò)程完畢。
--------------------------------------------------------------------------------
下一個(gè)問(wèn)題就是如何關(guān)機(jī)了。
回到PCOM控制臺(tái)session
截圖/0_1294483858I7yf.gif)
在下面命令行處,輸入S Shutdown,按右Ctrl,則z/OS關(guān)機(jī)過(guò)程開(kāi)始
截圖/0_1294483864h84R.gif)
上圖所示,出現(xiàn)的*05白色信息表示在關(guān)機(jī)開(kāi)始時(shí),還有用戶登錄到了z/OS,如果不打算等用戶退出就關(guān)機(jī),在下方輸入命令r 05,fstop
截圖/0_1294483870ZP7n.gif)
幾分鐘后,出現(xiàn)如上圖所示的SHUTDOWN - ENDED信息后,表示z/OS關(guān)機(jī)過(guò)程基本上結(jié)束,在下方命令行輸入quiesce,確認(rèn)后回到HercGUI窗口
截圖/0_12944838796y0k.gif)
此時(shí),上方的那個(gè)指針不在偏轉(zhuǎn),MIPS和INSTCOUNT數(shù)值也不便動(dòng)了,說(shuō)明所有CPU都已經(jīng)停下來(lái)了。
點(diǎn)菜單Command->Power Off,關(guān)閉Hercules電源
截圖/0_1294483887ZwWK.gif)
在信息框中出現(xiàn)Hercules terminated之后,可關(guān)掉該窗口。
注意:
1. 在啟動(dòng)hercules時(shí),系統(tǒng)可能出現(xiàn)各種需要應(yīng)答的信息,具體情況要具體分析,不同信息的處理方式是不同的,如果不知道怎么辦,把控制臺(tái)上的信息copy到google里搜一下看看。
2. 為了防止在PCOM登陸z/OS時(shí)出現(xiàn)打印對(duì)話框,可以用記事本打開(kāi)保存的PCOM session的WS文件,在文件最后加入如下內(nèi)容后,保存退出。
[LT]
IgnoreWCCStartPrint=Y
UndefinedCode=Y
UndefinedDBCSChar=Y
3. 關(guān)于IPL參數(shù)LOADPARM
在啟動(dòng)z/OS的時(shí)候,本文所用的啟動(dòng)參數(shù)是0A8032M1,這里的32代表冷啟動(dòng),啟動(dòng)了TSO,CICS,DB2,WAS,JES2。也可以將這里的32換成以下參數(shù)來(lái)根據(jù)需要啟動(dòng)不同的組件
LOADPARM list(z/OS 1.6)
CS CLPA and cold start of JES2. Base z/OS system functions i.e. no CICS, DB2, IMS, WAS, etc.
00 Warm start of JES2. Base z/OS system functions i.e. no CICS, DB2, IMS, WAS, etc.
WS Warm start of JES2. Base z/OS system functions i.e. no CICS, DB2, IMS, WAS, etc.
DC CLPA, brings in CICS LPA modules, cold start of JES2, starts up DB2 and CICS.
DB Warmstart of JES2 and starts the DB2 and CICS.
DI CLPA and cold start of JES2 and loads the IMS Libraries. IMS must be manually started.
CC CLPA and cold start of JES2, loads the CICS Libraries, starts up CICS, no DB2.
CW Warm start of JES2, and starts up CICS.
7C CLPA, cold start of JES2, starts up DB2 V7, no CICS.
7W Warm start of JES2, starts up DB2 V7, no CICS.
8C CLPA, cold start of JES2, starts up DB2 v8, no CICS.
8W Warm start of JES2, starts up DB2 v8, no CICS.
IC CLPA and cold start of JES2 and load the IMS Libraries, start IMS, no DB2 or CICS.
IW Warm start of JES2 start IMS, no DB2 or CICS.
AC CLPA and cold start of JES2 load IMS and CICS libraries, start IMS, DB/2, and CICS.
AW Warmstart of JES2. start IMS, DB/2, and CICS.
BC CLPA and cold start of JES2, load WAS libraries, WAS is manually started
BW Warmstart of JES2. WAS is manually started.
99 Points to IODF99 for IPL on MP3000. Reply 00,SYSP=xx were xx is any of the above options i.e. for cics only
4.ADCD z/OS 1.6卷文件的內(nèi)容
1, VOLUME的內(nèi)容(z/OS 1.6)
VOLUME UCB Contents
Z6RES1 A80 - Res Volume 1 - Required for IPL
Z6RES2 A81 - Res Volume 2 - Required for IPL
Z6SYS1 A82 - IPLPARM, JES2 Spool, Public Work Volume, Mastercat required for IPL
Z6USS1 A83 - USS Root and accompanying HFS files - required for IPL
Z6USS2 A84 - Supplemental HFS files - required for IPL
Z6DIS1 A85 - Distribution Lib volume 1
Z6DIS2 A86 - Distribution Lib volume 2
Z6DIS3 A87 - Distribution Lib volume 3
Z6DIS4 A88 - Distribution Lib volume 4
Z6DIS5 A89 - Distribution Lib volume 5
Z6WAS1 A8A - Websphere Application Server Distribution Libs
Z6WAS2 A8B - Websphere Application Server Target Libs
Z6DB81 A8C - DB2 V8.1 Target Libs
Z6DB82 A8D - DB2 V8.1 Distribution Libs
Z6CIC1 A8E - CICS TS 2.3 Target and Dlibs
Z6IMS1 A8F - IMS 8.1 Target and Dlibs
SARES1 A90 - Stand Alone IPL volume
解決登陸時(shí)出現(xiàn)的錯(cuò)誤。
系統(tǒng)在IPL的時(shí)候問(wèn)IEA101A時(shí),需要確認(rèn)member LOAD99里面是否有SYSPARM和IEASYM這兩個(gè)參數(shù)







遇到HFS錯(cuò)誤時(shí),把HFS開(kāi)頭的data set全部catalog



已經(jīng)被catalog了