admin管理员组

文章数量:1533129

2024年7月3日发(作者:)

Hercues 大型计算机模拟器

Pcomm 3270 仿真终端的安装使用

1

PC(WinXP)上安装 OS/390 ADCD zOS1.9

张国梁写于 20080818

壹 安装

.............................................................................................................................................4

一、仿真终端

...........................................................................................................................4

二、模拟器

...............................................................................................................................4

贰 使用ADCD zOS1.9

.......................................................................................................................8

一、模拟器操作

.......................................................................................................................8

二、主控台操作:

.................................................................................................................12

三、

3270

仿真终端登陆操作:

............................................................................................16

附录

A

:配置文件

范本

.............................................................................20

附录

B

:本机试验用配置文件

..............................................................................................22

叁、os390 DEMOpkg 启动

...........................................................................................................24

一、命令行方式启动模拟器,主控台操作

.........................................................................24

二、登陆终端

.........................................................................................................................28

附录

A

:配置文件例一

..........................................................................................................36

附录

B

:配置文件例二

..........................................................................................................37

肆 命令行启动和关机

...................................................................................................................38

一、

CMD

启动方式:

............................................................................................................38

二、关机

.................................................................................................................................39

伍 官方文档摘录

...........................................................................................................................42

OS/390 System Shutdown

....................................................................................................42

Application Shutdown Commands

...............................................................................43

DB2 Subsystem

......................................................................................................................44

DB2 Start and Stop Commands

...................................................................................45

DB2 Access

.....................................................................................................................45

CICS Transaction Server Subsystem ......................................................................................45

CICS Transaction Server Start and Stop Commands

...........................................45

陆、网络和一碟小菜的文档

.........................................................................................................46

作者

: szconqer

时间

: 2006-3-20 46

作者

: IBMER

时间

: 2006-12-7 15:32 .............................................................................46

作者

:

一碟小菜

cjlbox@ 2007.47

柒、常见问题_MF-9

.......................................................................................................................58

模拟器

.....................................................................................................................................58

1.1

启模拟器

...........................................................................................................................58

1.1.1 启模拟器系统

......................................................................................................58

1.1.2 启CICS和DB2

........................................................................................................60

1.2

关模拟器

...........................................................................................................................61

1.2.1

关闭

61

1.2.2

退出模拟器

............................................................................................................61

2

1.61

1.3.1 CICS

登陆

...............................................................................................................62

1.3.2

退出

62

1.3.3

定义和安装

MAPSET ...........................................................................................62

1.3.4

定义和安装

TRANSID .........................................................................................63

1.3.5

定义和安装

PROGRAM .......................................................................................63

1.3.6

定义和安装

64

1.3.7

定义和安装

65

1.4 CICS

操作

..................................................................................................................65

1.5 DB2 ...................................................................................................................................71

1.5.1

授权

PLAN .............................................................................................................71

1.5.2

授权表

....................................................................................................................71

1.5.3 SPUFI

下建表

.........................................................................................................71

1.5.4

DCLGEN ...........................................................................................................72

1.6 TSO ...................................................................................................................................72

1.6.1

打印

TSO

结果

........................................................................................................72

1.6.2

B

权限

.........................................................................73

1.6.3

BINDADD

授权

................................................................................................75

1.6.4 PACKAGE .............................................................................................................77

1.6.5 SYSTEM ABEND‘OE37’ .....................................................................................77

3

开始安装 OS/390 ADCD zOS1.9

壹 安装

一、仿真终端

1、安装 3270 仿真软件 PCOM(最新 5.7 版)。

2、运行 3270 仿真软件, 在通信菜单→配置为:主机类型:zSeries 或 OS390,接口:LAN,

连接:Telnet3270, 链路参数: IP 地址:(主要)127.0.0.1, 端口:3270。

一般运行至少有 2 个 terminal, 通常其中一个为 3270 Console(控制大机用的),其它为

TSO Terminal。

3、登录 TSO 时会弹出打印窗口,可以通过下面设置去掉:

在 PCOMM 中,选择 File -> 你就可以看到你的配置文件(.ws)保存的地方。使

用记事本打开你的 pcomm 连接配置文件,并在此文件最后加入以下内容:

[LT]

IgnoreWCCStartPrint=Y

UndefinedCode=Y

UndefinedDBCSChar=Y

二、模拟器

1、到 Microsoft 官方网下载 MFC and VC Runtime dlls:

vcredist_x86_(Hercules 是用 VC2005 编译的)

/downloads/?familyId=200b2fd9-ae1a-4a14-98

4d-389c36f85647&displayLang=zh-cn

安装 vcredist_x86

2、下载Hercules 软件(Windows版,不用安装Cygwin),到下面

网站下载: /hercules/

安装 hercules-3.05-native ,默认安装到 D:

3、建议再下载个图形界面(配合 Hercules 用的,比较直观查看硬件的状态,启动关闭也比

较方便):

/Hercules/

FishLib-2.7.1.564-bin 动态连接库

4、下载 TCP/IP 支持软件(可选)

Hercules CTCI-W32

WinPCap

FishPack

TunTap32

到下面网站去下载:

4

/Hercules/

CTCI-W32,FishPack,TunTap32 是无安装程序的,只要解压到 Hercules 安装目录即可,独自

一个目录,只要把这个目录添加到系统 Path 变量里就可以下载 TCP/IP 支持软件(可选)

5、软件支持包下载后已经备份到“使用的支持包”目录了:

安装顺序:1、winpcap_4_0_2

2、vcredist_x86

3、hercules-3.05-native

4、HereGUI-1.11.1.565-bin 解压到 hercules 安装目录。

5、FishLib-2.7.1.564-bin CTCI-W32_ 解压到目标路径,

将目标路径添加到环境变量 PATH 即可。一般释放到 hercules 目录。

6、将设备文件释放到 H:zOS1.9目录:

可以到电骡下载:/groups/software/

7、配置文件 zOS1.9 的内容:

#

# Hercules Emulator

5

# Description: z/OS 1.9 Created by XiaoCai

# MaxShutdownSecs: 15

#

#

# System parameters

#

ARCHMODE z/Arch

ALRF ENABLE

CNSLPORT 3270

CONKPALV (3,1,10)

CPUMODEL 3090

CPUSERIAL 012345

DIAG8CMD ENABLE

ECPSVM NO

LOADPARM 0A8299M1

LPARNAME HERCULES

MAINSIZE 256

MOUNTED_TAPE_REINIT DISALLOW

NUMCPU 2

OSTAILOR Z/OS

PANRATE 80

PGMPRDOS LICENSED

SHCMDOPT NODIAG8

SYSEPOCH 1900

TIMERINT 50

TZOFFSET +1400

YROFFSET 0

HERCPRIO 0

TODPRIO -20

DEVPRIO

CPUPRIO

8

0

PANTITLE "z/OS 1.9 IPL A80"

# Display Terminals

0700.4 3270

# DASD Devices

0A80

0A81

0A82

3390

3390

3390

H: sf=H:390OSZ9RES1_

H: sf=H:390OSZ9RES2_

H: sf=H:390OSZ9SYS1_

6

0A83

0A84

0A85

0A86

0A87

0A88

0A89

0A8A

