系统基础知识培训zOS基础(初级)课件.ppt

上传人(卖家):三亚风情 文档编号:2952866 上传时间:2022-06-14 格式:PPT 页数:91 大小:3.85MB
下载 相关 举报
系统基础知识培训zOS基础(初级)课件.ppt_第1页
第1页 / 共91页
系统基础知识培训zOS基础(初级)课件.ppt_第2页
第2页 / 共91页
系统基础知识培训zOS基础(初级)课件.ppt_第3页
第3页 / 共91页
系统基础知识培训zOS基础(初级)课件.ppt_第4页
第4页 / 共91页
系统基础知识培训zOS基础(初级)课件.ppt_第5页
第5页 / 共91页
点击查看更多>>
资源描述

1、CNAPS Generation 22012.10.10系统基础知识培训-zOS基础(初级)授课人:许洵课程目录CNAPS G2 数据集的基本概念23 1z/OS操作系统概述z/OS TSO/E3数据集的编辑5ISPF环境介绍4JCL基本概念63什么是z/OS? z/OS是主机平台最常用的操作系统 是一个64位的操作系统 最适合用于处理大负荷和多并发用户 z/OS操作系统被设计成能 并发处理1000个以上的用户 处理大I/O吞吐量的计算 处理超大负荷的工作 安全地运行重要工作 4z/OS操作系统提供的服务5z/OS的发展史6z/OS发展的重要里程碑1988 Enterprise Systems

2、 Architecture/3701990 System/390 and ES/9000 processor line1991 AIX/ESA1994 Parallel Sysplex introduced, first CMOS-based S/390 processors1996 OS/3901998 Generation 5 S/390 processors, 10-way exceeds 1000 MIPS1999 SHARK storage device, IBM announces support for Linux2000 the eServer line, including

3、the z900, the first 64-bit mainframe processor2000 Linux for S/3902000 z/OS2003 the z990 and the IBM Mainframe Charter7主机上可以运行的其它操作系统 VSE/ESA适合中小规模的390架构的用户可以在规模非常小的机器上运行具有一些通用的390 架构的部件,比如CICS,VTAM等 AIX/ESA这是IBM设计的第一个能在主机上运行的UNIX类系统. 后来逐步被MVS以及z/OS操作系统提供的Unix System Service所取代。现在已经有zLinux了 TPF主要适合于

4、 专用的应用系统,如航空调度等8z/OS操作系统使用的一些硬件资源System Console(hardware)Master Console(z/OS)Operator Console(z/OS)Mainframe computer(CPU, processor storage)z/OS running here.Disk storage (DASD volumes)DASD controllerTape driveTape cartridges. Director links mainframes with DASD controllers9z/OS基本控制程序(BCP)包括 所有基本的系

5、统服务 I/O设备配置程序(IOCP) 负载管理子系统(WLM) z/OS UNIX System Services (z/OS UNIX) z/OS UNIX kernel 对Unicode的支持 程序的管理10z/OS的基本部件和可选部件11z/OS的部件和功能用途12z/OS的地址空间13四类地址空间 系统地址空间 在操作系统启动初始化后自动创建 子系统地址空间 如JES, SMS 分时用户地址空间 当一个用户登录TSO/E时创建 每个用户都在自己独立的地址空间中进行操作 批量作业地址空间 在JCL作业流提交给JES子系统后,由JES子系统负责创建14多进程计算和多路计算15程序的编译,

6、链接和执行16z/OS操作系统中常用的工具和子系统 z/OS Security Server, and Resource Access Control Facility (RACF) 安全管理子系统 System Modification Program Extended (SMP/E)补丁维护与安装工具 Data and DASD Management, and Data Facility: System Managed Storage (DFSMS)存储管理子系统 System Management Facility (SMF)运维数据管理子系统 Resource Management F

