AIX高级系统管理培训教材AU16-LONTON.ppt_第1页
AIX高级系统管理培训教材AU16-LONTON.ppt_第2页
AIX高级系统管理培训教材AU16-LONTON.ppt_第3页
AIX高级系统管理培训教材AU16-LONTON.ppt_第4页
AIX高级系统管理培训教材AU16-LONTON.ppt_第5页
已阅读5页,还剩305页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、,2006/10,AIX高级系统管理,AIX高级系统管理,第一单元: 问题定位 第二单元: ODM 第三单元: 系统初始化1 第四单元: 系统初始化2 第五单元: 磁盘管理理论 第六单元: 磁盘管理实践 第七单元: 卷组备份和恢复 第八单元: 错误日志 第九单元: 诊断 第十单元: AIX系统转储 第十一单元: 性能调优 第十二单元: 安全,第一单元:问题定位,收集足够的系统信息: lspv - lists physical volumes, PVID, VG membership lscfg - provides information of system components prtcon

2、f - displays system configuration information lsvg - lists the volume groups lsps - displays information about paging spaces lsfs - give file system information lsdev - provides device information getconf - displays system configuration information bootinfo - displays system configuration informatio

3、n (unsupported) snap - collects system data,问题定位步骤,问题定位步骤,1.Identify: 找出问题的线索,是什么问题? 2.Define: 用户觉得问题是什么?询问问题发生的情况 3.收集系统信息: 机器配置,报错,日志,OS状态等 4.问题分析工具 5.解决问题,问题分析工具,AIX5.2/5.3逻辑分区(LPAR),逻辑分区(LPAR),LPAR: 逻辑分区,一台物理机器上可以同时运行多个操作系统 DLPAR: 动态逻辑分区,可以动态的增加,移除资源而无须重起操作系统 动态CuOD: 按需(时间,系统负载等)购买CPU资源,当需要使用附加的

4、资源时,系统管理员可激活它们并动态地分配给相应的分区使用 热备w/CuOD: 用未获得许可的好CPU自动和动态地替换坏的CPU,高级虚拟化(APV),高级虚拟化(APV)概念1,Advanced Power Virtulization: 支持虚拟I/O; 支持P5系统; Micro-Partition(微分区): 微分区功能: 继承主机(Mainframe)的技术; 对CPU和I/O设备进行虚拟化,使之能够由多个区共享;,高级虚拟化(APV)概念2,Virtual I/O Server(VIOS): 需要安装专门VIOS系统软件; 支持共享以太网: 物理网卡分配给VIOS 通过在工作分区上定义

5、虚拟以太卡来共享物理网卡. 支持虚拟SCSI服务器: 物理SCSI卡分配给VIOS 通过在工作分区上定义虚拟SCSI卡来共享物理SCSI卡及其设备.,高级虚拟化(APV)概念3,Partition Load Manager(PLM): 分区负载管理器; 管理动态分区(DLPAR)上的CPU和内存资源; 支持AIX5.2和AIX5.3; 按照用户定义的策略,自动分配分区的资源; 支持独享和共享两种方式的分区;,虚拟以太网(AIX5.3及P5),分区间通讯无需物理网卡,仅当对外通讯时才用; 虚拟网卡采用内存间的点对点连接实现; 类似高速以太网; 支持多种协议(IPv4,IPv6,ICMP); 无需

6、APV许可,只要满足如下条件的设备即具备: Power5系统; 运行AIX5.3或适当的LINUX版本; HMC,第二单元:ODM,本单元内容包括: 描述ODM的结构 ODM命令行的使用 ODM在设备管理中的作用 重要的ODM文件,什么是ODM?,ODM: Object Data Manager 保存系统信息的数据库 保存和维护物理设备和逻辑设备信息 物理设备和逻辑设备在ODM中定义为目标 每个目标具有不同的属性,ODM管理的数据,ODM的组成,目标(不同种类设备):磁带,硬盘,串口等,目标类,描述符,ODM文件,ODM文件(续),预定义设备配置(Predefined): 描述所有支持的设备