0A8B

0A8C

0A8D

0A8E

0A8F

0A90

0A91

0A92

0A93

0A94

0A95

3390

3390

3390

3390

3390

3390

3390

3390

3390

3390

3390

3390

3390

3390

3390

3390

3390

3390

3390

H: sf=H:390OSZ9RES3_

H: sf=H:390OSZ9USS1_

H: sf=H:390OSZ9PRD1_

H: sf=H:390OSZ9DIS1_

H: sf=H:390OSZ9DIS2_

H: sf=H:390OSZ9DIS3_

H: sf=H:390OSZ9DIS4_

H: sf=H:390OSZ9DIS5_

H: sf=H:390OSZ9DIS6_

H: sf=H:390OSSARES1_

H: sf=H:390OSZ9CIC1_

H: sf=H:390OSZ9DB81_

H: sf=H:390OSZ9DB82_

H: sf=H:390OSZ9DB91_

H: sf=H:390OSZ9DB92_

H: sf=H:390OSZ9IMS1_

H: sf=H:390OSZ9WAS1_

H: sf=H:390OSZ9WAS2_

H: sf=H:390OSZ9WAS3_

# TAPE Devices

# 0560

# 0590

CTC Adapters

TCP/IP CTCI Ports, emulate 3 network adapters.

OS/390 IP PC's IP

0E20.2 LCS -n 70.0.10.214 -m 4c-00-10-52-c2-4c 70.0.10.30

| | | | |

| | | | V

| | | V Host IP

| V Gateway(PC) Host MAC(Option)

V Emulate Mode

Device Number(Must be two)

3480

3490

H:

H:

到这里,软件包在 WinXp 环境的安装全部完成了。

7

贰 使用 ADCD zOS1.9

一、模拟器操作

1、启动 PCOMM 3270 仿真终端 2-3 个。

2、启动 D: ,大机模拟器的图形界面。

选择配置文件加载。以 为例:

8

由于配置文件中都已经定义好,选确定。

3、选 Power ON 加电,也可以点击右上角的灰白色 PowerON 按钮。

9

选 Yes , OK 按钮,模拟器开始上电。

PCOMM3270 终端也可以。

4、模拟器上电后,提示:Waiting for console connection on port 3270. 这时启动

10

加载 0A80--- 大机设备初始文件。Load pram :0A8299M1 再配置文件中有定义

声明。

[ 注意:点 HercGUI 窗口的右上角的 Load(蓝色按钮)

第一次点时会弹出一个 IPL 窗口,填以下内容:

11

Device Number:0A80

Load Parm:0A8299M1

勾上 Don't ask me again

]

5、加载开始。大机模拟器的图形操作到此告一段落。等待主控台终端的提示。

二、主控台操作:

6、主控台提示如下画面:

12

7、按右 CTRL 键。

[ 注意:

第一次启动需要回答以下一些问题:

提示:IEA101A SPECIFY SYSTEM PARAMETERS FOR RELEASE 03.8 .VS2

回答:直接回车(Ctrl),需要登录后才能处理

登录后修改 M(LOAD99),在第二行后加入 SYSPARM 00

]

13

开始启动。

8、第一次启动,回答 R 00,I

14

或者尝试回答 r 00,y

r 01,noreq

r 02,y

r 03,y

等指令看情况和具体提示。

9、回答:s jes2,,,parm='FORMAT,NOREQ'

[ 注意:

提示:

- r 00 SUPPRESSED

IEE600I REPLY TO 00 IS;SUPPRESSED

- $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'

]

15

10、在主控台上,按 ESC 键可以查看前面输入的指令。

D A,L 可以查看启动的 jobs。

这些 jobs 启动后,第二个 3270 终端出现 zOS 画面。

[ 注意:

提示:

*02.32.07 *BPXF029E ROOT FILE SYSTEM

*WAS NOT MOUNTED. RETURN CODE = 00000081, REASON CODE = EF096055

这个需要登录后才能处理,这里不用理会。

登录后:在 3.4 输入:,Volume: Z9USS1,然后在 前打

C,把其 Catalog

]

三、3270 仿真终端登陆操作:

A、3270 终端出现 zOS 画面。

[ 注意:

在大机中回车确认默认键为右 Ctrl 键,回车键只是换行

]

16

B、输入 L TSO

[注意:

登陆 TSO.

17

在 PCOM(TSO)登录大机,输入:

Logon username

默认用户

ADCDMST

IBMUSER

SYSADM

SYSOPR

ADCDA - ADCDZ

OPEN1 - OPEN3

]

C、登陆 TSO

密码

ADCDMST

IBMUSER

SYSADM

SYSOPR

TEST

SYS1

权限

(RACF special authority)

(RACF special authority)

(DB2 and RACF special auth)

(DB2 and RACF special auth)

这里使用:ibmuser

[右 CTRL 提交],出现如下画面:

18

回答默认的 Password ,参照上面的默认用户 密码

权限的提示。

19

附录 A:配置文件 范本