7、acility (RMF)行管监控子系统 Work Load Manager (WLM)负载管理子系统17z/OS Security Server: RACF组件是一个安全软件产品, 利用它可以做到:识别并验证用户对资源的访问进行控制对访问被保护资源的用户进行授权记录所有访问被保护资源的行为实现安全管理的目标18补丁维护管理工具(SMP/E)19存储管理子系统(DFSMS)20运维数据管理子系统 (SMF)21性能管理子系统 (RMF)22负载管理子系统 (WLM)JES-作业进入系统l 作业进入子系统(Job Entry Subsystem)z/OS通过JES子系统对系统中绝大多数的作业进行

8、控制和管理。作业进入子系统共有两个,JES2和JES3 。 JES工作过程如下:作业通过读卡机、分时终端机进入系统,或者由程序生成后传递给系统。所有的作业都要经过扫描检验其准确性,然后排入适当的队列。转换程序将作业控制语言语句(JCL)转换成OS能读的内部形式,如发现错误将该作业从系统中清除,并向用户发出相应的信息。 下一步,作业又一次根据分级和优先权送至z/OS的BCP执行。此时JES放弃对作业的控制权,直到有打印输出被JES截获时,JES把它交付给假脱机磁盘。作业终止时z/OS通知JES,作业进入下一个JES操作输出步骤,输出经过打印或穿孔后作业从系统中撤销,该作业用过的所有假脱机空间可重

9、新利用。JES-作业进入系统SMS-存储管理子系统l存储管理子系统(SMS)主要完成一下几个功能:u外存管理外存管理:为操作系统定义自动管理外存的策略。:为操作系统定义自动管理外存的策略。u提供编目机制提供编目机制,对磁带、磁盘上的数据进行编目,对磁带、磁盘上的数据进行编目,以便用户能够方便迅速地访问数据。以便用户能够方便迅速地访问数据。u定义并且定义并且控制系统的输入输出设备的操作控制系统的输入输出设备的操作。TSO-分时系统 l 分时系统(Time Share Option)TSO是支持分时系统的软件,终端用户发出的每一条命令都由TSO处理,用户通过TSO 行命令和系统进行交互。ISPF/