7、客户化定义设备配置(Customized): 描述所有连接在系统上的设备,它们已经被识别出来,设备配置概要,系统启动时,配置管理器cfgmgr根据目标类Config_Rules决定设备配置顺序,设备配置管理器cfgmgr,ODM库位置和内容,ODM库位置和内容(续),为支持无盘、无数据或其它工作站,ODM库存放在以下3个位置: /etc/objrepos: 包含客户化设备目标类和软件产品信息库的四个目标类的root部分。 /usr/lib/objrepos: 包含预定义设备目标类、smit菜单目标类、软件产品信息库的四个目标类的usr部分。本部分可在网络上共享。 /usr/share/lib/

8、objrepos: 包含软件产品信息库的四个目标类的/usr/share部分。本部分可在网络上共享。,ODM目标类相互关系,ODM目标类相互关系(续),当设备要在AIX下定义时,它必须在ODM类PdDv中已定义。 设备可通过cfgmgr或mkdev 定义,两命令都通过驱动程序提供的define method在ODM类CuDv建立一个实例。Configure method则装载设备驱动程序并在/dev下建立设备的文件。 设备通过自动配置后只有默认的属性,要进一步使用它必须修改相应的属性参数。,不由ODM管理的数据,文件系统信息: 由LVM和系统参数文件管理。 用户/安全信息: 由系统参数文件、文

9、件系统结构数据和特定子系统管理。 队列和队列设备: 由系统参数文件和特定子系统管理。,设备配置和ODM复习,设备配置和ODM复习(问题),在AIX中,什么命令配置设备? 哪个ODM类包含系统支持的所有设备? 哪个ODM类包含系统配置的所有设备? 哪些程序被装载到AIX系统核心中以便控制对设备的访问? 如果已经配置了磁带机设备rmt1,那么应用通过什么特别文件对磁带进行操作?,ODM命令,修改属性值,使用odmchange修改属性值,ODM文件-软件产品数据,ODM文件-软件产品数据(续),ODM文件-软件产品ODM类,Lpp: 软件产品信息,包含当前产品状态和描述 Inventory: 与软件

10、产品有关的文件 Product: 软件产品及其依赖包的安装及升级产品信息 History: 软件产品安装及其升级的历史信息,软件状态,预定义设备(PdDv),预定义属性(PdAt),客户化设备(CuDv),客户化属性(CuAt),其它设备目标类,第三单元:系统初始化1,本单元内容包括: 描述引导过程中如何装载引导逻辑卷 介绍引导逻辑卷的内容 解释引导过程中和系统中止时的LED代码 对不能引导的系统重新生成引导逻辑卷,AIX系统如何引导?,引导数据的装载,引导逻辑卷(hd5)的内容,如何修复损坏的引导逻辑卷(BLV)?,如何修复损坏的引导逻辑卷(步骤)?,从光盘或备份磁带启动进入维护模式 在进入

11、维护模式时,选择“Access a Rootvg” 一般修复使用bosboot ad /dev/hdisk0 如hd5不存在或损坏,则按如下步骤恢复: rmlv hd5 删除损坏的BLV chpv c hdisk0 清楚磁盘的引导记录 mklv y hd5 t boot a e rootvg 1 重建hd5 bosboot ad /dev/hdisk0 重新生成引导信息 bootlist m normal o 检查引导列表 sync; sync 执行两次保证数据刷新到磁盘 shutdown Fr 重起AIX 可以使用ipl_varyon i 检查引导记录状态,管理引导列表(bootlist),

12、管理引导列表(SMS),管理引导列表(SMS)-按键,系统管理服务(SMS),Service Processor和报错,复习,1.(对/错):要使用SMS的程序,必须启动了AIX 2. 当前RS/6000已经断电.AIX系统是装在hdisk1上,但bootlist是从hdisk0引导的,应该怎么修改使得系统可以从hdisk1上引导? 3. 机器已经起来,目前的命令提示符为“#”号,用什么命令显示当前的boot list?什么命令修改boot list? 4. 用什么命令来修复引导逻辑卷(BLV)? 5. 什么脚本控制引导顺序?,如何解决引导问题,启动不能引导的系统,引导进入维护模式,工作于维护