下面是 Hercules 配置文件 范本(#后面的为注释):

# Sample configuration file for Hercules ESA/390 emulator

ARCHMODE z/Arch #System architecture:z/Arch(64Bit),S/370,

ESA/390 or ESAME

ALRF ENABLE #

CNSLPORT 3270 # TCP port number to which consoles connect

CONKPALV (3,1,10)

CPUMODEL 3090 # CPU model number

CPUSERIAL 012345 # CPU serial number

DIAG8CMD ENABLE # DIAG 8 interface

ECPSVM NO

LOADPARM 0A8299M1 # IPL parameter LOADDP FOR BASE SYSTEM,

IPL 参数

# 启动加载基本系统参数,后面有介绍

LPARNAME HERCULES # LPAR Name

MAINSIZE 1024 # Main storage size in megabytes,主存,给

大机用的内存

# 越大越好,但建议不大于实际电脑的空余物

理内存数

MOUNTED_TAPE_REINIT DISALLOW # Low mounted tape re-initialize

NUMCPU 2 # Number of CPUs,虚拟 CPU 数,双核 CPU 时最

好设置为 2

OSTAILOR Z/OS # OS tailoring

PANRATE 80 # Panel refresh rate

PGMPRDOS LICENSED # LICENSED OS/390 V2R9

SHCMDOPT NODIAG8

SYSEPOCH 1900 # TOD clock

TIMERINT 50 # TOD update rate

TZOFFSET +1400 # TOD clock offset

YROFFSET 0 # TOD year offset

HERCPRIO 0

TODPRIO -20

DEVPRIO

CPUPRIO

8

0

#Hercules priority

#TOD clock priority

#Device I/O priority

#CPU priority

#Panel Title

PANTITLE "z/OS 1.9 IPL A80"

# Display Terminals 3270

0700.3 3270

# DASD Devices

TERMINAL

20

# .----------------Device number,设备号(可以是多个),16 进制,一般用文件名的扩展

名即可

# | .----------Device type,设备类型,一般为 3390

# | | .--File name and parameters,下载解压后的大机卷文件名,包括路径

# | | | 其它参数

# | | | |

# V V V V

#--- ---- ---------------------

------------------------------------------------------

0A80 3390 H: sf=H:zOS1.9Z9RES1_

0A81 3390 H: sf=H:zOS1.9Z9RES2_

0A82 3390 H: sf=H:zOS1.9Z9SYS1_

0A83 3390 H: sf=H:zOS1.9Z9RES3_

0A84 3390 H: sf=H:zOS1.9Z9USS1_

0A85 3390 H: sf=H:zOS1.9Z9PRD1_

0A86 3390 H: sf=H:zOS1.9Z9DIS1_

0A87 3390 H: sf=H:zOS1.9Z9DIS2_

0A88 3390 H: sf=H:zOS1.9Z9DIS3_

0A89 3390 H: sf=H:zOS1.9Z9DIS4_

0A8A 3390 H: sf=H:zOS1.9Z9DIS5_

0A8B 3390 H: sf=H:zOS1.9Z9DIS6_

0A8C 3390 H: sf=H:zOS1.9SARES1_

0A8D 3390 H: sf=H:zOS1.9Z9CIC1_

0A8E 3390 H: sf=H:zOS1.9Z9DB81_

0A8F 3390 H: sf=H:zOS1.9Z9DB82_

0A90 3390 H: sf=H:zOS1.9Z9DB91_

0A91 3390 H: sf=H:zOS1.9Z9DB92_

0A92 3390 H: sf=H:zOS1.9Z9IMS1_

0A93 3390 H: sf=H:zOS1.9Z9WAS1_

0A94 3390 H: sf=H:zOS1.9Z9WAS2_

0A95 3390 H: sf=H:zOS1.9Z9WAS3_

# CTC Adapters

# TCP/IP CTCI Ports, emulate 3 network adapters.

# OS/390 IP PC's IP

0E20.2 LCS -n 192.168.1.2 -m 00-00-5E-90-09-5D 192.168.1.5

# | | | | |

# | | | | V

# | | | V Host IP

# | V Gateway(PC) Host MAC(Option)

# V Emulate Mode

# Device Number(Must be two)

21

注意:

设备号有多种方法表示,如:

0530-0531 指定范围

0530.2 指定数量

0530,0531

以上三种写法都是一样的!

sf=镜像文件 :使用镜像文件可以保持原文件不变(Read Only),所有的写操作只发生在

镜像文件内,

在 Hercules 控制台内用 sf+DEVNUM 先创建一个镜像,DEVNUM 为设备号,可以创建多个

DASDCOPY 可以把镜像文件合并回原文件

附录 B:本机试验用配置文件

本机试验用配置文件 的配置内容:

[

#

# Hercules Emulator

# Description: z/OS 1.9 Created by zglcl008

# MaxShutdownSecs: 15

#

#

# System parameters

#

ARCHMODE z/Arch

ALRF ENABLE

CNSLPORT 3270

CONKPALV (3,1,10)

CPUMODEL 3090

CPUSERIAL 012345

DIAG8CMD ENABLE

ECPSVM NO

LOADPARM 0A8299M1

LPARNAME HERCULES

MAINSIZE 256

MOUNTED_TAPE_REINIT DISALLOW

NUMCPU

PANRATE

2

80

OSTAILOR Z/OS

PGMPRDOS LICENSED

SHCMDOPT NODIAG8

SYSEPOCH 1900

22

TIMERINT 50

TZOFFSET +1400

YROFFSET 0

HERCPRIO 0

TODPRIO -20

DEVPRIO

CPUPRIO

8

0

PANTITLE "z/OS 1.9 IPL A80"

# Display Terminals

0700.4 3270

# DASD Devices

0A80

0A81

0A82

0A83

0A84

0A85

0A86

0A87

0A88

0A89

0A8A

0A8B

0A8C

0A8D

0A8E

0A8F

0A90

0A91

0A92

0A93

0A94

0A95

3390

3390

3390

3390

3390

3390

3390

3390

3390

3390

3390

3390

3390

3390

3390

3390

3390

3390

3390

3390

3390

3390

H: sf=H:zOSZ9RES1_

H: sf=H:zOSZ9RES2_

H: sf=H:zOSZ9SYS1_

H: sf=H:zOSZ9RES3_

H: sf=H:zOSZ9USS1_

H: sf=H:zOSZ9PRD1_

H: sf=H:zOSZ9DIS1_

H: sf=H:zOSZ9DIS2_

H: sf=H:zOSZ9DIS3_

H: sf=H:zOSZ9DIS4_

H: sf=H:zOSZ9DIS5_

H: sf=H:zOSZ9DIS6_

H: sf=H:zOSSARES1_

H: sf=H:zOSZ9CIC1_

H: sf=H:zOSZ9DB81_

H: sf=H:zOSZ9DB82_

H: sf=H:zOSZ9DB91_

H: sf=H:zOSZ9DB92_

H: sf=H:zOSZ9IMS1_

H: sf=H:zOSZ9WAS1_

H: sf=H:zOSZ9WAS2_

H: sf=H:zOSZ9WAS3_

# TAPE Devices

# 0560

# 0590

3480

3490

H:

H:

23

# CTC Adapters

0E20.2 LCS -n 70.0.10.28 -m 4c-00-10-52-c2-4c 70.0.10.23

#First IP: hercules used Second IP:pc used

]

叁、os390 DEMOpkg 启动

一、命令行方式启动模拟器,主控台操作

1、启动 PCOMM 3270 仿真终端 2-3 个。

2、 [ -f ] Default:

Connand = = > ipl 01c0

ESC - IPL( L) J 卷。等待加载完成后主控台提示信息。

3、主控台终端 :

正常显示时,系统开始引导。

注意:下面的屏幕提示系统事件有问题而引起的出错。

这个屏幕是出错的提示:

24

输入:R 01,NOREQ

25

输入:R 02,Y 会看到 JOB 加载的屏幕信息

26

到这里大机的 JOB 加载就完成了,登陆终端会出现登陆界面的提示信息。就可以使用了。

可以查看当前活动的 JOB。

或者还有提示:

输入:R 03,Y

查看活动的 JOB:

27

输入:D A,L 查看活动的 JOB.到这里第二个终端会出现登陆画面。

二、登陆终端

登陆终端出现登陆提示:

输错时,点右键选[清除]可以显示回登陆画面。输入:TSO

用户:ibmuser or sysprg1 .

28

用户:sysprg1 的界面。

29

输入:exit 退出 设置界面。

输入相应的号码:鼠标点击菜单项,按照提示选相应的选项号码。

30

31

32

33

鼠标点击菜单项。按照提示选相应的选项号码,提交。

F12 Cancle

34

按 Ctrl 提交。

35

附录 A:配置文件例一

[

# Sample configuration file for Hercules ESA/390 emulator

ARCHMODE ESA/390

CCKD RA=2,RAQ=4,RAT=2,WR=2,GCINT=5,GCPARM=0,NOSTRESS=0,TRACE=0,FREEPEND=-1

CNSLPORT 3270

CODEPAGE default

CPUMODEL 2064

CPUSERIAL 000000

ECPSVM NO

HTTPPORT 8088 NOAUTH

LOADPARM 01C1DM.1

LPARNAME HERCULES

MAINSIZE 128

NUMCPU 1

OSTAILOR OS/390

PANRATE 500

PGMPRDOS LICENSED

SHCMDOPT NODIAG8

SYSEPOCH 1900

YROFFSET 0

TZOFFSET +0000

#CPUSERIAL 01C5D1 # CPU serial number

#CPUMODEL 2064 # CPU model number

#MAINSIZE 256 # Main storage size in megabytes

#CODEPAGE default # CodePage conversion table

#XPNDSIZE 0 # Expanded storage size in megabytes

#CNSLPORT 3270 # TCP port number to which consoles connect

#NUMCPU 1 # Number of CPUs

#LOADPARM 01C100.1 #01C1DP.1 # IPL parameter LOADDP FOR BASE SYSTEM

#OSTAILOR OS/390 # OS tailoring

#TZOFFSET +0000 # TOD clock offset

#PANRATE SLOW # Panel refresh rate

#PGMPRDOS LICENSED # LICENSED OS/390 V2R9

#ARCHMODE ESA/390 # Architecture mode S/370, ESA/390 or ESAME

#CCKD CACHE=24 # CCKD CACHE SIZE IN MB

# .-----------------------Device number

36

# | .-----------------Device type

# | | .---------File name and parameters

# | | |

# V V V

#--- ---- --------------------

01c0 3390 E:Os390dmtres.1c0

01c1 3390 E:Os390dmtcat.1c1

01c2 3390 E:Os390dmtos2.1c2

01c3 3390 E:Os390dmtos1.1c3

01c4 3390 E:Os390dmtd01.1c4

01c5 3390 E:Os390dmtd02.1c5

01c6 3390 E:Os390dmtd03.1c6

01c7 3390 E:Os390dmtp01.1c7

01c8 3390 E:Os390dmtp02.1c8

01c9 3390 E:Os390dmtp03.1c9

01ca 3390 E:Os390dmtos3.1ca

01cb 3390 E:Os390dmtd04.1cb

#Master Console Address must be 0463

0463 3270

#LOCAL 3270 TERMINAL

0470 3270

0473 3270

0475 3270

0477 3270

0479 3270

]

附录 B:配置文件例二

[

CPUSERIAL 000001

CPUMODEL 3090

MAINSIZE 88

XPNDSIZE 32

CNSLPORT 3270

NUMCPU 1

LOADPARM 01c1DM.1

SYSEPOCH 1900

TZOFFSET +0800

OSTAILOR LINUX

PANRATE FAST

# CPU serial number

# CPU model number

# Main storage size in megabytes

# Expanded storage size in megabytes

# TCP port number to which consoles connect

# Number of CPUs

# IPL parameter

# base date for the TOD clock

# TOD clock offset

# OS tailoring

# Panel refresh rate

# .-----------------------Device number

37

# |

# |

# |

# V

#---

000C

000D

000E

0463

0470

0471

0472

0473

0474

01c0

01c1

01c3

01c2

01cA

.-----------------Device type

| .---------File name and parameters

|

V

----

3505

3525

1403

3270

3270

3270

3270

3270

3270

3390

3390

3390

3390

3390

|

V

--------------------

H:

ascii

crlf

H:OS390bocMVSos390mvsDMTRES.1C0

H:OS390bocMVSos390mvsDMTCAT.1C1

H:OS390bocMVSos390mvsDMTOS1.1C3

H:OS390bocMVSos390mvsDMTOS2.1C2

H:OS390bocMVSos390mvsDMTOS3.1CA

01c43390H:OS390bocMVSos390mvsdmtd01.1c4

01c53390H:OS390bocMVSos390mvsdmtd02.1c5

01c63390H:OS390bocMVSos390mvsdmtd03.1c6

01c73390H:OS390bocMVSos390mvsdmtp01.1c7

01c83390H:OS390bocMVSos390mvsdmtp02.1c8

01c93390H:OS390bocMVSos390mvsdmtp03.1c9

]

肆 命令行启动和关机

一、CMD 启动方式:

1、运行 Hercules

在 CMD 窗口输入:

hercules -f

为你的 Hercules 配置文件名

3、输入 IPL 命令启动大机

在 Hercules 命令行执行 ipl 0A80(从卷 A80 启动,A80 为启动磁盘卷名,在 CNF 文件里配

置的)

图形界面的点 Pown ON 后,再点 Load 按键就行了(第一次按 Load 时要设置参数,就为 IPL

38

A80)

4、回答 IPL Message

在 PCOM(控制台)里输入,等待到 PCOM 要求回答时,一般回答:00,I

如果 PCOM 不能回答,那可能是 CNF 文件没配置好!

5、登陆 TSO.

二、关机

图形界面:

1、退出所有 PCOM 窗口

2、在 HercGUI 窗口中直接点右上角 Power Off(红色按钮)

3、关闭 HercGUI 窗口

CMD 方式(比 HercGUI 慢很多):

1、 不要直接关运行中的 Herculse 窗口(CMD 窗口),否则下次起仿真时要花很长的时间检

查文件。要在 PCOM 控制台(非登录 TSO 的窗口,通常第一个 PCOM 窗口)中输入

S Shutdown

2、 等待一段时间(长短看你机器,直到提示 SHUTDOWN - ENDED - TIME=xxxx 时),当系统

提示为 shutdown 的时候,使用 D A,L 确认仍然在运行的任务。

39

40

输入: S SHUTDWN 停止所有的 JOB. 然后就可以停止模拟器了。

3、 如果 VTAM 没有自动停掉,使用命令关掉:

Z NET,QUICK

4、 然后关闭 jes2:

$p jes2 (这是 JES2 命令,或$P JES2,term)来

5、之后在 Hercules 上输入 STOP 停止模拟机

控制台窗口输入

41

先 E (即 exit)

再 W (power off)

再 Y (yes )

6、 最后退出 hercules:

exit or quit

或者用 Suspend(待机,相当 Windows 下的待机),下次启动用 Resume 回复,这样可以快

速启动。注意会占用一定的硬盘空间(在 Hercules 安装目录),大小和你设置的给大机的内

存有关(不过是有压缩的,并不直接等内存大小)

伍 官方文档摘录

OS/390 System Shutdown

From the OS/390 DEMOpkg System console, shutdown OS/390 by Entering:

=> S SHUTDWN

The following is an example of an orderly OS/390 shutdown including examples of the

shutdown of some subsystems. Always shutdown all subsystems before you end OS/390.

To shutdown OS/390 in an orderly manner, complete the following steps:

1. To display all the active jobs, Enter:

=> D A,L

2. To stop VTAM, Enter:

=> Z NET,QUICK

3. To stop UNIX, Enter:

=> F BPXOINIT,SHUTDOWN=FORKINIT

=> C NFSCM

4. To stop JES2 lines, Enter:

=> $PLINE1,LINE2

5. To stop JES2, Enter:

=> $PJES2

42

6. If JES2 will not stop and all tasks are down, Enter:

=> $PJES2,ABEND

=> r xx,END

Application Shutdown Commands

The OS/390 subsystem shutdown commands are:

Table 2. OS/390 Subsystem Shutdown Commands

Product

APPC

APPC Application Suite

AS

ASCH

CICS

Shutdown Command

C APPC

P A3270D

P ASCCT

P ASFS

C ASCH

F CICSPRT1,CEMT P SHUT

F CICSPRA1,CEMT P SHUT

C CTGATE

DataHub

Database 2 (DB2)

DataProp Apply

DataProp Capture

Data Miner

DCE/DFS

DFM

EREP

FFST

Firewall

HCM

Host Command Facility (HCF)

IMS

F DATAHUB,SHUTDOWN

@STOP DB2

P DPROPAPP

P DPROPCAP

P IDMSERV

P DCE

P DFS

P DFM,SUB=MSTR

P EREP

P FFST

P FWKERN

P CBDQDISP

R

xx

,CLOSE IMMED

R

xx

,/CHECKPOINT FREEZE

P IMSAIRLM

43

JES2

LANSERV

MQM

ce

NetView

NetView AOF

NFS Server

NPM

NVAS

OPC

OSA

RMF

RRS

SOM

TCP/IP

$PLINE

x

$PJES2

P LANSRV

MQM1 STOP QMGR

MQM1 STOP CHINIT

P CMNSRV

P NETVSSI

P NETVIEW

P AUTOSSI

P AUTOCON

P NFSSRV

P NPMNSI

P NPM

P NVAS

P OPCE

P OPCG

P IOASRV

P

P GPMSERVE

P RRS

P SOM,SUB=MSTR

P TCPIP

Teleprocessing Network Simulator (TPNS) P TPNSPROC

Time Sharing Option (TSO)

Tivoli Service Desk

P TSO

P SDINFO

P SDFREE

P SDWEB

Tivoli Storage Manager

VTAM

Web Server

F TIVSM,HALT

Z NET,QUICK

P WEBSRV

DB2 Subsystem

The values defined for DB2 are:

DB2 Name:

Command Character:

DSNA

@

44

Location Name:

DB2 Administrator ID:

DB2 Datasets:

TSTDB201

DB2ADM

.**

DB2 Start and Stop Commands

To start DB2, Enter the following console command:

=> @START DB2

To stop DB2, Enter the following console command:

=> @STOP DB2

DB2 Access

To access DB2 interactive functions from ISPF, Enter the option:

=> P.D.D

CICS Transaction Server Subsystem

CICS Transaction Server Start and Stop Commands

To start CICS, Enter the following console command:

=> S CICSPRT1

=> S CICSPRA1

=> S CTGATE

To stop CICS, Enter the following console command:

=> F CICSPRA1,CEMT P SHUT

=> F CICSPRT1,CEMT P SHUT

=> C CTGATE

45

陆、网络和一碟小菜的文档

作者: szconqer

时间: 2006-3-20 15:24

我在用一个 Z/OS 的 Hercules。下面将我的用法简单的介绍如下: 1) 编辑 CONFIGURATION