10、PDF( Interactive System Productivity Facility/Program Development Facility)是TSO下开发的更方便的菜单选择方式。SDSF(System Display and Search Facility是TSO下另一程序产品,提供给用户有关监控、管理和控制OS的系统信息。用户利用SDSF来查看用户提交到JES2队列中的作业信息,并可以修改作业属性如作业优先级。一般用户使用z/OS需掌握的知识 如何登录到如何登录到MVS系统;系统; ISPF的主要选项功能及用法;的主要选项功能及用法; MVS的磁盘数据集的分配方法;的磁盘数据集的分

11、配方法; ISPF编辑功能的用法;编辑功能的用法; 作业控制语言作业控制语言JCL; 作业的提交方法和输出结果的查看方法;作业的提交方法和输出结果的查看方法; 一些常用的系统实用程序的功能及用法;一些常用的系统实用程序的功能及用法; 所用的编程语言的编译、连接和执行过程;所用的编程语言的编译、连接和执行过程; 常用数据文件的建立和存取方法。常用数据文件的建立和存取方法。练习 RACF是主机中负责_的组件。 主机上使用_来查看提交到JES2中的作业信息。 SDS和PDS数据集有什么区别? VSAM数据集分哪几种?课程目录CNAPS G2 数据集的基本概念23 1z/OS操作系统概述z/OS TS

12、O/E3数据集的编辑5ISPF环境介绍4JCL基本概念630数据集的基本概念 数据集是由互相关联的数据所构成的集合。它可以是一个程序源代码,一个宏语言(macro)库,或者是包含着被程序处理的数据记录的一个文件 数据可以被存储在二级存储设备上,比如说直接存取存储设备(DASD), DASD是一个主机的术语,相当于Disk。卷(Volume)是另一个常用的主机术语,指一个符合标准容量大小的磁盘(DASD)。磁带(Tape),注意磁带只能做顺序存取访问。31数据集是保存在磁盘或者磁带上的数据集合32数据集的命名规则数据集的命名规则l 大写l 最多 44 个字符(加上member,则最多54)l 最

13、多 22 段Segment1.segment2.segment3.Demol 每一个段为18个数字或字母字符,但必须以字母和、$开头。数据集所有字符不超过44个(包括.)数据集的命名规则l 经常使用的是三段名形式: project名.Group名.Type名Project名:目标名,属于同一个目标的所有库的公共标识,通常对于每个用户,系统人员给定一个目标名库名:标识同一个目标下的各个库,可自己定义类型名:指出该库中内容的类型。可以是COBLOL,FORT,PLI;OBJ(目标模块);CLIST(TSO程序语言);TEXT(文本);DATA(数据); CNTL(JCL) 或者用户自己定义 数据集

14、的名称匹配l %:匹配任意单个字符l *:匹配零或多个字符l 例如:字符串a123,a134,a156,a234,a245l 则:a*匹配:a123,a134,a156,a234,a245l a1*匹配:a123,a134,a156l a*3*匹配:a134,a234l a*4匹配:a134,a234l a%匹配:a123,a134,a156,a234,a245l a%4匹配:a134,a234l a1%匹配:无36DFSMS子系统中常见的数据集类型DFSMS子系统支持以下几类数据集VSAM data sets 记录的集合,以control intervals的形式组成Non-VSAM dat

15、a sets 定长或变长记录的集合,以blocks的形式组成Extended-format data sets 顺序或是VSAM数据集,都可以通过扩展格式分配Objects 字节流,没有特定格式z/OS UNIX files 面向字节,与Object类似37VSAM 数据集的分类 Key-sequenced data set (KSDS) 记录以关键字升序的顺序存放,以关键字或相对字节地址访问。 Entry-sequenced data set (ESDS) 记录以进入数据集的顺序安排其存放位置,新加入的记录加在数据集的末尾。 Relative-record data set (RRDS) 记

16、录以其相对记录号顺序存放,访问也是通过相对记录号来进行访问。 Linear data set (LDS) 线性数据集中只包含数据部分,没有记录边界, 也没有其它VSAM数据集中所具有的控制信息。 38常见的两大类非VSAM数据集39z/OS操作系统中的非VSAM数据集包括 Non-VSAM data setsPhysical sequential data set (PS)Partitioned data set (PDS)Partitioned data set extended (PDSE) z/OS UNIX files:Hierarchical file system (HFS)Net

17、work File System (NFS)zSeries File System (zFS)Temporary file system (TFS)40指定非VSAM数据集的各类属性41如何定位一个数据集42数据集的定位过程 在MVS系统中,数据集的管理主要通过Catalog来实现。Catalog包含数据集的信息,能够按数据集名去定位其地址。 Catalog对数据集的建立列表和索引,其中包含数据集名、Volume和设备类型(UNIT) 系统通过DSN或Alias查找Catalog,获取Volume和UNIT信息,再通过UNIT参数和Volume参数指定的VTOC获取数据集位置,大小等信息43有

18、编目和未编目的数据集的区别44Volume table of contents (VTOC)数据管理 早期的MVS,访问数据集时需要用户指定设备、卷、数据集名等信息 主机的数据集的管理是通过编目(CATALOG)来管理的。 如果你定义一个dataset, 会最终分配在某个磁盘卷,在这个磁盘卷的VTOC会增加这个dataset的信息,在没有catalog管理的时候,我们都需要访问这个的dataset需要指定这个卷的信息。这一点类似现在的windows系统。但对于主机存放大量数据, 没有管理很容易数据很混乱,不知道data到底在哪个卷,就引入catalog。编目机制 CATALOG本身是一个数据集

19、,它含有其他数据集的信息,提供按照数据集名去定位其位置的能力。 对数据集的编目实际上是对数据集的入口建立表格和索引。编目目录中中包含数据集名,卷标(VOLUME)和设备类型(UNIT)。 系统通过数据集名(DSN)查找编目,从编目中获取UNIT和 VOLUME信息,然后再通过UNIT参数和VOLUME参数指定的VTOC获取数据集位置,大小等信息。两种Catalog master catalog主目录是整个外存系统管理的中心控制点,它描述系统的数据集和用户目录。任何时候系统中只能有一个主目录在使用 。形成一个以主目录为中心的两级层次式的数据集管理方式 。 user catalog, 可以用户自己

20、定义,管理,一般用于管理用户自己数据集。创建数据集时候常用的几个参数l Volume Serial:存放数据集的直接存取卷的卷序列号。l Space Units:为下列值之一: Track:表示系统以磁道为单位分配空间 Cylinder:表示系统以柱面为单位分配空间 Block:以此块的长度作为空间分配的单位 KB ; MBl Primary Quantity:初次为数据集所分配的空间的大小l Secondary Quantity:当初次分配值不足时,指定再次分配的空间的数量。l Directory Blocks:指定在一个分区数据集中用来作为目录的长度为256字节的记录的数量。输入下列值之一

21、: 对于顺序数据集,此值必须为0 对于分区数据集,块的大小为256字节创建数据集时候常用的几个参数l Record Format:为下列值的任意有效组合 F:定长记录 V:变长记录 U:不定格式记录 B:块记录l Record Length:以字节为单位存放在数据集中的逻辑记录长度l Block Size:存放在数据集中块的大小,也称为物理记录长度,用此值可以确定每一块中数据有多少字节。例如:记录的长度为80,块的大小为3120,则每一块中有39个记录.(0:tells z/OS to select an optimum value)l Expiration Date:截至日起,当数据集可能被

22、删除时,允许用户通过给定一个日期来保护有价值的数据。练习 Dataset名字中的每一段最多有_个字符。 说说Catalog和VTOC的作用和他们之间的关系。 定义数据集时,Record Format为_代表这个数据集的记录为固定长度。课程目录CNAPS G2 数据集的基本概念23 1z/OS操作系统概述z/OS TSO/E3数据集的编辑5ISPF环境介绍4JCL基本概念6 TSO 是TIME SHARING SYSTEM,是MVS的命令输入Processor 。用户从终端LOGON以后,开始使用TSO环境。在TSO终端上,用命令形式操纵和管理计算机的资源和应用。使用LOGOFF COMMAND

23、终止TSO操作环境。 TSO 命令行模式 : READY RENAME W133 W133X READY RENAME W133X IKJ56700A ENTER NEW DATA SET NAME - W133 READY 什么是TSO?-IBM 5550 MULTI-STATION:哑终端设备 -PC:使用PCOM软件模拟IBM 3270 ON-LINE MODE的TSO 环境 -PC KEYBOARD:在TSO环境下的特殊KEY .ENTER 换行键 .CTRL 执行键 TSO终端 TSO SESSION开始/结束 - LOGON过程:(进入TSO操作环境) READY ISPF 在终端

24、上,有4种信息显示: 1)mode message READY TYPE TSO COMMAND 2)操作指示message 3)通知message 4)发送/接受message - LOGOFF过程:(退出TSO操作环境) READY LOGOFFTSO登录过程练习 登录主机的PC端模拟终端软件名字叫_。 在TSO环境中,键盘上哪个键表示执行?课程目录CNAPS G2 数据集的基本概念23 1z/OS操作系统概述z/OS TSO/E3数据集的编辑5ISPF环境介绍4JCL基本概念6ISPF/PDF基本OPTION MENU被表示。在TSO的READY状态下,输入ISPF或者PDF进入ISPF

