ibm.comiSeries系统培训议程一、硬件二、软件三、基本概念四、初始系统操作五、CL命令六、系统管理与常用操作七、HMC口的管理一、硬件:iSeries产品的发展简史1、自八十年代末起,IBMeServeri系列的前身AS/400就一直是小型机服务器的先驱,凭借其庞大的用户基础、强大的应用支持以及保护客户投资的能力成为IBM及其商业伙伴的宠儿。实际上,对注重集成的应用、可靠性、易管理能力以及全球服务与支持的企业来说,AS/400早已成为首选的系统。2、AS/400体系结构于1970年首次由“AS/400之父”FrankSoltis提出,并相继推出了S/38、S/36;在1988年IBM融合了S/38的基本技术与S/36的用户界面,推出了AS/400。3、九十年代初期,当时Unix已成为一个流行的服务器系统,造成了象HP9000、Sun的SPARCserver等各类UNIX服务器都来与AS/400争夺市场的态势;随后的结果是IBM选择了向AS/400大量投资,重新点燃了这个系统的竞争力之火。4、从1994年开始,AS/400开始了它的第一次产品革命。5、1995年,AS/400成功实现了由48位CICS到64位RISC的转移,推出正式采用64位RISC芯片的产品。6、在90年代后期,AS/400又经历了几次产品革命,分别在操作系统、处理能力以及开放系统应用支持方面实现了持续的飞跃,成为有史以来最成功的商用服务器。7、随着IBM对全部服务器产品线的重新整合,AS/400成为了IBM的集成商用服务器eServer服务器家族中的重要组成部分——IBMeServersystemi5(i系列)。一、硬件:iSeries产品特点安全、稳定:没有病毒感染i5/OS操作系统的报告;按第三方统计,其单机稳定性最高。性能/价格比高:按第三方统计,在中型服务器领域(IBM、HP、SUN等厂商),其性价比一直处在领先地位。总拥有成本(TCO)低:按第三方统计,其三到五年的TCO最低,使得客户有良好的投资回资。容易使用:系统自我管理自我维护,维护量小;具备图形化管理界面,直观且易于上手。集成的体系架构:用户需要的多种功能已经被集成在系统中,如打印、备份、通信、存储、数据库、操作系统、安全性;用户可以更多的关注自己的业务或事务而不是计算机本身DB2数据库内置在操作系统中:不再要求资深的数据库管理员,系统能自我进行数据库管理,如:空间自动管理;性能自动优化;日志自动管理;数据完整性自动修复;不需要手动配置;数据负载自动平衡。一、硬件:硬件结构1、主板2、CPU3、内存4、PCI-X槽(磁带机)5、网口(两个,T5/T6)6、硬盘7、光驱8、控制面板9、HMC管理口二、软件:分类iSeries是个集成的操作系统,i的意思就是集成。它具备了一个应用系统需要的系统模块。1、内码2、操作系统3、许可程序4、DB2数据库注意操作系统光盘(iBase/B2984_**/D2984_**/L2984_**)。二、软件:安装方法1、通过操作系统的软件安装界面(如一些操作系统软件模块):GOLICPGM2、通过远程PC端安装,如WEBSPHERE3、一些特殊的安装方法,如通过RSTLICPGM命令进行,均可根据README安装二、软件:安装介质1、光盘2、SAVF三、基本概念:用户界面1、图形界面,能完成大部分的管理工作2、系统菜单和命令界面,通常为有经验的用户所偏爱,一般称之为“绿屏”三、基本概念:作业和子系统iSeries(AS/400)是作为多用户系统设计的。其操作系统OS/400支持多个活动的任务完全共享系统资源,包括内存、打印机和数据库文件。为跟踪系统中所有活动的工作,OS/400使用了称为作业的概念。当一个工作请求进入系统时,OS/400为该请求创建一个作业。赋予该作业一个标记,并构建一个用于资源与作业关联的结构。例如,当您从工作站仿真会话中或用TELNET命令登录到AS/400上时,系统就为您启动一个作业。该作业包含您工作环境的信息,如执行特性、打印请求的目的地等。该作业将处于激活状态,直到您退出系统。为平衡系统的负载和增加系统的稳定性,OS/400提供了定义不同工作环境(称为子系统)的能力。系统资源,如内存,将在活动的子系统间进行逻辑划分。设置AS/400系统时,系统会自动定义一组子系统。子系统包含一组作业,它们自动启动,为各种任务分配资源。三、基本概念:作业基本概念—作业(JOB)为跟踪系统中所有活动的工作,OS/400使用了称为作业的概念。当一个工作请求进入系统时,OS/400为该请求创建一个作业。赋予该作业一个标记,并构建一个用于资源与作业关联的结构。作业种类1.SPOOLING2.INTERACTIVE3.BATCH4.AUTOSTART5.COMMUNITION作业名称:Number/User/Name(序列号/用户名/作业名)三、基本概念:作业三、基本概念:子系统基本概念—子系统(SUBSYSTEM)为平衡系统的负载,OS/400提供了定义不同工作环境(称为子系统)的能力。一个预定义的操作环境,在这个环境中的作业类型一致一个子系统对应一个子系统描述SBSD子系统的配置与系统值QCTLSBSD有关QCTLSBSD缺省值为QBASEQCTLSBSD的值设置为QCTL,形成一个更复杂的子系统配置环境,5个基本的子系统:QCTLQINTERQBATCHQSPLQCMN三、基本概念:子系统三、基本概念:库库(Library)库是OS/400操作系统上的一种对象,类似于其他文件系统中的目录(DIRECTORY)是对象的目录,通过这个目录来查找对象。库不象PC或UNIX等操作系统上的多层目录结构,它是单级结构。要在OS/400上搜索一个对象,我们必须知道该对象的名称及所在的库(例如:库/对象),同时还需要知道对象的类型,以次来唯一确定这个对象。两个或多个对象可以有相同的名称,但是它们必须是不同类型的对象。换而言之,在同一个库里,可以有一个名称为SAM的程序和一个名称为SAM的数据区域,但是不能在这个库里有两个名称为SAM的程序。同样的道理,一个对象能且只能存在于一个库里。IBM提供的常见库:库描述QSYS系统库QSYS2用于CPI的系统库QUSRSYSIBM提供的其他对象QHLPSYS一些系统功能的在线文档QGPL用户的一般用途的库QTEMP用户的临时库QSPLSpoolinglibraryQDOC按用户分类的文档和文件夹三、基本概念:库三、基本概念:队列基本概念—队列(QUEUE)三种基本队列(QUEUE)消息队列(MessageQueue)等待显示的信息作业队列(JobQueue)等待处理的后台批作业输出队列(OutputQueue)等待打印的SpooledFileWRKMSGQ/WRKJOBQ/WRKOUTQ三、基本概念:描述基本概念—描述(DESCRIPTION)作业描述:(*JOBD)用户描述(*USRPRF)系统值(*SYSVAL)三、基本概念:DB2数据库已经跟操作系统捆绑在一起。无需独安装。稳定性高,管理简单。注意数据库的备份。三、基本概念:内存池由于在iSeries中内存与磁盘是统一编址的,不能直接看出内存使用的多少。iSeries的内存是动态自我调整的,利用内存池的技术使应用系统得到最多的内存使用。一般来说,系统会形成四个内存池,machine/base/interact/spool三、基本概念:iSeries安全性OS/400操作系统包含有集成的安全设施。有四个主要部分:1、全系统范围的安全策略。设置AS/400系统值以建立一个影响所有AS/400用户的安全策略。例如,可以指定当一个交互式的AS/400会话一段时间不活动时,系统如何处理;可以指定AS/400的口令组成规则,如要求口令中至少含有一位数字。2、用户简要表。每个AS/400用户都有一个简要表,定义该用户的安全属性和环境特征。例如,用户简要表的特殊授权值可说明该用户是否可以执行系统功能操作,如控制作业或设置新用户;输出队列值则说明用户打印请求的缺省输出位置。3、资源安全性。对于AS/400系统上的每个对象,都可以指定哪些用户有权访问该对象。4、安全审核。AS/400有能力审核发生在系统中的安全性相关事件和审核针对特定对象的访问。安全审核是通过系统值来定义的,审核项放在安全审核日志和日志接收器中。三、基本概念:iSeries消息OS/400中包含有基本的消息处理功能。使用这种消息功能可以给其它用户发送简单的消息。OS/400也使用这种消息功能通知系统操作员和系统用户发生的事件。AS/400将消息保存在消息队列中。可以认为消息队列就是消息日志。创建用户简要表时,系统自动为用户创建一个消息队列。系统的每个工作站设备也有一个相关联的消息队列。系统级消息(如通讯错误或子系统的启动和停止的信息)将被送到QSYSOPR的消息队列中。使用“显示消息”(DSPMSG)命令显示消息队列,如dspmsgqsysopr。三、基本概念:AS/400存储管理AS/400的独特结构是建立在称为单级存储的概念之上的。不必担心系统的存储(内存或磁盘)管理,OS/400(AS/400的操作系统)及系统特许的内部代码会自动处理这些问题。AS/400磁盘存储:注意到OS/400在磁盘存储上的不同点,指定AS/400的路径时,不必指明驱动器名。由于AS/400是单级存储,系统的所有驱动器变成为单一的巨大的逻辑驱动器,不管其上有1个还是100个磁盘单元。OS/400会考虑将新的对象放在哪个物理磁盘上,以便为系统的性能综合平衡磁盘空间和磁头使用的负载。AS/400内存:AS/400是为多个作业同时运行而设计的。为使多个作业高效运行,OS/400及其特许内部代码为系统和用户程序考虑内存使用的管理。高端内存和扩展内存的概念在AS/400中不存在,所有内存一视同仁。作为AS/400的管理员或操作员,可以选择是否将全部系统内存用作内存的逻辑缓冲池,将这些缓冲池赋给称为子系统的工作环境。不过,类似这样的系统配置工作,多数是自动完成的。三、基本概念:iSeries集成的文件系统集成文件系统是操作系统OS/400的一部分,它提供给用户和应用程序一个访问传统数据库文件,库,文件夹,文档和传统的AS/400上的其它对象的兼容的体系结构。此外,集成文件系统还提供对PC和UNIX系统上使用的流输入/输出文件的支持。OS/400中集成文件系统,为存储和查看信息提供了多种方法。该集成的文件系统支持流式输入输出操作。提供的存储管理方法类似于(并且兼容于)个人机和UNIX的操作系统。这些文件系统依据各自内在的用途,为对象的管理和集成提供了多种灵活的方法。请注意,这些文件系统是逻辑上的,而不是物理上的。由OS/400负责分配和管理其内在的物理磁盘存储。这样可以在同一台服务器上安全地运行多个文件系统和各种应用程序,不必担心它们对存储资源互不兼容的要求。下面介绍两种重要的文件系统。三、基本概念:iSeries集成的文件系统根文件系统根文件系统为AS/400上的所有文件系统提供了一把大伞。可以认为根文件系统是层次目录的顶级。在AS/400的根文件系统中指定一个路径名时,请用向前斜杠表示(/NOTES/DATA),而不是向后斜杠。根目录中是不分大小写的,键入/NOTES/DATA和/notes/data是一样的。三、基本概念:iSeries集成的文件系统QSYS.LIB文件系统AS/400的程序和集成的DB2/400关系数据库就放在QSYS.LIB文件系统中。QSYS.LIB系统使用平面库结构来组织对象,而不是层次目录结构。在QSYS.LIB文件系统上工作时(例如从命令行输入命令),对象是通过库和对象名称来确定的,格式为:library-name/object-name。例如,要运行ACCTSREC库中的称为YREND的程序时,输入命令:callacctsrec/yrend注释:QSYS.LIB文件系统不区分大小写,可以以大写、