13、模式,工作于维护模式,1. Access this Volume Group and start a shell 可执行大部分修复工作,如: 修改忘记的密码 重建引导逻辑卷 修改损坏的boot list 2. Access this Volume Group and start a shell before mounting file systems 只能修复文件系统及其日志,然后再进入“1”,工作于维护模式(续),修复文件系统及其日志: # logform -V jfs /dev/hd8 # fsck -y -V jfs /dev/hd1 # fsck -y -V jfs /dev/hd2

14、# fsck -y -V jfs /dev/hd3 # fsck -y -V jfs /dev/hd4 # fsck -y -V jfs /dev/hd9var # fsck -y -V jfs /dev/hd10opt # exit,系统引导问题查找,微码检查点和错误码,888闪烁,103错误,位置码:型号44P150,SCSI设备编址,SCSI设备编址(续),一块SCSI卡下的设备必须有不同的SCSI号 SCSI总线必须在两端有终结器.一般SCSI卡内部已自带一个 没有正常安装终结器会导致系统崩溃 SCSI设备地址为0-6 支持w-SCSI的卡可以有0-15(除去7)十五个地址 SCSI地

15、址7永远给SCSI卡使用,所以设备不能使用SCSI地址7,从网上获取微码,第四单元:系统初始化2,本单元内容包括: 了解系统初始化过程“loading the boot image”到“boot completion”中的每一步内容 系统引导过程中设备是如何配置的 分析和解决引导问题,AIX初始化第一部分,系统软件初始化-概况,rc.boot 1,rc.boot 2第一部分,rc.boot 2第二部分,rc.boot 3第一部分,rc.boot 3第二部分,rc.boot 总结,AIX初始化第二部分,配置管理器,Config_Rules目标类,用alog命令查询到的引导日志,/etc/init

16、tab文件,不要直接编辑/etc/inittab文件,用命令mkitab,chitab,rmitab,系统挂起状态,系统挂起类型 高优先级进程 其它 shdaemon做什么? 监视系统执行进程的能力 阀值达到后执行特定的动作 动作 向错误日志中记录错误 在控制台上显示警告信息 在控制台上执行恢复登陆 执行一个命令 自动重起系统,配置shdaemon,资源监控(RMC),基于两个概念: 条件和应答 将预先定义的应答与预先定义的条件联系起来,以便监控系统资源: 例如:当文件系统/tmp使用率达到90%以后向系统管理员广播一条消息,RMC 条件属性画面:General标签,RMC 条件属性画面:Mo

17、nitored Recources 标签,RMC 动作属性画面:General标签,RMC 动作属性画面:When in Effect标签,/etc/inittab:需要了解的条目,/etc/inittab:需要了解的条目,系统引导问题分析,系统引导问题解决1,JFS log损坏的修复: # logform -V jfs /dev/hd8 # fsck -y -V jfs /dev/hd1 # fsck -y -V jfs /dev/hd2 # fsck -y -V jfs /dev/hd3 # fsck -y -V jfs /dev/hd4 # fsck -y -V jfs /dev/hd9

18、var # fsck -y -V jfs /dev/hd10opt exit,系统引导问题解决2,文件系统超级块损坏的修复: # dd count=1 bs=4k skip=31 seek=1 if=/dev/hd4 of=/dev/hd4 Rootvg被锁的修复: # chvg -u rootvg ODM文件丢失的修复: 用mksysb备份恢复丢失的文件,系统引导问题解决3,/usr, /var文件系统无法加载的修复: 用fsck检查和修复文件系统 检查硬件,第五单元:磁盘管理理论,本单元内容包括: 介绍LVM信息的保存位置 解决ODM相关的LVM问题 建立镜象 介绍QUORUM机制 描述物