25、/PDF初始OPTION MENU。ISPF/PDF功能-表示,编辑-会话服务-UTILITY-会话TEST,前台,后台-TSO COMMAND,CLIST,REXX EXEC-LIBRARY管理功能-SOFTWARE构成和LIBRARY管理程序(SCLM)ISPF/PDF开始ISPF Primary Option MenuISPF的进入点,是用户看到的第一个菜单屏幕分类选择屏幕(菜单):最上方为屏幕名称,接下面是提供选择的编号及内容,屏幕下方为选择编号输入区。屏幕分类 (2)输入屏幕:用户可以在标出的输入区域内键入需要的参数。一般情况下,输入区域都保留上一次使用此屏幕时输入的内容,这是ISP

26、F的记忆功能。屏幕分类 (3)数据集显示屏幕: 具有相同qualifiers的数据集的列表。屏幕分类 (4)成员显示屏幕:一般显示ISPF库或数据集成员的清单。在这种屏幕上,用户可对所显示的成员进行浏览、编辑等处理。处理的方法是在相应成员名左面的命令域键入单字符命令。屏幕分类 (5)数据显示屏幕:可滚动显示源程序和各种输入信息。退出ISPF在主菜单中: X: End: Return:在其他位置: =x F3(多次)功能键 F1 = Help: 显示有关错误信息的附加信息或ISPF/PDF命令和选择项的提示信息.F2 = Split: 进入屏幕分割模式或改变分割行的位置F3 = End: 结束当