目录下的 与 文件(不同版本的文件名称可能不太一样),将里边调

用的文件路径改成你当前PC中放置的路径 2)运行 等待。。。。 直至出现一

输入行 3) ipl from dev 1c0 (具体操作可按键盘“ Esc” - "L" - "B" ) 4)用 PCOM 连

接本机 IP,端口:3270 5)待主控界面出现后,按提示回复高亮 如: 01Y 或 01,Y 重新

显示高亮可用命令 D R,R 6) 主控起完后,开另一个PCOM即可登陆,默认的

tsouser(ibmuser) pass(ibmuser) 7)下机时,不要直接关运行中的DOS仿真窗口,要选

“PWR(W)”,回复’Y‘下机。否则下次起仿真时要花很长的时间检查文件。 作者: jacky

时间: 2006-3-20 18:46

楼上说的基本正确,但是关机步骤有点问题,正确的关机应该从控制台上进行,如果是 ADCD

命令为 s shutdown, demopkg 的话则是 s shutdwn,当系统提示为 shutdown 的时候,注意用

$p jes2 来关闭 jes2,最后在关闭 hercules.

作者: IBMER

时间: 2006-12-7 15:32

如果你是 hercluse 那么就要看你的版本是什么样子的了。在以前比较低的版本,双击

这个文件后,需要键入启动装载命令:ipl 1c0。即主要小写的哟。 如果是