19、理卷状态,LVM基本功能,LVM概念,卷组的限制,可扩充卷组-AIX5.3,支持每个卷组1024个硬盘 支持每个卷组4096个逻辑卷 VG最大的PP个数依赖于VG而不是PV LV控制信息保存在VGDA中 创建VG时无需指定最大值,所有值可在以后修改,不同类型卷组的限制,显示卷组的类型,# lsvg mikevg VOLUME GROUP: mike_svg VG IDENTIFIER:000c91ad00004c00000000fd961161d9 VG STATE: active PP SIZE: 16 megabyte(s) VG PERMISSION: read/write TOTAL

20、PPs: 1080 (17280 megabytes) MAX LVs: 256 FREE PPs: 1080 (17280 megabytes) LVs: 0 USED PPs: 0 (0 megabytes) OPEN LVs: 0 QUORUM: 2 TOTAL PVs: 1 VG DESCRIPTORS: 2 STALE PVs: 0 STALE PPs: 0 ACTIVE PVs: 1 AUTO ON: yes MAX PPs per VG: 32512 MAX PVs: 1024 LTG size (Dynamic): 256 kilobyte(s) AUTO SYNC: no 可

21、扩充卷组:1024 大卷卷组:128 普通卷组:32,镜象,条带化,采用RAID卡的镜象和条带化,RAID级别,LVM参数解释,LVM标识符,磁盘控制块中的LVM数据,OS中的LVM数据,VGDA中的内容,VGDA举例,逻辑卷控制块(LVCB),LVM与ODM和VGDA交互,物理卷的ODM条目(1),物理卷的ODM条目(2),物理卷的ODM条目(3),卷组的ODM条目(1),卷组的ODM条目(2),逻辑卷的ODM条目(1),逻辑卷的ODM条目(2),与ODM有关的LVM错误,解决ODM问题(1),解决ODM问题(2),镜象与QUORUM,镜象,镜象:Stale分区,创建镜象LV:smit mk

22、lv,镜象LV读写调度策略:顺序,镜象LV读写调度策略:并行,镜象写一致(MWC),向已有LV添加镜象:mklvcopy,镜象rootvg,镜象卷组:mirrorvg,VGDA计数,QUORUM=yes,nonQUORUM卷组,强行激活卷组:varyonvg -f,物理卷状态和quorum=yes,Quorum总结,第六单元:磁盘管理实践,本单元内容包括: 在不同情形下更换硬盘 损坏卷组的修复 纠正磁盘更换造成的错误 导入/导出卷组,磁盘更换技术,磁盘更换:入手,Procedure 1: 磁盘已镜象,Procedure 2: 磁盘仍工作,Procedure 2: rootvg的特别步骤,Pro

23、cedure 3: 磁盘完全损坏,Procedure 4: rootvg完全损坏,Procedure 5: 非rootvg完全损坏,常见磁盘更换错误(1),常见磁盘更换错误(2),常见磁盘更换错误(3),常见磁盘更换错误(4),卷组导入和导出,导出一个卷组,导入一个卷组,Importvg与现有同名逻辑卷的关系,Importvg与现有同名文件系统的关系(1),Importvg与现有同名文件系统的关系(2),Importvg -L(1),Importvg -L(2),第七单元:卷组备份与恢复,本单元内容包括: 建立、检查和恢复mksysb 用mksysb建立克隆 缩小文件系统和逻辑卷 altern

24、ate disk installation技术 备份与恢复非rootvg卷组 执行在线jfs或jfs2备份,备份与恢复rootvg,系统备份mksysb,Mksysb磁带结构,Mksysb CD或DVD,三种类型备份 个人系统备份:仅用于引导和安装备份的系统本身 通用备份: 用于引导和安装任何平台(rspc,rs6k,chrp) 非引导VG备份: 仅包含VG数据(rootvg和非rootvg) 从AIX产品CD引导后可以安装系统 用于alt_disk_install的数据来源 可用restvg命令恢复非rootvg,备份CD或DVD要求的软硬件,mkcd命令,mkcd 命令将mksysb和sa