27、前操作,直接返回到前一屏幕F4 = Return: 结束当前操作,直接返回到主选择菜单F5 = Refind: 使用浏览功能时,重复上一次Find命令的动作 使用编辑功能时,重复最近一次使用Find命令或Change命令的Find部分的作用功能键(续)F6 = Rechange: 编辑环境中重复前一次Change命令的动作F7 = Up: 屏幕数据向上滚动F8 = Down:屏幕数据向下滚动F9 = Swap: 在分割开的屏幕上,使光标从一个逻辑子屏幕跳到另一个逻辑子屏幕F10 = Left: 使屏幕上的画面向左边滚动F11 = Right:使屏幕上的画面向右边滚动F12 = Cancel:

28、不保存变更的内容练习 在TSO命令行状态,使用_命令打开ISPF面板。 退出ISPF面板使用_命令。 在ISPF面板中,上下翻页的功能键分别是F_和F_。课程目录CNAPS G2 数据集的基本概念23 1z/OS操作系统概述z/OS TSO/E3数据集的编辑5ISPF环境介绍4JCL基本概念6主要内容1.编辑的主命令2.编辑的行命令编辑的主命令l主命令的主要功能: 控制用户编辑环境 搜索和改变字符串 将几个成员合并成一个成员或将一个成员分裂成两个 提交作业 将编辑过的数据集存贮或清除编辑过程中对数据的修改编辑主命令按功能分类:HEX:十六进制显示RESET:重新设置RECOVERY ON:恢复

29、功能开启UNDO:撤销上一次的操作CAPS ON/OFF :大小写字母强制转换LOCATE:定位到指定的行FIND:查找字符串CHANGE:查找并替换字符串 COPY:将一个正在编辑的顺序数据集或分区成员拷贝到正在编辑的数据集。 MOVE:把指明的顺序数据集或分区成员移动到正在编辑的数据集中。编辑主命令按功能分类: CREATE:把正在编辑的数据集中的一部分产生为一个新的数据集。 REPLACE:用正在编辑的数据集的一部分替换命令中指定的数据集的内容。 SORT:按照给定的范围重新排列记录 EDIT:允许用户不必退出当前编辑会话而编辑统一数据集的另一个成员或编辑另一个数据集 SUBMIT:命令