版本比较高的,就会有一个比较友好的图形界面,然后在菜单里面选择 IPL 选项。这样你的

大机硬件可以启动。 这个时候,你需要启动一个主控台,PCOMM 连接 127.0.0.1 端口是:

3270。(当然你再熟悉这套系统后可以开 23 端口)通常情况下,你需要相应系统 3 个问题。

分别是: 01,COLD,NOREQ 02,Y 03,Y 当然这三个响应,并不是一次输入进去的,伴随着他

的问题而分别回答。问题我忘记了,你们自己可以尝试一下! 这个时候,你在另外启动一

个终端,等待欢迎界面的出现。 最后出现欢迎界面后,你就可以使用 TSO 了。 当然,你

如果像是用 cics 的话还需要另外在主控台进行启动操作。可以输入:S CICSPRT1 还有 CICS

COMPLEX 我就不说了,对于初学者,这个已经够用。 想启动 DB2,还需要输入:@START DB2

关闭 CICS 需要输入:F CICSPRT1,CEMT P SHUT 关闭 DB2 需要输入:@STOP DB2 关闭退出系

统需要,首先在主控台输入: $P JES2 然后输入: S SHUTDWN 最后在你的

的窗口处输入: stop quit/exit 到此,你就可以比较简单的了解你的模拟器如何启动和关

闭了。 还有几个注意的地方,有的模拟器存在时区和时间的问题。你的系统时间要跟你模

拟器里的时钟相对应。我见到的模拟器大部分都会有一个错误关闭恢复功能,当你不小心在

没有输入任何命令安全推出的情况下,下一次启动不会因为你的错误而造成数据丢失。一开

始有一段时间的文件恢复。 还想了解什么,可以随时发帖子。 哈哈

46

作者: 一碟小菜

cjlbox@

2007.02.08

IBM z/OS v1.9 Install Guide

--- Write by Yi Die Xiao Cai

IBM 主机系统可以借助仿真软件 Hercules 在你的 PC 上面运行。在安装主机系统之前,

你必须遵循 IBM 对于主机软件的有关规定。

有些操作系统是可以免费在 Hercules 上运行的。请参照有关在 PC 上运行主机操作系统的说

明:

/hercules/#2.02

下面介绍如何在 PC(WinXP)上安装 OS/390 ADCD zOS1.9

第一步:下载软件

1.到电骡上下载 ADCD(ZOS,1.4 到 1.6,1.9 都有下载)和 PCOM。

2.下载 Hercules 软件 (Windows 版,不用安装 Cygwin),到下面

网站下载:

/hercules/

到 Microsoft 官方网下载 MFC and VC Runtime dlls:

vcredist_x86_(Hercules 是用 VC2005 编译的)

/downloads/?familyId=200b2fd9-ae1a-4a14-98

4d-389c36f85647&displayLang=zh-cn

建议再下载个图形界面(配合 Hercules 用的,比较直观查看硬件的状态,启动关闭也比

较方便):

/Hercules/

图形界面使用配置比较简单,相信不用我说都会了

4.下载 TCP/IP 支持软件(可选)

Hercules CTCI-W32

WinPCap

FishPack

TunTap32

到下面网站去下载:

/Hercules/

