版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、AIX 平台运维架构介绍AIX Cert. Sys. Admin.IBM confidential2AgendaSection 1 AIX系统的安装Section 2 AIX系统的一般设置Section 3 AIX系统的启动与关闭Section 4 设备管理Section 5 网络配置Section 6 错误日志与数据收集Section 7 SRC与ODMSection 8 换页空间Section 9用户与组Section 10作业计划IBM confidential3AIX 是什么?AIX 是 Advance Interactive eXecutive 的简称也可以叫做 An IBM Uni
2、x是一种能同时运行32位和64位应用软件的64位操作系统,是真正的第二代unix,具有性能卓越、易于使用、扩充性强、适合企业关键应用等的众多特点。IDC 2005年第2季度全球服务器市场研究报告显示,IBM UNIX服务器销售额市场份额已经增长到31.8%,并于成为销售收入市场份额排名第一的UNIX服务器提供商,超过了Sun和HP。 IBM confidential4Section 1 AIX系统的安装与配置学完本节后,应能做到:了解AIX的安装方式从CD-ROM安装AIXAIX的系统安装步骤软件安装和更新如何引导和关闭AIXIBM confidential5安装方式磁带机CD-ROM(DVD
3、-ROM)预安装系统网络安装IBM confidential6将可引导 CD 插入光驱中所有相关附属设备上电为服务器接通电源系统试图从引导设备列表中指定的设备上引导系统,缺省是从CD-ROM上引导将第一张系统引导盘放入光驱中当LED上显示E1F1时,按 F5 (or 5) 进行系统安装Step 1:安装过程IBM confidential7此信息将会以8种欧洲语言,显示在图形控制台接在S1串口上的字符终端Step 2:* Please define the System Console *Type a F1 at this terminal and press 0 Install with t
4、he settings listed above. 88 Help ? 99 Previous Menu Choice 0: 1安装的设置IBM confidential10安装方法Change Method of InstallationType the number of your choice and press Enter. 1. New and Complete OverwriteOverwrites EVERYTHING on the disk selected for installation. Warning:Only use this method if the disk i
5、s totally empty or if there is nothing onthe disk you want to preserve. 2. Preservation InstallPreserves SOME of the existing data on the disk selected for installation.Warning: This method overwrites the usr (/usr), variable (/var), temporary(/tmp), and root (/) file systems. Other product (applica
6、tions) files and configuration data will be destroyed. 3. Migration InstallUpgrades the Base Operating System to current release. Other product(applications) files and configuration data are saved. 88 Help ? 99 Previous Menu Choice 3: 1IBM confidential11New and complete Overwrite 安装当有一台新的机器时当rootvg被
7、严重损坏,修复比较困难,且没有备份磁带时。你需要重新规划硬盘,使rootvg变小时IBM confidential12Migration 安装大版本之间的升级保留除了/tmp之外内容所有的文件系统(以前版本所有配置文件都将保存)保留非IBM软件产品/usr/lib/drivers /usr/lib/microcode /usr/lib/mothods /dev 中所有文件将被删除。因此,非IBM设备驱动程序要重新安装IBM confidential13Preservation 安装/etc/preserve.list文件指出在保存安装时需要保存的文件系统确认有足够的空间存储保存的系统默认情况下
8、,/usr /tmp /var / 文件系统的数据将丢失IBM confidential14 Installing Base Operating SystemPlease wait. ApproximateElapsed time% task completed(in minutes)161The installation does the following:Builds AIX directory structurerestores BOS, locale and filesets from installation media onlyInstalls software for many
9、 connected and powered on devicesAfter the system installation is complete:The system will bootPresented with the Installation Assistant menu开始安装IBM confidential15一旦BOS安装完成后,会从硬盘重新引导系统, 会看到 Installation Assistant 菜单Configuration AssistantIBM confidential16AIX第一次启动时,将显示欢迎屏幕 / 安装帮助信息在该屏幕设置:时区、日期和时间根口令
10、换页空间网络其它部件的安装安装帮助文档另外,您也可以使用install_assist命令在以后进行设置安装后的配置IBM confidential17安装后的配置指导您完成安装后的任务:日期和时间root口令管理系统存储和虚存空间配置网络导入原有的卷组 (仅仅是移植)移植安装后更新安装过软件安装基于Web的管理软件安装文档备份系统 !应该立即进行IBM confidential18安装后的配置设置用户最大登录数量 /的 修改。设置系统/etc/profile 变量 - vi设置虚存空间 smitty chps检查用户的进程数限制- smitty chgsys检查用户限制条件/etc/secur
11、ity/limits启动异步 I/Osmit aiomksysb系统 !IBM confidential19软件包定义可安装的最小单位完成特定功能fileset的集合可独立安装的单元package的集合完整的产品LPP(Licensed Program Product)是一个完整的软件产品,它包含相关的所有package或fileset。IBM confidential20AIX 软件命名 LPPPackagefilesetsuffix bos . net . tcp . serverLPPPackagefilesetsuffix AIX的fileset遵循一个标准命名规范,LPP名称作为fi
12、leset名称的第一部分。一个fileset的名称各部分都有明确的含义,整个fileset名称可正确清楚地描述fileset的用途。IBM confidential21软件包定义 BundleAIX 5L 中有如下预定义的Bundle:App-DevCDEGNOMEKDEMedia-DefinedNetscapedeviceswsm-remoteBundle是由多个fileset,package或LPP组成,用于完成一特定的功能,比如应用开发。也可选择此种方式安装需要的软件。IBM confidential22AIX 软件更新针对系统缺陷和错误的修正增加新的设备的支持新的功能#oslevel
13、-r5300-02对操作系统的更新,包含有对性能或功能的增强,或错误修正IBM confidential23AIX 版本编号确认 AIX的版本,使用 Version(系统版本号)Release(发行版本号)Modification(标识修正级别)Fix(标识补丁级别)IBM confidential24增加一个程序包或PTF若AIX丢失了一些内容(未安装的功能)或准备引入新功能,那么需要进行安装安装程序包、文件集或PTF时,使用: installp命令事实上使用: smitty installpsmitty 可以解释所有标记的含义,使用起来更加简单IBM confidential25Insta
14、llp / smitty installp全特性安装方法预览将会发生什么事情必备条件检查互相依赖性软件AIX软件可以安装成两个状态:AppliedCommit必要的话,选择增加有关文件系统容量覆盖或保存有关文件数据块同时更新RejectCommitAppliedIBM confidential26检查系统安装软件若想列出所有已安装的IBM AIX软件的当前版本,请使用命令: lslpp -l列出某个命令包含在哪个文件集中lslpp -w /usr/bin/viIBM confidential27开机大多数P系列服务器当接通电源时 .服务处理器首先自检在LCD上显示 OK 启动机器按住白色的电源
15、键使用HMC设置分区的系统在HMC上ACTIVE分区IBM confidential28启动IBM confidential29IBM AIX服务器启动过程1.CheckpointsCheckpoints检查点是系统加电CMOS初始化程序(initialprogramload,IPL)运行后显示在I/O柜的显示面板上一系列信息。当交流电源接到系统后,IPL流程就开始了,IPL流程包括四个步骤:(1)Phase1:ServiceProcessor的初始化Phase1开始于交流电源接到系统后,直到OK显示在I/O柜上的显示面板上为止。在这个步骤会显示8xxx或9xxxcheckpoints代码。(
16、2)Phase2:由ServiceProcessor引导的硬件初始化Phase2开始于按下I/O柜上的白色电源开关。在这个步骤会显示9xxxcheckpoints。91FF是最后的代码标志着第三步骤的开始(3)Phase3:系统固件的初始化在Phase3,一个系统处理器接管控制并继续初始化系统资源,在这个步骤会显示Exxx。E105是最后的代码标志着第四步骤AIX启动的开始。在这个过程中还会显示各种位置码(位置码代表着系统的每一个部分)(4)Phase4:AIX启动当AIX开始启动时,显示面板上的代码为0 xxx,同时位置码会出现在第二行。当AIX的登录窗口出现在控制台上时第四步骤结束同时显示
17、面板上再无任何信息出现。IBM confidential30IBM AIX服务器启动过程2.ErrorCodeErrorCode当系统运行有错误发现时,一个8位码会显示在显示面板上,同时在第二行显示相对应问题硬件的位置码。3.SRNsSRNs(Servicerequestnumbers,服务请求码)当系统运行有错误发现时,SRNs码会以xxx-xxx的形式显示在显示面板上,同时在AIX的errorlog中也会有记载。 IBM confidential31启动 - LED/LC在上电的每一阶段LCD都要显示一些数字信息它为您指示:正在进行加载的设备当前的工作状态加载失败的原因可以在诊断手册中查到
18、数字信息的含义 IBM confidential32初始化进程init作为启动进程的最后一步,init命令被执行init命令试图读取/etc/inittab文件如果inittab文件存在,init命令试图在inittab定位初始化缺省项,a、如果初始化缺省项存在,init命令使用指定的运行级别作为最初的系统运行级别b、如果initdefault项不存在,init命令要求用户从系统空置台输入一个运行级别c、如果用户输入S、s、M或m运行级,init命令进入维护运行级别。这是唯一不需要一个有着正确格式的inittab文件的运行级别如果inittab文件不存在,init命令将自动将系统置于维护运行级
19、别init命令每分钟重读文件inittab。如果inittab文件自从上次读取有改动,inittab中新的命令行将被执行 更改系统运行级别#init s进入维护模式Init进程重读/etc/inittab#telinit q或者#init QIBM confidential33文件/etc/inittabinit:2:initdefault:brc:sysinit:/sbin/rc.boot 3 /dev/console 2&1 # Phase 3 of system bootpowerfail:powerfail:/etc/rc.powerfail 2&1 | alog -tboot /de
20、v/console # Power Failure Detectionrc:2:wait:/etc/rc 2&1 | alog -tboot /dev/console # Multi-User checksfbcheck:2:wait:/usr/sbin/fbcheck 2&1 | alog -tboot /dev/console # run /etc/firstbootsrcmstr:2:respawn:/usr/sbin/srcmstr # System Resource Controllerrctcpip:2:wait:/etc/rc.tcpip /dev/console 2&1 # S
21、tart TCP/IP daemonscron:2:respawn:/usr/sbin/cronpiobe:2:wait:/usr/lib/lpd/pio/etc/pioinit /dev/null 2&1 # pb cleanupwritesrv:2:wait:/usr/bin/startsrc -swritesrvuprintfd:2:respawn:/usr/sbin/uprintfdlogsymp:2:once:/usr/lib/ras/logsymptom # for system dumpspmd:2:wait:/usr/bin/pmd /dev/console 2&1 # Sta
22、rt PM daemondiagd:2:once:/usr/lpp/diagnostics/bin/diagd /dev/console 2&1cons:0123456789:respawn:/usr/sbin/getty /dev/consoleinittab文件是由固定格式组成的:Identifier:RunLevel:Action:CommandIBM confidential34文件/etc/inittab详解标识:标记进程。运行等级行为respawn:If the process does not exist,start itwait:Start the process and wa
23、it for it to stoponce:start the process and do not restart it if it stopsysinit:commands to be run to start the process命令行IBM confidential35修改文件/etc/inittab的相关命令# chitab# lsitab# mkitab# rmitab# telinit qIBM confidential36由服务处理器运行进行自检,代码显示在前面板上识别适配器和部件按照配置列表查找引导设备从引导设备上加载AIX,否则在LCD上显示错误代码 rootvg 和 /
24、dev/hd5使用: lsvg -l rootvg 检查(type = boot)引导列表硬盘、CDROM、磁带、网络按列表顺序查找引导设备从第一个可引导的设备上加载AIX使用 # bootlist -m normal -o进行列表使用 # bootlist -m normal hdisk0 cd0 en0进行设置系统初始化 IBM confidential37系统初始化 服务器上设备的配置启动AIX,运行cfgmgr 识别各类硬件设备加载动态设备驱动程序可从LCD上观察到正在配置的哪个设备设备越多,花费的时间越长IBM confidential38系统初始化AIX核心取得控制权运行AIX,使
25、设备处于可用状态在主控台上显示AIX的信息varyonvg 相关 volume groupsmount 文件系统开启 paging spaces运行 /etc/inittab 中的命令启动 AIX 各类服务进程error reportingtcp/ipNFS屏幕上出现用户注册信息IBM confidential39系统启动模式系统引导:(1)Normal(正常)模式:多用户模式(2)Service(维护)模式:单用户模式磁带或CDROM引导系统 进入- Service模式(单用户模式)从硬盘引导系统 进入- Normal模式IBM confidential40命令alog维护和管理系统日志通过
26、alog命令可以跟踪启动过程,发现问题,他读取标准的输入,写入标准的输出,同时copy输出到固定大小的文件,rc.boot(/sbin)通过alog命令将启动信息重定向到/var/adm/ras/bootlog文件中,如果系统有问题,可以通过察看log信息。如果文件满,新的自动覆盖以前的信息通过观察rc.boot文件看出,先把信息放在/tmp/boot_log中,在结束后移到/var/adm/ras/bootlog中保存常用命令# alog L 显示在alog配置数据库中的已定义好的日志类型# alog -o -t boot 查看引导信息也可以使用:smitty alog_show 查看boo
27、t log IBM confidential41命令last此命令往回搜索/var/adm/wtmp来显示自从文件第一次创建以来登录过的用户 # last root console# last | grep shutdownIBM confidential42命令bootlist命令bootlist用于显示和改变启动设备# bootlist -m normal hdisk0 hdisk1IBM confidential43命令uptime显示系统启动了多长时间# uptime 03:41AM up 1 day, 15 mins, 4 users, load average: 0.03, 0.0
28、4, 0.02 IBM confidential44大多数P系列服务器很少关机!只有在下列情况下才关机添加新硬件 (现在已有了热插PCI和磁盘)硬件维护当出现严重问题时!关机IBM confidential45有很多的标准工具可以关机,但它们的关机顺序都相同关机 shutdown、 init、 halt建议使用:shutdown使用wall命令提醒用户1分钟后关机shutdown +2 2分钟后关机shutdown -Fr-r = 关机后重新启动 关机IBM confidential46关机关机顺序与启动顺序相反运行脚本来关闭应用程序 /etc/rc.shutdwon提醒用户关闭用户进程停止系
29、统服务进程卸载文件系统停止处理器-r . 利用服务处理器开始重启系统IBM confidential47检查AIX的系统状态文件系统:df -k设备: lsdev -C磁盘(物理卷): lspvpaging space: lsps -a配置: lscfg -vp软件: lslpp -l用户:who处理器个数:lsdev -C|grep proc内存大小:lsattr -El mem0 IBM confidential48设备类型IBM confidential49设备类型(续)IBM confidential50设备与ODM系统中定义的所有设备和它们的特性都存在ODM中ODM 包括 prede
30、fined 和 customied 两类数据库,存放逻辑设备的有关信息及其属性。predefined库包含系统支持的设备配置数据。建立预定义数据库的意图在于对内部设备提供完整的支持,同时在有需求时对外部设备提供支持。 lsdev -Pcustomied数据库包含当前系统中定义了的设备。 lsdev -CIBM confidential51设备的状态设备可以有三种状态:未定义(Undefined):系统的Predefined库中没有这个设备的记录。已定义(Defined):系统已经为设备分配了逻辑设备名和端口,同时保有其属性。设备当前对系统不可用,其对应逻辑设备无法访问。可用(Available
31、):设备已定义并且就绪。IBM confidential52自配置设备在系统启动或者运行配置管理器(cfgmgr)时,可由系统自动配置的设备。自配置设备在其ROM芯片中有唯一的识别号。cfgmgr读取这些识别号,并在ODM预定义数据库中搜寻配置这些设备所需的程序。为了保证cfgmgr能发现并正确配置外置自配置设备,外置设备必须在cfgmgr运行前加电。IBM confidential53设备管理的命令cfgmgr 配置系统中新增设备lsattr 用于读取指定设备的配置属性,部分属性可更改.lscfg 用于显示指定设备的类型、序列号和有关供货商的信息.rmdev 从系统中删除设备,或使设备处于d
32、efined状态lsdev 列出当前系统中定义的设备IBM confidential54设置网络在开始前需要了解的内容主机名, IP地址, 网络掩码, 域名,网关DNS服务器NOTESfred网关DNSIBM confidential55AIX 和网络IBM 使用所有的:以太网 - en0, en1, .以太网 IEEE 802.3 et0, et1, . (使用得不很多)令牌环 - tr0, tr1, .目前常用的是以太网在适配卡的表面贴有标记可以在硬件参考手册中查阅网络适配卡的详细数据,如速度所有目前使用的网卡 不需要设置跳线无需专门的配置IBM confidential56设置网络使用
33、smitty tcpip Minimum Configuration & StartupTo Delete existing configuration data, please use Further Configuration menusType or select values in entry fields.Press Enter AFTER making all desired changes. Entry Fields* HOSTNAME class0* Internet ADDRESS (dotted decimal) 76 Network MASK (dotted decima
34、l) 92* Network INTERFACE en0 NAMESERVER Internet ADDRESS (dotted decimal) 0 DOMAIN Name Default GATEWAY Address 29 (dotted decimal or symbolic name) Your CABLE Type N/A + START Now no +F1=Help F2=Refresh F3=Cancel F4=ListF5=Reset F6=Command F7=Edit F8=Image IBM confidential57设置网络使用 smitty inet Chang
35、e / Show a Standard Ethernet InterfaceType or select values in entry fields.Press Enter AFTER making all desired changes. Entry Fields Network Interface Name en0 INTERNET ADDRESS (dotted decimal) 23 Network MASK (hexadecimal or dotted decimal) 92 Current STATE up + Use Address Resolution Protocol (A
36、RP)? yes + BROADCAST ADDRESS (dotted decimal) Esc+1=Help Esc+2=Refresh Esc+3=Cancel Esc+4=ListEsc+5=Reset Esc+6=Command Esc+7=Edit Esc+8=ImageEsc+9=Shell Esc+0=Exit Enter=DoIBM confidential58路由设置对于静态路由而言,路由表可用SMIT命令或ROUTE命令进行手工维护。需要指出的是SMIT命令可更新ODM数据库相应的路由信息,因此可永久生效,而ROUTE命令并不修改ODM数据库,因此在机器重新启动时将丢失路
37、由。下面首先介绍ROUTE命令的使用方法。 A:命令,有add,flush,delete,change,monitor, B:网络族系,-inet(默认),xns(代表XEROR网络系统,现已很少使用), C:网络标志:-net(网络),-host(主机,默认), D:目的IP地址:symblic name or numeric address,如果是网段可以只敲IP地址中网络地址部分,但如果是主机地址必须键入完整,目的地址为所有网段,可用参数0或者均可。 E:网关:symblic name or numeric address IBM confidential59路由设置使用 smitty
38、tcpip +further configuration + static routes Add Static Route Entry Fields Destination TYPE net or host +* DESTINATION Address 192.168.1 (dotted decimal or symbolic name)* Default GATEWAY Address 0 (dotted decimal or symbolic name)* METRIC (number of hops to destination gateway) 1 # Network MASK (he
39、xadecimal or dotted decimal) IBM confidential60测试网络测试:按照IP地址和名称ping自己按照IP地址ping您的网关机器按照IP地址ping您的DNS机器使用主机名ping一个正常的机器ping 一个远程机器IBM confidential61联网命令所有常用的网络命令都可在AIX中用pingtelnet在AIX上称为 tnftp其它正常的网络命令也可用,如:ifconfig ,但在重新启动后,新设置就不存在了IBM confidential62联网命令r命令需要在远程机器上有相应的 .rhosts 或host.equiv文件.(有网络安全问题
40、)rexecrshrloginrcpIBM confidential63网络文件系统 = NFSUNIX共享文件、数据的经典方法从服务器输出文件系统(export)这保证了文件有效地提供给其他服务器我们可以限制 哪些机器可访问读/写或只读权限 允许或不允许root用户访问将文件系统导入客户机(import)访问其他服务器上的文件IBM confidential64设置NFS最好使用smitty使用: smitty nfs它首先检查TCP/IP的运行情况:-)若输出给多台服务器 以逗号分隔主机名只需做一次输出操作仔细选择您的输出点(文件系统名)导入到每一台客户机上当文件服务器不可用时,soft
41、mounts 选项允许启动继续进行。IBM confidential65NFS 配置文件若您希望看到smitty的工作过程:nfs-server 将详细资料记录到 /etc/exportsnfs-client 将详细资料记录到 /etc/filesystems您可以命令行方式来安装和卸载NFS mount server:/files /mntumount /mntIBM confidential66网络调整若想改变网络选项,请使用:no标准 UNIX命令no -a输出当前的网络参数设置no -o xyz=值设置新值,立即生效,直到下次重新启动在/etc/中加入 no 命令设置永久性的参数改变。
42、IBM confidential67网络调整若将 RS/6000当作桥接设备使用,那么将IPforwarding 设置为0no -o ipforwarding=0在 /etc/中设置永久性改变SMIT不支持网络调整 no 命令IBM confidential68了解AIX错误报告工具的组成部分解释错误报告监测和维护错误日志IBM confidential69错误日志的目的在监测到硬件、软件和操作错误时记录相应的信息用户其他的相关信息被记录下来报告通过记录产生用户能够客户化错误信息当发生某些特定的错误时,系统发出指定信息可以查询到建议操作IBM confidential70错误日志过程IBM c
43、onfidential71通过smit使用error log功能IBM confidential72通过smit产生错误报告IBM confidential73通过smit产生错误报告显示所有的错误报告# errpt打印错误报告的模板# errpt -t按时间产生报告# errpt -a -s mmddhhmmyy只报告硬件错误# errpt -d -H描述ID为F49E2A17的错误报告# errpt -a -j F49E2A17IBM confidential74报告实例# errpt IBM confidential75参数详解标识C:错误归类H:硬件S:软件O:系统信息已经记录U:不能
44、确定标识T:错误类型PERM(并且C为H):显示系统遇到硬件问题并且无法自动修复PERD(并且C为H):系统硬件变为不可用并引起一系列错误系统PERM(并且C为S):显示系统遇到软件问题并且无法自动修复TEMP(并且C为S):显示系统遇到软件问题并且已经自动修复IBM confidential76磁盘错误类型DISK_ERR1(cd,disk or R/W optical operation failure)PERMfailure of physical volume mediaDISK_ERR2(cd,disk or R/W optical operation failure)PERMfai
45、lure in disk assembly(for example , poer loss)DISK_ERR3 (cd,disk or R/W optical operation failure)PERMfailure was detected by the SCSI adapterIBM confidential77磁盘错误类型(续)DISK_ERR4(cd,disk or R/W optical recovered error)TEMPerror caused by a bad block or event of a recovered errorDISK_ERR5(Undetermine
46、d Error)PERMSCSI device driver failure of unknown typeIBM confidential78磁盘错误的处理诊断程序帮助确定问题的严重性可以格式化磁盘或进行磁盘片的检查磁盘片的检查检查在磁盘上的每一个块报告磁盘全面状况总结报告三种应该更换磁盘的情况噪声很大(Noise)经常出错错误严重IBM confidential79错误日志的清除(自动)在root用户的cron表中,缺省有两个entry0 11 * * * /usr/bin/errclear -d S,O 30每天清除一次,清除三十天以前的软件错误0 12 * * * /usr/bin/e
47、rrclear -d H 90 每天清除一次,清除九十天以前的硬件错误IBM confidential80错误日志的清除(手工)root用户通过手工命令errclear直接清除错误日志# errclear 10清除10天以前的所有日志# errclear -d H 0清除所有硬件的错误# errclear -N disk 0删除所有资源组为disk的记录# errclear -T UNKN 0删除所有类型为unknown的记录# errclear 0删除所有记录IBM confidential81在出错日志中加入信息# errlogger “(字符)”IBM confidential82通过e
48、rrdemon命令管理错误日志(1)显示error log的特性# /usr/lib/errdemon -lError Log AttributesLog File /var/adm/ras/errlogLog Size 1048576 bytesMemory Buffer Size 8192 bytes IBM confidential83通过errdemon命令管理错误日志(2 )改变错误日志的存放文件# /usr/lib/errdemon -i filename改变文件的大小# /usr/lib/errdemon -s logsize改变内存缓冲区的大小# /usr/lib/errdem
49、on -B buffersizeIBM confidential84出错处理命令软件包bos.rte 包含errinstall, errupdate,errstop命令bos_sysmgt.serv_aid包含errmsg,errclear, errdead, errlogger, errmsg, errpt, sysdumpstart 命令IBM confidential85Snap 收集出错信息snap 命令收集系统配置信息并把信息压缩到 pax 文件中。然后把文件下载到磁盘或磁带,或者发送到远程系统。需要具有 root 用户权限来执行 snap 命令。snap 命令的每一次执行都会把信息
50、附加到以前创建的文件中。使用 -r 标志除去以前收集并保存过的信息。 snap 命令检查 /tmp/ibmsupt 目录中的可用的空间,此目录是 snap 命令输出的缺省目录。可使用 -d 标志把输出写到另一个目录中。如果没有足够的空间来存放 snap 命令的输出,那么您必须扩展文件系统。IBM confidential86Snap 收集出错信息标志-a 收集所有的系统配置信息。该选项需要大约 8MB 的临时磁盘空间。 -c 创建 /tmp/ibmsupt目录树或其它指定输出目录中的所有文件的压缩 pax 图像(snap.pax.Z 文件)。 注:在使用 -c 标志之前,应将未使用该选项收集的
51、信息复制到 snap 目录树中。如果需要一个测试用例来演示系统问题,那么在压缩 pax 之前,把该测试用例复制到 /tmp/ibmsupt/testcase 目录中。 -d Dir 标识可选的 snap 命令输出目录(/tmp/ibmsupt 是缺省目录)。 -e 收集 HACMP 的特定信息。 -g 收集 lslpp -hBc 命令的输出,要求该命令重新创建确切的操作系统环境。-G 用 -g 标志将预定义的对象数据管理器(ODM)文件包含到收集到的常规信息中。 -m Nodelist 用于收集 HACMP 信息的节点名称列表(用逗号分开)。 注:当前该标志仅在与 -e 标志一起使用时有效。
52、-r 从 /tmp/ibmsupt 目录中除去 snap 命令的输出。 注:按下 Ctrl-C 按键顺序可中断 snap 命令。返回带有下列选项的提示:按下 Enter 键返回到当前操作;按下 S 键停止当前操作;按下 Q 键完全退出 snap 命令。 IBM confidential87Snap 收集出错信息snap -g 命令收集常规系统信息,包括以下的信息:错误报告 定制“对象数据管理器”(ODM)数据库的副本 跟踪文件 用户环境 物理内存和调页空间的数量 设备和属性信息 安全性用户信息 示例1、AIX单机系统发生网络问题,存贮问题,或DUMP:*输入下列命令收集所有的系统配置信息: *
53、snap -a该命令的输出写入 /tmp/ibmsupt 目录中。*输入下列命令创建 /tmp/ibmsupt 目录中包含的所有文件的 pax 图象: *snap -c*将/tmp/ibmsupt/snap.pax.Z发送给IBM进行技术分析。2、HACMP集群发生网络,存贮或切换故障:*在所有节点上执行snap -a;*在第一个节点上执行snap -e;*在所有节点上执行snap -c;*将所有节点上的/tmp/ibmsupt/snap.pax.Z发送给IBM进行技术分析。 IBM confidential88Object Data Manager (ODM)对象数据库管理器(Object
54、Database Manager,ODM)是AIX独特的系统配置管理机制, 是一种面向数据实体的数据管理方法。ODM存放有系统设备信息、参数设置、SMIT内部结构等等。ODM可以动态修改,它与动态内核构成了AIX灵活的动态配置与管理的核心。术语ODM有时习惯上也指对象数据库管理器所管理的对象数据库IBM confidential89Object Data Manager (ODM) (继续) 系统很多配置数据都是作为一实体存在ODM库中 ODM 的文件是以二进制方式存储的 可以使用AIX 命令来查看ODM中的内容(odmshow) ODM的内容存放在 /etc/objrepos ,/usr/l
55、ib/objrepos, /usr/share/lib/objrepos 中IBM confidential90ODM命令 可以用ODM创建/加入/改变/重获/显示/删除对象和对象类.这些命令可以用命令行方式输入,但是建议只有在常用的系统维护方法(如smit)无效的时候才使用.对于初级管理员,建议获取更多知识或多练习之后才使用这些命令.因为这些命令可以使系统无法启动. odmadd:把一个对象加入到对象类中去.该命令把一个ASCII码文件作为输入,以该文件中提到的对象组装对象类. odmchange:在指定的对象类中改变指定的对象. odmcreate:创建空的对象类.该命令把一个ASCII码
56、文件描述的对象类作为输入,产生C语言文件.h和.c用于应用程序访问该类中的对象 odmdelete:从对象类中删除对象 odmdrop:从ODM数据库中删除整个对象类 odmget:从对象类中重获对象,并以odmadd命令格式显示对象信息 odmshow:显示一个对象类的描述.该命令把所有的对象类名作为输入并以odmcreate命令格式显示对象类信息 IBM confidential91System Resource Controller(SRC)SRC即子系统控制器。拥有一个或多个守护进程的子系统程序员可使用SRC服务为它们的应用程序定义一个一致的系统管理接口。SRC提供一组单独的命令以启动
57、、停止、跟踪、刷新以及查询子系统的状态。此外,SRC提供的通知设施错误。可使用此设施合并系统特定的恢复方法。包括的恢复信息的类型仅受某一需求的限制,该需求即通知方法在文件中为字符串,并且可被执行。SRC减轻了操作员在控制各子系统进程时的工作量。它提供的特性有:为子系统的启动、停止、查看状态操作提供一致的用户接口。记录子系统的异常中止。对一个子系统、一组子系统和子系统中的子服务器(subserver)的跟踪。远程系统上的控制操作支持。子系统刷新。子系统(subsystem)是一个程序或一组相关程序集合,它们被设计成独立的单元,用于提供相关的功能。IBM confidential92SRC语法#
58、startsrc -s qdaemon# stopsrc -g nfs# refresh -s qdaemon# lssrc -aIBM confidential93SRC语法启动子系统:startsrc options -s subsystem | -g group# startsrc -s inetd 停止子系统:stopsrc options -a | -g group | -s subsystem | -p subsystem PID# stopsrc -s inetd 刷新子系统:refresh -g group | -s subsystem | -p subsystem PID#
59、refresh -s inetd获取子系统状态:lssrc -a | -g group | -s subsystem# lssrc -aIBM confidential94了解AIX需要Paging Space的原因列出和监测Paging Space执行正确的操作来调整过大或过小的Paging SpaceIBM confidential95Paging Space的概念为了给有限的内存提供更大的空间,系统将正在工作的程序调入内存,而将处于inactive状态的应用放入磁盘。这块磁盘空间叫做系统的Paging Space。并非内存的替代品IBM confidential96需要Paging Sp
60、ace的原因当内存容量不够时,用做第二内存只是处于active状态的应用和程序才需要存在与内存中系统对Paging Space的需求和应用有密切的关系行命令lsps -a查看Paging Space大于70%时,需要增加内存空间当Paging Space 过小时,提示信息显示在console上。新的进程无法启动,系统可能停止工作IBM confidential97Paging Space在磁盘中的位置Paging Space是attribute=paging的逻辑卷为了获得更好的性能放置在disk中部使用多个Paging Space,每个Paging Space 在不同的pv上移动Paging
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 内科学总论消毒灭菌技术课件
- 常宁市2025年公开遴选公务员备考题库有答案详解
- 2026年丹东市疾病预防控制中心(丹东市卫生监督所)面向普通高校公开招聘急需紧缺人才备考题库含答案详解
- 隆回县第二人民医院2026年公开招聘编外合同制专业技术人员备考题库及答案详解一套
- 2026年常山县人民检察院公开招聘1名编外人员备考题库及完整答案详解
- 苏州卫生职业技术学院2026年公开招聘36人备考题库完整参考答案详解
- 2026年福州市台江区第二实验幼儿园招聘备考题库及一套完整答案详解
- 2026年中共二大会址纪念馆招聘派遣制讲解员3名期待你的加入备考题库及答案详解1套
- 2026年南海区桂城街道文翰第三小学教师招聘备考题库及答案详解(考点梳理)
- 2026年重庆鸽牌电线电缆有限公司招聘14人备考题库及答案详解参考
- 2025医疗器械检测行业全面分析及质量监管与发展趋势报告
- 口腔诊所管理运营培训课件
- 中国葡萄膜炎临床诊断要点专家共识2025
- 受益所有人识别与风险管理培训
- 幼儿园每日消毒及安全管理操作规范
- 2025年军队文职保管员题库及答案(可下载)
- 2025年大学消防指挥专业题库- 火场搜救与人员救援
- 西游记车迟国课件
- 化工新材料生产线项目社会稳定风险评估报告
- 新生儿科护理服务标准与操作规范
- 电力交易员中级考试题库
评论
0/150
提交评论