30、将正在编辑的数据集提交到后台批作业流进行处理。 SAVE:保存数据集 CANcel:取消编辑所做改变的主命令(不保存退出)编辑行命令l 主要功能: 插入或删除若干行 重复若干行 行的移动和拷贝以及行的部分覆盖 处理文本 定义输入内容的标记 改变数据的排列布局l 行命令的分类: 单字符命令:用于独立的行,后面可跟一个数字,标识命令的重复执行次数 双字符命令:用于行块,编辑行命令的使用插入或删除若干行 格式:In n为插入行的行数 格式:Dn 删除此方开始的n行 DD 删除一个行块(删除两个DD之间的所有行)重复若干行 格式: Rn: n为重复的次数(默认为1)RRn: 重复一个行块,在行块的一个

31、行和最后一行的行命令区域分别键入RR。若任一RR后有n,则重复拷贝n次练习 在编辑状态,提交作业的主命令是_。 在编辑状态,查找并替换字符串的主命令是_。 在编辑状态,删除当前行的行命令为_。课程目录CNAPS G2 数据集的基本概念23 1z/OS操作系统概述z/OS TSO/E3数据集的编辑5ISPF环境介绍4JCL基本概念6JCL基本概念JCL(Job Control Language)批处理操作的用户与操作系统的接口提供给用户,为实现某种功能,委托系统待为控制的一种语言一个作业可以包含多个作业步作业中的每个作业步顺序执行JCL related actions JCL Statement

32、 JOB 作业语句:标识一个作业的开始,提供必要的运行参数 EXEC 执行语句:标识一个作业步的开始,定义所要执行的Program或者PROC DD 用于描述应用程序所需要的数据文件JCL Sample/CPYMQ JOB MSGLEVEL=(1,1),MSGCLASS=X,NOTIFY=&SYSUID,REGION=6M,/ CLASS=A,TIME=1440/COPYMQ1 EXEC PGM=ADRDSSU,REGION=0M/SYSPRINT DD SYSOUT=*/IN1 DD DISP=SHR,VOL=SER=M26MQ1,UNIT=3390/OUT1 DD DISP=SHR,VOL

33、=SER=M56MQ1,UNIT=3390/SYSIN DD * COPY DATASET(INCLUDE( - MQ531.* - ) - REPLACE - INDDNAME(IN1) OUTDDNAME(OUT1) - RECAT(CATALOG.MQ531.VM56CA1) - TOL(ENQF) ALLDATA(*) ALLEXCP ADMIN/*JCL返回码 JCL提交运行后,通过返回码判断程序中存在的问题: 0:RIGHT 4:WARNING 8、12、16:GRAMMATICAL ERROR ABEND *: SYSTEM ERRORSDSF Spool Display and Search Facility,TSO下的一个常用工具软件,可以有效监控MVS/JES的执行:查看SYSTEM LOG发MVS和JES命令释放或取消作业监控作业执行查看作业输出SDSF PanelSDSF view the Jes2 Output FileSDSF view the Jes2 Output FileSDSF view the Jes2 Output File练习 在JCL中使用_语句来定义数据资源。 JCL提交完成后,可以进入_查看执行结果,从ISPF主面板中进入此功能的命令是_。 JCL作业执行的返回码为_时表示执行成功。

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 办公、行业 > 各类PPT课件(模板)
版权提示 | 免责声明

1,本文(系统基础知识培训zOS基础(初级)课件.ppt)为本站会员(三亚风情)主动上传,163文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。
2,用户下载本文档,所消耗的文币(积分)将全额增加到上传者的账号。
3, 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(发送邮件至3464097650@qq.com或直接QQ联系客服),我们立即给予删除!


侵权处理QQ:3464097650--上传资料QQ:3464097650

【声明】本站为“文档C2C交易模式”,即用户上传的文档直接卖给(下载)用户,本站只是网络空间服务平台,本站所有原创文档下载所得归上传人所有,如您发现上传作品侵犯了您的版权,请立刻联系我们并提供证据,我们将在3个工作日内予以改正。


163文库-Www.163Wenku.Com |网站地图|