CTCI-W32,FishPack,TunTap32 是无安装程序的,只要解压到 Hercules 安装目录即可,

或独自一个目录,只要把这个目录添加到系统 Path 变量里就可以了

第二步:解压缩 ADCD 1.9 光盘中的所有 3390 卷(22 个卷)。用 Unzip 或者 Winzip 搞定(注

意:如果下载的是 ISO 文件,不能用 WinRAR 解压,否则解压出来的 ZIP 文件将不能正确解

压)。

47

假若你想省磁盘空间,用 Hercules 的 DASDCOPY 命令压缩成 CCKD 格式(建议,HercGUI

菜单上就有 DASDCOPY)。

第三步,配置 , 参照下面网站或看后面附录 A 的例子:

/hercules/

第四步,安装 3270 仿真软件 PCOM(Google 搜一下就有,最新 5.7 版)。

1.运行 3270 仿真软件, 在通信菜单→配置为:主机类型:zSeries 或 OS390,接口:LAN,

连接:Telnet3270,链路参数: IP 地址:(主要)127.0.0.1, 端口:3270。

一般运行至少有 2 个 terminal, 通常其中一个为 3270 Console(控制大机用的),其它为

TSO Terminal。

2.登录 TSO 时会弹出打印窗口,可以通过下面设置去掉:

在 PCOMM 中,选择 File -> 你就可以看到你的配置文件(.ws)保存的地方。使

用记事本打开你的 pcomm 连接配置文件,并在此文件最后加入以下内容:

[LT]

IgnoreWCCStartPrint=Y

UndefinedCode=Y

UndefinedDBCSChar=Y

第五步:启动大机

图形窗口:

1.在 HercGUI 窗口中直接点 Power ON(灰白色按钮)

2.选择配置文件(前面写好的的 )

3.点确定

4.选 Yes,点 OK

5.打开两个 PCOM 窗口,可以看到 Hercules 界面,这时还不能操作

6.点 HercGUI 窗口的右上角的 Load(蓝色按钮)

第一次点时会弹出一个 IPL 窗口,填以下内容:

Device Number:0A80

Load Parm:0A8299M1

勾上 Don't ask me again

7.这时大机就开始启动了,等待其中一个 PCOM 窗口(通常为第 2 个)显示 z/OS 界面就可以

登录使用了,启动过程信息可以在其中一个 PCOM 窗口(通常为第 1 个)中看到。

第一次启动需要回答以下一些问题:

1).提示:IEA101A SPECIFY SYSTEM PARAMETERS FOR RELEASE 03.8 .VS2

回答:直接回车(Ctrl),需要登录后才能处理

登录后修改 M(LOAD99),在第二行后加入 SYSPARM 00

2).提示:

- r 00 SUPPRESSED

IEE600I REPLY TO 00 IS;SUPPRESSED

- $HASP434 WARM START DENIED -- INVALID CHECKPOINT RECORD

- $HASP428 CORRECT THE ABOVE PROBLEMS AND RESTART JES2

48

- $HASP489 INITIALIZATION MAY NOT HAVE RELEASED CKPT DATA SET LOCK

- $HASP085 JES2 TERMINATION COMPLETE

回答:s jes2,,,parm='FORMAT,NOREQ'

3).提示:

*02.32.07 *BPXF029E ROOT FILE SYSTEM

*WAS NOT MOUNTED. RETURN CODE = 00000081, REASON CODE = EF096055

这个需要登录后才能处理,这里不用理会。

登录后:在 3.4 输入:,Volume: Z9USS1,然后在 前打

C,把其 Catalog

8、登陆 TSO.

在 PCOM(TSO)登录大机,输入:

Logon username

默认用户

ADCDMST

IBMUSER

SYSADM

SYSOPR

ADCDA - ADCDZ

OPEN1 - OPEN3

密码

ADCDMST

IBMUSER

SYSADM

SYSOPR

TEST

SYS1

权限

(RACF special authority)

(RACF special authority)

(DB2 and RACF special auth)

(DB2 and RACF special auth)

注意:

在大机中回车确认默认键为右 Ctrl 键,回车键只是换行

CMD 启动方式:

1、运行 Hercules

在 CMD 窗口输入:

hercules -f

为你的 Hercules 配置文件名

3、输入 IPL 命令启动大机

在 Hercules 命令行执行 ipl A80(从卷 A80 启动,A80 为启动磁盘卷名,在 CNF 文件里配置

的)

图形界面的点 Pown ON 后,再点 Load 按键就行了(第一次按 Load 时要设置参数,就为 IPL

A80)

4、回答 IPL Message

在 PCOM(控制台)里输入,等待到 PCOM 要求回答时,一般回答:00,I

如果 PCOM 不能回答,那可能是 CNF 文件没配置好!

49

5、登陆 TSO.

第六步、关机

图形界面:

1.退出所有 PCOM 窗口

2.在 HercGUI 窗口中直接点右上角 Power Off(红色按钮)

3.关闭 HercGUI 窗口

CMD 方式(比 HercGUI 慢很多):

(1). 不要直接关运行中的 Herculse 窗口(CMD 窗口),否则下次起仿真时要花很长的时间检

查文件。要在 PCOM 控制台(非登录 TSO 的窗口,通常第一个 PCOM 窗口)中输入

S Shutdown

(2). 等待一段时间(长短看你机器,直到提示 SHUTDOWN - ENDED - TIME=xxxx 时),当系

统提示为 shutdown 的时候,使用 D A,L 确认仍然在运行的任务。

(3). 如果 VTAM 没有自动停掉,使用命令关掉:

Z NET,QUICK

(4). 然后关闭 jes2:

$p jes2 (这是 JES2 命令,或$P JES2,term)来

(5). 之后在 Hercules 上输入 STOP 停止模拟机

控制台窗口输入

先 E (即 exit)

再 W (power off)

再 Y (yes )

(6). 最后退出 hercules:

exit

或者用 Suspend(待机,相当 Windows 下的待机),下次启动用 Resume 回复,这样可以快

速启动。注意会占用一定的硬盘空间(在 Hercules 安装目录),大小和你设置的给大机的内

存有关(不过是有压缩的,并不直接等内存大小)。

50

附录 A:

