AIX系统管理第一章概述•了解IBMeServerpSeries产品基本知识•介绍AIX操作系统的主要组成部分•了解pSeries服务器及AIX的启动•描述UNIX和AIX的发展和变化本章目的集成的商用服务器最开放的UNIX系统基于Intel构架的服务器代表故障时间为零IBMServerpSeries产品线pSeries产品的应用多任务、多用户的操作系统功能丰富的可扩展、开放的计算环境UNIX同时又指一个功能强大的多任务、多用户的操作系统UNIX概念•60年代中期,AT&T贝尔实验室-Multics的操作系统。1969年贝尔实验室从Multics的计划中撤出,由于科学计算研究中心(CSRC)的成员没有了计算环境,KenThompson、DennisRitchie和其他一些研究人员开发了一个基本的文件系统,该系统后来演化成了UNIX文件系统UNIX历史•AdvancedInteractiveeXective(AIX)是IBM基于UNIX基础之上发布的操作系统•1986年-IBM发布AIX操作系统,最初是安装在6150微计算系统(MicroComputerSystem)以及后来的PersonalSyste/2和System/370.1990年-AIX3安装在IBM发布的RS/6000上•AnIbmuniXAIX(AdvancedInteractiveeXecutive)AIX:AdvancedInteractiveExecutive业界最开放的UNIX系统第一个具有Linux兼容性的UNIX第一个支持Intel的Itanium芯片的UNIXIBMserverp系列产品运行同一个Aix操作系统AIX操作系统AIX=ADVANCEDINTERACTIVEEXECUTIVE高级的交互式执行系统。AIX系统的结构AIXSYSTEMSTRUCTUREhardwarekernelshellapplicationsAIX操作系统的结构•充分利用投资•满足客户需求•标准战略对策•扩展能力强•商业灵活性OpenSystem开放式操作系统AIX操作系统的主要特点•一个基于众多工业标准的系统•先进的内核•强大的通讯能力AIX的几个重要技术SMIT-SYSTEMMANAGEMENTINTERFACETOOL系统管理界面工具LVM-LOGICALVOLUMEMANAGER逻辑卷管理器:应用与硬件之间进行管理的软件层次。JFS-JOURNALFILESYSTEM日志文件系统:借鉴了数据库保护数据的技术,以日记的形式记录文件中的变化。AIX系统的引导过程ROM只读存贮器,初始化/自检(检索引导设备)装载引导块(IPL)bootloadedAIXkernel系统初始化程序引导/etc/initgettyloginksh/etc/inittab/etc/passwd/etc/security/passwd$home/.profile引导块程序装入引导程序(内核、文件系统设备配置数据)对大多数pSeries服务器当接通电源时…服务处理器进行自检在LED上显示“OK”启动机器时…按下白色的电源按钮在LED上显示启动状态LED无显示时,启动完成开机系统启动过程内核初始化阶段检测主板,寻找bootlist,将bootimage读入内存,开始系统的初始化基本设备配置阶段本阶段主要运行cfgmgr命令系统启动阶段-将所有的逻辑卷(LV)varyon-启动页面交换(paging)-执行/etc/inittab启动—LED/LC在上电的每个阶段LED都在显示一些数字它指示…正在进行加载的设备当前的工作状态加载失败的原因可以查诊断手册获得数字的含义系统初始化(1)由服务处理器运行进行自检,代码显示在LED上识别适配器和部件按照配置列表查找引导设备从引导设备上加载AIX检查rootvg和/dev/hd5可以使用lsvg–lrootvg检查引导列表硬盘、CDROM、磁带、网络按列表顺序查找引导设备,以第一个引导使用bootlist–mnormal–o查询当前设置使用bootlist–mnormalhdisk0cd0eth0设置系统初始化(2)服务器上设备的配置启动AIX,运行从cfgmgr识别各类硬件设备加载动态设备驱动程序可从LED上观察当前配置的设备系统初始化(3)AIX核心取得控制权运行AIX主控台显示AIX的信息加载相关卷组(varyonvg)mount文件系统开启pagingspaces执行/etc/inittab中的命令启动各类服务:tcp/ip,nfs,errorreporting屏幕出现登录信息AIX的首次启动第一次启动,出现欢迎屏幕,需设置:时区、日期、时间根口令网络其他部件的安装安装帮助文档也可通过install_assist命令在以后设置。设置授权用户的数量设置/etc/profile,/etc/enviroment中设置系统环境变量设置换页空间(lsps,chps)检查AIX的系统状态系统整体prtcfg文件系统:df–k设备lsdev–C磁盘lspv交换分区lsps–a系统配置lscfg–vp软件lslpp–l用户who处理器个数lsdev–C|grepproc内存大小lsattr–Elmem0关机P系列服务器很少关机以下情况才关机―添加非热插拔的新硬件―硬件维护―出现严重问题AIX能动态的―调整内部表的容量―增加/删除设备驱动程序―增加新软件和功能关机命令命令不同,关机顺序相同可选命令:shutdown,init,halt建议使用shutdown―shutdown一分钟后关机―shutdown+2二分钟后关机―shutdown–Fr马上重启(-r)关机过程关机顺序与开机正好相反运行/etc/rc.shutdown关闭程序提醒用户(wall)关闭用户进程停止系统服务进程卸载文件系统(umount)停止处理器选择-r参数时,通过服务处理器重启死机AIX中的文件系统为JFS/JFS2,文件系统很少出错硬件故障(RAM,CPU等)死机时内存保存到dump设备中LED显示888―可以按键察看更多代码信息服务处理器显示“OK”后结束错误日志所有AIX错误都记录在一个记录文件中/var/adm/ras/errlog显示错误―errpt[-a]可以输出到文件或用more、pg察看清空错误记录信息―errclear0系统管理目的在系统的管理上花费最少的时间和资源最大的生产率、可靠性、性能提供多种系统管理方案AIX系统架构应用程序及环境SHELL内核硬件AIX系统的用户界面AIX通用桌面环境(COMMONDESKTOPENVIRONMENT)X窗口系统(AIXWINDOWS),简称X命令行(SHELL)AIX通用桌面环境AIXWINDOWS命令行AIX通用桌面环境登录界面CDE的文件管理器与应用程序管理器AIX命令的基本格式AIX系统的命令包括AIX自带的命令和用户编写的命令。其基本格式为:命令(command),选项(option),参数(argument)注意:命令选项和参数均有一个空格间隔,而且顺序不能颠倒。系统的进入和退出login:输入用户名(例如:user1),登录进入系统password:输入用户口令出现命令行提示符$或#,即可输入操作系统命令退出系统:<ctrl+d>;exit;logout建立/修改口令#passwdpasswd:—输入旧口令newpasswd:—输入新口令re-enternewpasswd:—重新输入新口令其它基本命令(1)•mkdir/rm/mv/cd-用于创建目录/删除文件或目录/更改文件或目录名/进入某一目录•ls显示目录中的内容(文件名)#ls–a列出当前目录中的所有文件#ls–l显示文件的详细信息•ps/kill显示后台进程的有关信息或杀死后台进程#kill-9253432find在一个/多个目录中查找符合条件的文件#find–name‘t*’-printhead/tail显示文件头/尾声的内容#tail+200filenamewho/finger列出系统注册/已登录的用户#whoamI#fingeruser2其它基本命令(2)第二章设备管理本章目的解释逻辑设备物理设备的区别解释ODM预定义和定制数据库的用途解释设备的不同状态增加/显示/更改/删除设备。对象数据库管理器(ODM)●对象数据库管理器(ObjectDatabaseManager,ODM)是AIX独特的系统配置管理机制。●ODM存放有系统设备信息、参数设置、SMIT内部结构等等。●ODM可以动态修改,它与动态内核构成了AIX灵活的动态配置与管理的核心。●术语ODM有时习惯上也指对象数据库管理器所管理的对象数据库,在本书中请大家根据上下文自行判断。设备术语●物理设备●端口●设备驱动程序●逻辑设备●/dev目录ODM预定义和定制数据库●预定义和定制数据库是ODM的一部分,存放逻辑设备的有关信息及其属性。●预定义库包含系统支持的设备的配置数据。建立预定义数据库的意图在于对内部设备提供完整的支持,同时在有需求时对外部设备提供支持。●定制数据库包含当前定义或配置了的设备的配置数据。/dev目录列表#ls-l/devbrw-rw-rw-1rootsystem19,0Nov2615:18fd0brw-rw-rw-2rootsystem19,1Dec101997fd0.18brw-rw-rw-2rootsystem19,2Dec101997fd0.9brw-rw-rw-2rootsystem19,1Dec101997fd0hbrw-rw-rw-2rootsystem19,2Dec101997fd0l···crw-rw-rw-1rootsystem21,0Oct1616:58rmt0crw-rw-rw-1rootsystem21,1Oct1615:17rmt0.1crw-rw-rw-1rootsystem21,2Dec101997rmt0.2crw-rw-rw-1rootsystem21,3Dec101997rmt0.3crw-rw-rw-1rootsystem21,4Dec101997rmt0.4crw-rw-rw-1rootsystem21,5Dec101997rmt0.5crw-rw-rw-1rootsystem21,6Dec101997rmt0.6crw-rw-rw-1rootsystem21,7Dec101997rmt0.7列出所有被支持的设备#lsdev-P-Hclasstypesubclassdescriptionlogical_volumevgtypevgsubclassVolumegrouplogical_volumelvtypelvsubclassLogicalvolumelvmlvddlvmLVMDeviceDrivermemoryL2cache_rspcsysL2CachememorytotmemsysMemoryplanarsysplanar_rspcsysSystemPlanarprocessorproc_rspcsysProcessorsyschrpnodeSystemObjectbuspcisysPCIBus···#lsdev-Pctapetape1200mb-cscsi1.2GB1/4-InchTapeDrivetape150mbscsi150MB1/4-InchTapeDrivetape1200mb-cscsi1.2GB1/4-InchTapeDrivetape150mbscsi150MB1/4-InchTapeDrivepredefined列出所有定义了的设备#lsdev-C-Hnamestatuslocationdescriptionsys0Available00-00SystemObjectsysplanar0Available00-00SystemPlanar