首页 > 代码库 > [COBOL]安装配置及大型机模拟Hercules配置
[COBOL]安装配置及大型机模拟Hercules配置
内容太多,前半部分如下,详见下述链接
一、工具准备
1:下载corba产品 OpenORB (http://sourceforge.net/projects/openorb/ )里面的内容全下。
2,开发工具:Eclipse ,3.1 和3.0均可。
3,插件:ORBStudio772package.zip 在(http://homepage2.nifty.com/interpress/ORBstudio/download/ORBStudio772package.zip)下载。
二,安装配置步骤
1.解压OpenOrb.rar
2.解压ORBStudio772package.zip里面的插件,到相应的Eclipse插件目录下
3.添加环境变量TCOO_HOME,值为OpenOrb目录的路径
4.启动eclipse
5. 在下拉菜单Window的Preferences项里找到ORB Studio--->IDL Compiler--->OpenORB, 在IDL Command栏里,找到OpenOrb安装目录下的OpenORB\bin\idl2java.bat, 在Command Options栏里,填写参数 -d %D% %F%
怎样在自己的PC上架设大型机的z/OS(MVS)系统呢?可以借助Hercules这个仿真软件,也就是前一阵在欧洲起诉IBM大型机垄断的那个案子,也跟这个软件有关,MVS是一个非常封闭的系统,一方面IBM需要这样的仿真软件来让爱好者和专家们更方便学习或展示他们的z/OS,另一方面又担心影响到自己的正常业务,所以也就挣一只眼闭一只眼,但即使在自己的PC上架起了全套的z/OS,顶多用于培训的目的,用于其他商业目的还不太现实,下面就开始一步一步的介绍怎样在Windows7 64位上架设属于自己的z/OS系统。
环境说明
Hardware
ACER 4820TG
Intel i7-620M 2.66GHz
4GB DDR3 RAM
640GB HDD
Software
Windows7 Home Premium 64bit
z/OS 1.9
Hercules 3.07 w64
Hercules Windows GUI 1.11.1
FishLib DLL
1. 去Hercules的主页下载64或32位的程序包,解压或安装到某目录C:\Hercules 并创建下面的文件夹备用
2. 下载Hercules Win GUI,解压到上面的目录
3. 下载FishLib的DLL,解压到上面的目录
4. z/OS的CCKD镜像是别人做好的,所以COPY过来直接用了
5. 配置HercGUI的CONF文件,可参考如下,把它保存为C:\Hercules\conf\Sample.conf
注意下面的DASD Devices的路径要配置你存放CCKD文件的目录
Hercules Sample Conf (23)
#
# Hercules Emulator Control file…
# Description: z/OS 1.9 MIB Sample
# MaxShutdownSecs: 15
#
#
# System parameters
#
ARCHMODE z/Arch
ALRF ENABLE
CCKD RA=2,RAQ=4,RAT=2,WR=2,GCINT=5,GCPARM=0,NOSTRESS=0,TRACE=0,FREEPEND=-1
CNSLPORT 23
CONKPALV (3,1,10)
CPUMODEL 3090
CPUSERIAL 012345
DIAG8CMD ENABLE
ECPSVM YES
LOADPARM 0A829C.1
LPARNAME HERCULES
MAINSIZE 1024
MOUNTED_TAPE_REINIT DISALLOW
NUMCPU 4
OSTAILOR Z/OS
PANRATE 80
PGMPRDOS LICENSED
SHCMDOPT NODIAG8
SYSEPOCH 1900
TIMERINT 50
TZOFFSET +1400
YROFFSET 0
HERCPRIO 0
TODPRIO -20
DEVPRIO 8
CPUPRIO 0
PANTITLE “z/OS 1.9 IPL A80″
# Display Terminals
0700-0703 3270
# DASD Devices
0A80 3390 C:\zOS19\Z9RES1.CCKD sf=C:\zOS19\Z9RES1_Shadow.CCKD
0A81 3390 C:\zOS19\Z9RES2.CCKD sf=C:\zOS19\Z9RES2_Shadow.CCKD
0A82 3390 C:\zOS19\Z9SYS1.CCKD sf=C:\zOS19\Z9SYS1_Shadow.CCKD
0A83 3390 C:\zOS19\Z9RES3.CCKD sf=C:\zOS19\Z9RES3_Shadow.CCKD
0A84 3390 C:\zOS19\Z9USS1.CCKD sf=C:\zOS19\Z9USS1_Shadow.CCKD
0A85 3390 C:\zOS19\Z9PRD1.CCKD sf=C:\zOS19\Z9PRD1_Shadow.CCKD
0A86 3390 C:\zOS19\Z9DIS1.CCKD sf=C:\zOS19\Z9DIS1_Shadow.CCKD
0A87 3390 C:\zOS19\Z9DIS2.CCKD sf=C:\zOS19\Z9DIS2_Shadow.CCKD
0A88 3390 C:\zOS19\Z9DIS3.CCKD sf=C:\zOS19\Z9DIS3_Shadow.CCKD
0A89 3390 C:\zOS19\Z9DIS4.CCKD sf=C:\zOS19\Z9DIS4_Shadow.CCKD
0A8A 3390 C:\zOS19\Z9DIS5.CCKD sf=C:\zOS19\Z9DIS5_Shadow.CCKD
0A8B 3390 C:\zOS19\Z9DIS6.CCKD sf=C:\zOS19\Z9DIS6_Shadow.CCKD
0A8C 3390 C:\zOS19\SARES1.CCKD sf=C:\zOS19\SARES1_Shadow.CCKD
0A8D 3390 C:\zOS19\Z9CIC1.CCKD sf=C:\zOS19\Z9CIC1_Shadow.CCKD
0A8E 3390 C:\zOS19\Z9DB81.CCKD sf=C:\zOS19\Z9DB81_Shadow.CCKD
0A8F 3390 C:\zOS19\Z9DB82.CCKD sf=C:\zOS19\Z9DB82_Shadow.CCKD
0A90 3390 C:\zOS19\Z9DB91.CCKD sf=C:\zOS19\Z9DB91_Shadow.CCKD
0A91 3390 C:\zOS19\Z9DB92.CCKD sf=C:\zOS19\Z9DB92_Shadow.CCKD
0A92 3390 C:\zOS19\Z9IMS1.CCKD sf=C:\zOS19\Z9IMS1_Shadow.CCKD
0A93 3390 C:\zOS19\Z9WAS1.CCKD sf=C:\zOS19\Z9WAS1_Shadow.CCKD
0A94 3390 C:\zOS19\Z9WAS2.CCKD sf=C:\zOS19\Z9WAS2_Shadow.CCKD
0A95 3390 C:\zOS19\Z9WAS3.CCKD sf=C:\zOS19\Z9WAS3_Shadow.CCKD
# CTC Adapters
0E20.2 3088 CTCI-W32 192.168.1.4 00-23-7D-4E-50-97
6. HercGUI64 1.11.1会有个BUG,需要增加注册表的一个键值,否则启动会提示找不到普罗米修斯.exe (软件的作者还是起名字还是很个性的)
按Win+R –> 输入regedit回车 –> 找到[HKEY_CURRENT_USER\Software\Software Development Laboratories\Hercules\Settings] –>新建“字符串值”,数值名称=emulator.exe,数值数据=hercules.exe
7. 启动HercGUI64,打开File->Preferences,配置如下:
Executable = C:\Hercules\
Configuration = C:\Hercules\conf\
Log = C:\Hercules\log\
Disk = C:\zOS19\
其他TAB内容均可保持默认
8. 准备启动,Command –> Power On –> 选择Sample.conf,点确认和YES之后,如果幸运,就可以准备IPL了
9. 如果你知道什么是IPL,一定会问,我们的master console在哪啊,没错,请打开你的PCOMM,配置一个HostName=127.0.0.1的session,打开它是这样的
10. IPL,点击Command –> IPL/Load,Device No一般是RES那个卷,OK,然后发现GUI里面的数值开始发生变化,1分钟之内,上面的画面就会变成真正IPL时候master console的样子了,按照你喜欢的IPL方法启动系统就好了……因为我这次拿到的是被定制过的ADCD,不知道原始的ADCD IPL是怎么过程
11. 再打开一个你之前保存的session,就会出现登陆的界面了,登录初始ID和密码都是ADCDMST,进去后就自己定制系统吧。
结语:从知道这个仿真系统到今天第一次把它架起来,有一届世界杯的时间了,只要有ADCD的package,真正架设的时间不会超过一小时,由于我拿到的是定制过的package所以更容易一些。今后有时间我会把具体的z/OS Customize 过程发出来,也许会包括DB2, CICS, IMS,甚至一些CA产品的安装和定制过程,希望大家保持关注。
在此特别感谢Aven提供的ADCD和配置指南,你还可以参考下面网站来完成大力神z/OS的配置。如需上门安装辅导和System z培训,请与本站联络,中英日三语支持,费用请参考IBM相关培训报价。
http://www.kokwind.com/bbs/viewthread.php?tid=206&extra=page%3D1
http://fandezhi.efglobe.com/modules.php?name=News&file=article&sid=19&mode=&order=0&thold=0
http://www.dzxr.com/wap/index-wap2.php?p=757