下面是 Hercules 配置文件 范本(#后面的为注释):

# Sample configuration file for Hercules ESA/390 emulator

ARCHMODE z/Arch #System architecture:z/Arch(64Bit),S/370,

ESA/390 or ESAME

ALRF ENABLE #

CNSLPORT 3270 # TCP port number to which consoles connect

CONKPALV (3,1,10)

CPUMODEL 3090 # CPU model number

CPUSERIAL 012345 # CPU serial number

DIAG8CMD ENABLE # DIAG 8 interface

ECPSVM NO

LOADPARM 0A8299M1 # IPL parameter LOADDP FOR BASE SYSTEM,

IPL 参数

# 启动加载基本系统参数,后面有介绍

LPARNAME HERCULES # LPAR Name

MAINSIZE 1024 # Main storage size in megabytes,主存,给

大机用的内存

# 越大越好,但建议不大于实际电脑的空余物

理内存数

MOUNTED_TAPE_REINIT DISALLOW # Low mounted tape re-initialize

NUMCPU 2 # Number of CPUs,虚拟 CPU 数,双核 CPU 时最

好设置为 2

OSTAILOR Z/OS # OS tailoring

PANRATE 80 # Panel refresh rate

PGMPRDOS LICENSED # LICENSED OS/390 V2R9

SHCMDOPT NODIAG8

SYSEPOCH 1900 # TOD clock

TIMERINT 50 # TOD update rate

TZOFFSET +1400 # TOD clock offset

YROFFSET 0 # TOD year offset

HERCPRIO 0

TODPRIO -20

DEVPRIO

CPUPRIO

8

0

#Hercules priority

#TOD clock priority

#Device I/O priority

#CPU priority

#Panel Title

PANTITLE "z/OS 1.9 IPL A80"

# Display Terminals 3270

0700.3 3270

TERMINAL

51

# DASD Devices

# .----------------Device number,设备号(可以是多个),16 进制,一般用文件名的扩展

名即可

# | .----------Device type,设备类型,一般为 3390

# | | .--File name and parameters,下载解压后的大机卷文件名,包括路径

# | | | 其它参数

# | | | |

# V V V V

#--- ---- ---------------------

------------------------------------------------------

0A80 3390 H: sf=H:zOS1.9Z9RES1_

0A81 3390 H: sf=H:zOS1.9Z9RES2_

0A82 3390 H: sf=H:zOS1.9Z9SYS1_

0A83 3390 H: sf=H:zOS1.9Z9RES3_

0A84 3390 H: sf=H:zOS1.9Z9USS1_

0A85 3390 H: sf=H:zOS1.9Z9PRD1_

0A86 3390 H: sf=H:zOS1.9Z9DIS1_

0A87 3390 H: sf=H:zOS1.9Z9DIS2_

0A88 3390 H: sf=H:zOS1.9Z9DIS3_

0A89 3390 H: sf=H:zOS1.9Z9DIS4_

0A8A 3390 H: sf=H:zOS1.9Z9DIS5_

0A8B 3390 H: sf=H:zOS1.9Z9DIS6_

0A8C 3390 H: sf=H:zOS1.9SARES1_

0A8D 3390 H: sf=H:zOS1.9Z9CIC1_

0A8E 3390 H: sf=H:zOS1.9Z9DB81_

0A8F 3390 H: sf=H:zOS1.9Z9DB82_

0A90 3390 H: sf=H:zOS1.9Z9DB91_

0A91 3390 H: sf=H:zOS1.9Z9DB92_

0A92 3390 H: sf=H:zOS1.9Z9IMS1_

0A93 3390 H: sf=H:zOS1.9Z9WAS1_

0A94 3390 H: sf=H:zOS1.9Z9WAS2_

0A95 3390 H: sf=H:zOS1.9Z9WAS3_

# CTC Adapters

# TCP/IP CTCI Ports, emulate 3 network adapters.

# OS/390 IP PC's IP

0E20.2 LCS -n 192.168.1.2 -m 00-00-5E-90-09-5D 192.168.1.5

# | | | | |

# | | | | V

# | | | V Host IP

# | V Gateway(PC) Host MAC(Option)

# V Emulate Mode

# Device Number(Must be two)

52

注意:

设备号有多种方法表示,如:

0530-0531 指定范围

0530.2 指定数量

0530,0531

以上三种写法都是一样的!

sf=镜像文件 :使用镜像文件可以保持原文件不变(Read Only),所有的写操作只发生在

镜像文件内,

在 Hercules 控制台内用 sf+DEVNUM 先创建一个镜像,DEVNUM 为设备号,可以创建多个

DASDCOPY 可以把镜像文件合并回原文件

附录 B:

1, VOLUME 的内容(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

53

2, LOADPARMS

LOADPARM Description(z/OS 1.6)

CS CLPA and cold start of JES2. Base z/OS system no CICS, DB2,

IMS, WAS, etc.

00 Warm start of JES2. Base z/OS system no CICS, DB2, IMS, WAS,

etc.

WS Warm start of JES2. Base z/OS system 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 for cics only xx=cc or cw.

添加新卷(新建虚拟的卷)的方法:

1、使用 DASDINIT 命令(Hercules 自带,HercGUI 菜单有),产生一个卷,例如卷标 USR001,

PC 文件名:C:

54

代码:

DASDINIT -bz C: 3390 USR001

2、使用下面的 MVS 命令找到没有使用的 3390 UCB 地址:

代码:

D U,DASD,,,1024 DASD 为磁盘,TAPE 为磁带,CTC 为 adapter,1024 为最大显

示数(包括其它设备类型,不写时为指定设备类型所有)

例如 08AF.

注意:MVS 必须在 SDSF 的 LOG 中输入,并且用“/”开头,当命令比较长时,可以先输入"/",

回车后再输入命令。

3、定义卷到 z/OS:

在 Hercules 配置文件()中,加入刚刚建好的 PC 文件:

代码:

08AF 3390 C:

4、在 Hercules Console 命令行(不是 MVS console)attach 命令定义该卷,或者重新 IPL z/OS.

代码:

attach 08AF 3390 C:

或在 HercGUI 左边窗口 DASD Device 点右键,选 Add device

然后使用下面 MVS 命令:

代码:

V 08AF,OFFLINE

5、在 z/OS 中,使用 ICKDSF 初始化该卷,这里是例子:

代码:

//INIT EXEC PGM=ICKDSF,PARM='NOREPLYU'

//SYSPRINT DD SYSOUT=*

//SYSIN DD *

INIT NOVALIDATE OWNER(MYSELF) VERIFY(USR001) VOLID(USR001) -

UNIT(08AF) VTOC(1,0,75) INDEX(6,0,15)

/*

OWNER 为所有者,VOLID 为卷名,VERIFY 为检验,同 VOLID,UNIT 为 UCB 地址,VTOC 为 Catalog,

1 指第一个 Cyline,0 指第 0 磁道,75 指占 75 个磁道,Index 为索引,同 VTOC

然后使用下面 MVS 命令:

代码:

V 08AF,ONLINE

55

6、看看你现在的数据都放在那个卷上。在 DFSMS 的 ISMF 中,你可以然后再 ISMF 中找到对

应的 VOLUME GROUP。将该卷 USR001 加入到次 VOLUME GROUP 中。然后激活 SMS SCDS。

这样你就可以使用该卷了。

7. 主机用一段时间后会提示 LOGREC 满了,可以用以下 Job 清空,千万别删除 ,

否则下次无法启动, 为 PSU 格式的,是无法用其它工具编辑的

//* CLEAR

//IEFPROC EXEC PGM=IFCDIP00,COND=(0,NE)

//SERERDS DD DSN=,DISP=SHR

//*

8. 加载网卡

(1). 下载和安装 TunTap32 和 WinPCap

(2). Hercules 配置,在控制台上用 d u,ctc 察看你的 CTC 设备的可用地址(下面以 0E20、

0E21 两个为例),然后在 hercules 配置文件中加入如下参数:

0E20-0E21 LCS -n 192.168.2.2 -m 00-00-5E-90-09-5D 192.168.2.5

第一个 IP 为主机用的 IP,第二个要运行主机的 PC 机的 IP,两 IP 必须在同一网段内。

其中的设备地址和 IP 地址要根据你的实际情况修改。

(3). TCPPROF 文件的配置,有如下参数需要修改(tcpprof 不同系统不同,ADCD v1.6 为

MS(PROFILE),修改前建议先备份一个):

TCPPROF 查找方法:

在 SDSF 的 DA 里用 PRE **显示所有 JOB,找到 TCPIP 的 JOB,用?进去,用 S 选第二个 JESJCL,

找到 PROFILE 的 DD 语句,后面的 DSN 就是 TCPPROF 了。

最后在 TCPPROF 里找到相应的地方改为以下(以主机 IP:192.168.0.5,PC 机 IP:192.168.0.2

为例):

DEVICE LCS1 LCS E20 AUTORESTART

LINK LCS1L ETHERNET 0 LCS1

HOME

192.168.2.5 LCS1L

PRIMARYINTERFACE LCS1L

56

BEGINROUTES

ROUTE 192.168.2.0

ROUTE DEFAULT

ENDROUTES

255.255.255.0 = LCS1L MTU 1492

192.168.2.1 LCS1L MTU 1492

GATEWAY

192.168.2.2 = LCS1L 1492 HOST

DEFAULTNET 192.168.2.1 LCS1L 1492 0

START LCS1

说明:

1492 为 MTU,如果是 ADSL,建议用 1492,如果是局域网,建议用 1500,最大为 1500

并不能直接编辑,因为 TCPIP 正在使用,要先停止 TCPIP,用控制台

或 MVS 命令:P TCPIP,修改完后再用 S TCPIP 启动。

最后,修改

加上主机 IP 的 DNS 信息,如:

HOST : 192.168.2.5 : , XiaoCai:

修改完后在 前打命令:MAKESITE,以生成 FO

也可以用 TSO 命令行方式:MAKESITE HLQ=TCPIP,VOLSER=vvvvvv,UNIT=uuuu

(4). 启动 TCPIP 时如果没显示错误就表示成功了!

如果 PC 机 PING 不了主机,则 PC 机上要连主机还得加上主机的路由

ROUTE -P ADD 主机 IP PC 机 IP

如上例:

ROUTE -P ADD 192.168.0.5 192.168.0.2

这样就可以在 PC 机和主机上互 Ping 一下,看能不能 Ping 通,主机 PING 是在 START 6

如果主机 PING 不能 PC 机,有可能是 PC 机的防火墙,可试一下把防火墙关掉再 PING

(5). 其它可能问题

如果你 d u,ctc 看不到任何输出的话,证明你的当前使用的 iodf 没有定义 ctc 设备,所以

你必须到 HCD 里面定义一下。

首先在控制台 D IOS,CONFIG 确认你当前使用的 IODF,然后进入 12.2 对这个 IODF 进行修改,

加入 ctc 设备

注意:当前使用的是不能修改的,另外建立一个新的!

(6). 无法在本机(安装 Hericules 的机器)上使用 FTP 连接主机,但在其它机器却可以连到主

机的 FTP

这是 CTCI 最新版的一个 BUG,在网卡驱动里关掉 Checksum Offloading 就可以了。

57

注意网卡在 Hercules 要设置为两个连续的,并且参数要一样,但在主机上只要设置第一个,

因为主机使用第一个时,会自动启用每二个,但写第二时反而会出错说什么不一致。

CICS 的 Loadlib:B(CICSA)下的 DDNAME:DFHRPL

by 一碟小菜

cjlbox@

2007.02.08

一碟小菜朋友的文章是在在下载安装包时的安装说明。对网络论坛中提供经验和文字说明的

朋友提出感谢。

柒、常见问题_MF-9

模拟器

1.1 启模拟器

1.1.1 启模拟器系统

然后点 YES

然后开一个 PCOM

58

然后点 IPL/LOAD

出现如下图时回复:R 01,COLD,NOREQ

出现如下图所示时:回复 R 02,Y

出现如下图所示时:回复 R 03,Y

59

大概要等 3--4 分钟,出现完红色字体,同时出现了如下图所示时:回复 R 04,RETRY

1.1.2 启 CICS 和 DB2

1、启 CICS

60

2、启 DB2

1.2 关模拟器

1.2.1 关闭 CICS

C CICSAOR1

1.2.2 退出模拟器

QUIESCE

POWER OFF

1.3 CICS

61

1.3.1 CICS 登陆

1.3.2 退出 CICS

退出 CICS

1.3.3 定义和安装 MAPSET

1、定义

2、安装

62

1.3.4 定义和安装 TRANSID

1、定义

2、安装

1.3.5 定义和安装 PROGRAM

1、定义

63

2、安装

1.3.6 定义和安装 DB2E

1、定义

2、安装

64

1.3.7 定义和安装 DB2T

1、定义

2、安装

1.4 CICS 操作

1.4.1 直接发送 MAP

CECI EXEC CICS SEND MAP('CANMAP1') MAPSET('CANSET1') ERASE END-EXEC

1.4.2 MAP 颜色

NEUTRAL

PINK

GREEN

RED

BLUE

TURQUOISE

(白)

(粉红)

(绿)

(红)

(蓝)

(宝蓝)

65

YELLOW (黄)

下划线:HILIGHT=UNDERLINE

1.4.3 删除 DB2E 或 DB2T

删除

DB2E

命令

先 DISABLE

再删除

删除 DB2T

直接删除

1.4.4 更新 SUB 后的程序(NEWCOPY)

先用 CEMT I PROG(CANCEL1)命令 DISABLE

再用 CEMT S PROG(CANCEL1) NEWCOPY 命令 ENABLE

1.4.5 SEND 命令

EXEC CICS

SEND TEXT FROM(MESSAGE)

66

END-EXEC.

ERASE

FREEKB

1.4.6 把 VSAM 文件授权 CICSAOR1

1、READ

67

68

2、UPDATE

69

70

1.5 DB2

1.5.1 授权 PLAN

1.5.2 授权表

1.5.3 SPUFI 下建表

71

1.5.4 用 DCLGEN

1.6 TSO

1.6.1 打印 TSO 结果

在前面输入

XDC

,再确定。

72

1.6.2 授 B 权限

73

74

1.6.3 给 BINDADD 授权

75

76

1.6.4 PACKAGE

1

、子程序

//SYSTSIN DD *

DSN SYSTEM(DSNA)

BIND PACKAGE(PAC9) MEMBER(SUBPRO)

BIND PLAN(CN0006S) PKLIST()-

ACT(REP) ISO(CS) ENCODING(EBCDIC)

END

/*

2

、主程序

//SYSTSIN DD *

DSN SYSTEM(DSNA)

BIND PACKAGE(PAC1) MEMBER(CANCEL1)

BIND PLAN(CN0006C) PKLIST(1,)-

ACT(REP) ISO(CS) ENCODING(EBCDIC)

END

/*

1.6.5 SYSTEM ABEND‘OE37’

如果大家遇到了这个问题,可以在“

SYSTEM ABEND

OE37

’”的

folder

前打个‘

/

’例如:

进入菜单中,选择

12

,进行压缩操作。

CTRL-----OK

SEND 'I LOVE YOU' USER(CN0006)

77

78

本文标签: 启动使用安装模拟器