25、vevg数据写入CD-R或DVD光盘 支持ISO9660和UDF格式 需要第三方软件来建立Rock Ridge文件系统和刻录备份数据,mkcd命令(续),保证三个文件系统有足够大空闲空间(容纳一张光盘) /mkcd/mksysb_image /mkcd/cd_fs /mkcd/cd_image,检查系统mksysb备份(1),检查系统mksysb备份(2),mksysb控制文件:bosinst.data,恢复mksysb(1),恢复mksysb(2),用mksysb磁带克隆系统,用mksysb磁带克隆系统(续),修改rootvg的PP大小,减小rootvg中文件系统大小,Alternate D

26、isk Installation,Alternate mksysb磁盘安装(1),Alternate mksysb磁盘安装(2),Alternate 磁盘rootvg克隆(1),alternate磁盘rootvg克隆(2),删除一个alt磁盘安装,备份与恢复非rootvg,备份非rootvg,Savevg/restvg控制文件:vgname.data,恢复非rootvg,在线jfs和jfs2备份;jfs2快照,VG快照,在线jfs备份,镜象拆分,被拆分镜象的重新加入,Jfs2快照映象,对一jfs2文件系统,瞬时复本拷贝称为快照 Jfs2文件系统快照可用于: 对某一时间点文件系统进行备份 提供访

27、问某一时间点快照下来的文件及目录 备份可移动介质 哪怕原始文件系统改变,克隆内容不会变化,Jfs2快照的建立,backsnap -m /tmp/snapshot -s size=16M -i f/dev/rmt0 /home/abc/test,使用Jfs2快照,建立快照:snapshot -o snapfrom=/home/aaa/myfs /dev/mysnaplv,镜象VG的快照支持,快照VG命令,第八单元:错误日志和syslogd,本单元内容包括: 分析错误日志条目 用mksysb建立克隆 提供不同的错误警告手段 用syslogd记录系统信息,错误日志,本单元内容包括: 分析错误日志条目

28、 用mksysb建立克隆 提供不同的错误警告手段 用syslogd记录系统信息,错误记录组成,通过smit产生错误报告,Errpt命令,Errpt总结报告,Errpt -a详细报告,磁盘错误类型,LVM错误日志,维护错误日志,错误提示方法,自制错误提示,以ODM为基础的错误:errnotify,Syslogd后台进程,Syslogd配置举例,Syslogd配置(facilities),Syslogd配置(信息级别),Emerg: 紧急消息 Alert: 重要信息,如严重硬件错误 Crit: 严重信息,不是错误,如有可能是破解密码的登陆尝试 Err: 错误条件的信息 Warning: 不正确的,

29、但是可恢复的条件 Notice: 重要的提示信息 Info: 对分析系统有用的信息 Debug: 调试信息,包括所有的信息 None: 指定的facility信息不记录,重定向系统消息到错误日志,定向错误消息到错误syslogd,第九单元:诊断,本单元内容包括: 使用diag命令诊断硬件 显示不同诊断程序模式 在不支持diag的机器上使用System Management Servers,诊断什么?,Diag命令,使用Diag(1),使用Diag(2),设备忙,诊断模式(1),诊断模式(2),Diag:使用Task Selection,诊断日志,PCI:用SMS诊断,第十单元:AIX系统转储功

30、能,本单元内容包括: 系统转储(system dump)的含义 确定与修改一级和二级转储设备 生成系统转储 执行snap命令 使用kdb命令检查系统转储,使用系统转储,系统转储的产生,转储发生时,Sysdumpdev命令,独享转储设备(1),独享转储设备(2),Sysdumpdev命令,dumpcheck命令,dumpcheck的激活,每天下午3点进行dump检查,每天下午2点进行dump检查。建议在最忙的时候执行检查,以便得到准确的转储大小。,向root发一个转储检查结果。,启动转储的方法,在TTY上启动转储,用smit产生转储,DUMP相关LED代码,拷贝系统DUMP,拷贝系统DUMP到其它设备,系统崩溃后自动重起,将转储发给服务商,使用kdb分析转储,第十一单元:性能和负载管理,本单元内容包括: 系统性能基本概念 基本性能分析 管理系统负载 使用性能诊断工具(PDT),基本性能分析和负载

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论