安装步骤
安装依赖软件
- 在Windows中安装Hercules与WinPcap
- 将CTCI-W32和FishLib解压将产生bin和x64/bin.
将这两个目录中的文件都拷贝到Hercules的安装目录中. 否则tt32test64可能会报错:
CFishPackApp::FishPackGetWinPCapInfo: CreateProcess(FWPCUtil) failed; rc=2 (0x00000002): 系统找不到指定的文件
- (用管理员权限)运行tt32test.exe/tt32test64查看是否有错误或警告。
注意: 启动前先使用tt32test.exe/tt32test64.exe检查一下;如果提示信息有WARNING,需要相应的解决。
Hercules的配置文件
注意hercules.cnf中网络的配置。如果对MAC地址有要求的话,注意MAC地址的设置:
0E20-0E21 CTCI 10.233.8.118 -m 00-E0-4C-E5-11-81 10.233.8.62
启动
打开hercules.bat,在Windows的cmd窗口输入
hercules (-f hercules.cnf)
注:如果配置文件名不为 hercules.cnf 需要 -f 指定配置文件名在出现Command提示符后,打开PCOMM,使用
127.0.0.1 3270
连接- 在Command提示符后输入
ipl a81
启动
注:a81
与cnf配置文件以及各个VOLUME的内容相关,参考VOLUME的内容(z/OS 1.6)。 - 在启动中出现:
输入r 00,I
继续
备注:
常用命令解释 |
---|
R Reply |
S Start |
P Stop |
回答IPL Message,在PCOM控制台,有时会要求回答命令,每个命令前都会有一个序号,无序号时为00,
如上图中提示REPLY I TO …
,输入R 00,I
注意事项
若启动过程中出现
STC00016 *02 IKT003D TCAS UNABLE TO ACCEPT LOGONS, REASON * CODE=0090 REPLY 'RETRY' OR 'TERM'
会导致无法登录TSO。 输入
r 02,retry
ADCD1.9中第一次启动时,可能会提示
解决办法是将所有HFS.*
数据集全部catalog
注:在Data Set List Utility
中Volume serial
为*
若提示
- $HASP434 WARM START DENIED -- INVALID CHECKPOINT RECORD - $HASP428 CORRECT THE ABOVE PROBLEMS AND RESTART JES2 - $HASP489 INITIALIZATION MAY NOT HAVE RELEASED CKPT DATA SET LOCK - $HASP085 JES2 TERMINATION COMPLETE
在控制台输入:
s jes2,,,parm='FORMAT,NOREQ'
这是jes冷启动的命令控制台出现警告信息
不影响登录使用。
用户
启动完成后,第二个PCOMM控制台可以登录。用户如下
用户 | 密码 | 权限 |
---|---|---|
IBMUSER | SYS1 | RACF special authority |
ADCDMST | ADCDMST | RACF special authority |
SYSADM | SYSADM | DB2 and RACF special auth |
SYSOPR | SYSOPR | DB2 and RACF special auth |
ADCDA-ADCDZ | TEST | |
OPEN1-OPEN3 | SYS1 |
关闭
- 要在PCOM控制台(非登录TSO的窗口,通常第一个PCOM窗口)中输入
S Shutdown
- 当系统提示为shutdown的时候,使用
D A,L
确认仍然在运行的任务 - 如果VTAM没有自动停掉,使用命令关掉
Z NET,QUICK
$p jes2
关闭jes2 (JES2命令,或$P JES2,term
)- 退出hercules:
exit
- 备注
- 默认情况下 JES2 Command(例如
$P jes2,term
)在控制台输入后会报命令不识别. 这是因为PCOMM连接时的编码导致的. 连接时会话参数中的主机代码页选择037即可. d a,l
查看启动的服务;d iplinfo
查看引导信息
- 默认情况下 JES2 Command(例如