IBM POWER AIX系统软硬件问题征兆及解决办法.docx

上传人:b****4 文档编号:24640332 上传时间:2023-05-29 格式:DOCX 页数:41 大小:39.32KB
下载 相关 举报
IBM POWER AIX系统软硬件问题征兆及解决办法.docx_第1页
第1页 / 共41页
IBM POWER AIX系统软硬件问题征兆及解决办法.docx_第2页
第2页 / 共41页
IBM POWER AIX系统软硬件问题征兆及解决办法.docx_第3页
第3页 / 共41页
IBM POWER AIX系统软硬件问题征兆及解决办法.docx_第4页
第4页 / 共41页
IBM POWER AIX系统软硬件问题征兆及解决办法.docx_第5页
第5页 / 共41页
点击查看更多>>
下载资源
资源描述

IBM POWER AIX系统软硬件问题征兆及解决办法.docx

《IBM POWER AIX系统软硬件问题征兆及解决办法.docx》由会员分享,可在线阅读,更多相关《IBM POWER AIX系统软硬件问题征兆及解决办法.docx(41页珍藏版)》请在冰豆网上搜索。

IBM POWER AIX系统软硬件问题征兆及解决办法.docx

IBMPOWERAIX系统软硬件问题征兆及解决办法

第一部分、系统启动问题

cfgmgr:

configuresdevicesandoptionallyinstallsdevicesoftwareintothesystem

last:

displayallthepreviousloginsandlogoffsthatstillhaveentriesin/var/adm/wtmpfile

uptime:

showhowlongthesystemhasbeenup

要在maintenancemode作installingneworupdatedsoftwareandrunningdiagnosticchecks

alog:

tracethebootprocessandfindoutifshtwentwrong,alog命令调用rc.boot脚本将启动信息导入/var/adm/ras/bootlog中

#alog-L显示定义在alogDatabase中的logs

#alog-o-t显示启动日志

cfgmgr命令:

在系统启动阶段,cfgmgr命令配置对使用系统必须的所有设备

系统启动包括两个阶段:

阶段一:

cfgmgr–f一旦系统启动就不能运行了

阶段二:

cfgmgr–s(secondbootphasefornormalboot)

阶段三:

cfgmgr–p(secondbootphaseforserviceboot)

#cfgmgr–i/usr/sys/inst.images该命令尝试自动安装设备的软件FOR新检测到的设备

-I选项指定安装的媒质在哪里

在此处有一个seqfield,该field是一个整数指定了优先权,值越小,优先级越高,0的优先级最低,1的优先级最高

#cfgmgr–lscsi0(配置检测到的连接到SCSI0适配卡的设备)

-

如果你想查找root用户什么时候loggedonandofffromtheconsole

#lastrootconsole

如果你想决定系统上次shutdown是什么时候

#lastshutdown

为了显示一个启动列表

#bootlist–mnormal–o

如果你想改变你的启动列表

#bootlist–mnormalfd0hdisk0cd0

注意:

加到bootlist的每一个设备必须处于Avalable的状态

如果你怀疑你的系统被shutdown或restarted,你可以使用uptime命令去查明,uptime命令显示系统已经运行了多长时间

#mpcfg–dfTofindoutwhatthestatusisofyourdiagnosticflags

#mpcfg–cf111如果你想FastIPLsystem,你可以改变diagnosticflag的值

注意:

mpcfg和serviceinformation相关

shutdown

-v或–hHalttheoperatingsystemcompletely

-kAvoidsshutingdownthesystem

-mBringthesystemdowntomaintenancemode

-Ispecifiesinteractivemode,Displayinteractivemessagestoguidetheuserthroughtheshutdown

注意:

/etc/rc.shutdown文件由/usr/sbin/shutdownscript调用来关闭在关机的时候想中断的进程,该文件的必须是可执行的才能被正确调用

安装媒质有问题的征兆:

1、安装时意外挂起2、无法从介质读数据3、意外重起

如果安装媒质没有问题的话,在你的系统中两个设备可能共享相同的SCSI地址

LEDErrorCode

LED201---Damagedbootimage

解决方法:

1、访问你的rootvg(进入systemmaintenance模式)

2、检查/和/tmp文件系统,看看他们是否已经满了,如果是创建更多的空间

3、决定bootdisk通过用命令lslv–mhd5

4、重新创建bootimage使用bosboot–a–d/dev/hdisk0

5、检查CHECKSTOPerrorsintheerrorlog,如果这样的错误发现的话可能是失败的硬件

6、关机重起

LED223-229---Invalidbootlist

1、决定启动磁盘lslv–mhd5

2、创建新的bootlist使用bootlist命令

LED551,555,and557---ErrorsIncludingcorruptedfilesystemandcorruptedJFSlog

1、进入维护模式accessrootvgbeforemountingandfilesystem

2、fsck–y/dev/hd1

fsck–y/dev/hd2

fsck–y/dev/hd3

fsck–y/dev/hd4

fsck–y/dev/hd9var

3、再次FormattheJFSlog

/usr/sbin/logform/dev/hd8

4、使用lslv–mhd5去决定bootdisk

5、重新创建bootimage

bosboot–a–d/dev/hdisk0

LED552,554,and556---SuperblockcorruptedorcorruptedcustomizedODMdatabase

Fsck

1、Repeatsteps1and2forLEDs551555and557

2、Iffsckinidicatesthatblock8iscorrupted,thesuperblockforthefilesystemiscororuptedandneedstoberepaired,Enterthecommand:

Ddcount=1bs=4kskip=31seek=1if=/dev/hdnof=/dev/hdn

3、rebuildyourJFSlogbyusingthecommand:

/usr/sbin/logform/dev/hd8

4、ifthissolvestheproblem,stophere;otherwise,continuewithstep5

5、YourODMdatabaseiscorrupted,restartyoursystemand进入maintenancemode

6、Mounttherootandusrfilesystem

Mount/dev/hd4/mnt

Mount/usr

7、copysystemconfigurationtoabackupdirectory

mkdir/mnt/etc/objrepos/backup

cp/mnt/etc/objrepos/Cu*/mnt/etc/objrepos/backup

LED553---corrupted/etc/inittabfile

1、进入系统维护模式

2、检查//var/tmp使用df命令

3、检查/inittab文件

4、检查executionproblems

/etc/environment

/bin/sh

/bin/bsh

/etc/fsck

etc/profile

/.profile

5、shutdownandreboot

第二部分、硬件相关

为了列出系统中的磁带(盘),使用#lsdev–C–ctape(disk)

列示在预定义ODM数据库中的设备#lsdev–P–H

列示在定制定义ODM数据库中的设备#lsdev–C–H

#lspv显示在系统中的每一个PValongwithitsphysicaldiskname,PVID,andwithVGitbelongsto.

#lspvpvname仅仅显示该PV的信息eg:

#lspvhdisk0

#lspv–phdisk0列示range,state,region,LVname,type,andmountpointforeachPPonthePV

cfgmgr配置设备在软件层

SMS检查和配置系统在硬件层

如何进入SMS:

1、关机

2、如果需要的话插入SMS软盘,启动机器

3、PressF1得到一个图形化的SMS菜单或PressF4去得到一个ASCIISMS菜单

(要眼疾手快)

你可以改变访问的口令在SMS菜单,从而只有授权的人才可以访问SMS工具,但如果你忘了这个口令,唯一的解决方法是给主板放电(将电池拿掉)

当显示一个定制设备的有效属性时,信息的获得是从Configurationdaabase而不是设备本身,一般来说,chdevwith–Por–Tflag将刷新设备的配置,如果没有的话,lsattr命令显示设备的信息有可能是不准确的,一直到重起后

·#lsattr–Elrmt0显示磁带的当前的属性

·#lsattr–lrmt0–D显示磁带默认的属性

·#lsattr–lscsi0–abus_intr_lvl–E

·#lsattr–ltty0–alogin–RTolistpossiblevaluesoftheloginattributefortheTTYdevicetty0

#smittydevices该命令可以使用smit菜单

1、安装或配置设备(在IPL之后)

2、删除设备

3、列示存在的设备

4、改变或显示设备的属性

5、执行设备相关的问题的决定

#/usr/lib/errdemon启动errdemon

#/usr/lib/errdemon–l决定系统错误日志文件的路径

#errpt产生错误报告#errpt–a#errpt–a–s0828093001

#errpt–a–jAA8AB241(最后为erroridentifier)

#errloger命令允许你记录管理员的信息到系统错误日志中

#diag执行硬件问题诊断

AIX使用syslogd记录系统的信息,在这里有一个/etc/syslog.conf配置文件,该文件控制syslogd进程的行为,系统日志应该被升级通过编辑/etc/syslog.conf文件,在你编辑并增加了条目在/etc/syslog.conf文件,你需要重新启动syslogd进程

#smittytty增加一个TTY

第三部分、系统和软件的安装

为了安装BOS,应该启动系统进入Maintenancemode

三种安装方法的区别:

(1)NewandCompleteOverwriteInstallation

情形一、一台新的机器

情形二、你想安装到那个硬盘(包含在一个已经存在的卷组)你想完全覆盖掉,或者rootvg已经损坏

情形三、你想重新分配你的硬盘,使你的rootvg更小,分配少些磁盘空间给它

安装后要使用ConfigurationAssistantapplication手工配置系统相关设置,该程序也可以手工运行,/usr/sbin/install_assist

(2)MigrationInstallation(升级安装)

使用该安装方法去升级AIX3.24.14.24.3ToAIX5LVersion5.1升级时保留了已经存在的rootvg卷组,除了/tmp,该方法保留了所有的文件系统,包括rootvg,lv和系统配置文件,同时保留了用户配置文件。

(3)PreservationInstallation

该方法覆盖了/usr,/tmp,/var,和/文件系统,在这些目录中任何用户数据将丢失,任何其他的LPP和Filesets将会丢失,系统配置将重做在安装结束后

有一个/etc/preserve.list文件,在该文件中的条目将会被保留

#bootinfo–y标示系统硬件的类型(32bit或64bit)

oslevel的运行

#oslevel(toseethecurrentmaintenancelevelofyoursystem)

4.3.3.0

软件的组成以及各部分的含义

vv.rr.mmmm.ffff

vv:

两个数字标示versionnumber

rr:

两个数字标示releasenumber

mmmm:

四个数字标示modificationlever

ffff:

四个数字标示fixlevel

在升级后,oslevle后,如果你的系统没有显示出新的维护层,使用

Afteranupdate,ifyoursystemisnotshowingthenewmaintenancelevel.usethe–lflagwiththeoslevlecommandtodeteminewhatfilesetshavenotebeenupgradedtomatchthenewBOSlevle

#oslevle–l

PTFandAPARs

PTF:

ProgramTemporaryFix,aPTFisanupdatedfilesetorafilesetthatfixesaprevioussystemproblem

PTF的安装是使用installp命令

APAR:

AuthorizedProgramAnalysisReport,AnAPARisanemergencyfix.Ore-fix.toauniqueproblemonthesystem,APARSwilleventuallybecomePTFsaftertesingandverification.

APAR的安装是使用instfix命令

Installp命令

-X如果在安装过程中空间不够将扩展文件系统

-v在安装结束后确认在文件集中的所有安装的文件备正确地检查过。

可以同-a和–ac一起使用来确认一个成功的安装。

-a应用一个或更多的软件产品或升级,该参数是默认的行为,该参数可以和–c一起使用来apply和commit一个软件的升级或安装

-p执行一个安装预览,运行预安装的所有检查

-B表示请求的行为被限制到软件的升级

-C清除一个中断的安装和删除所有没有完成的安装

-ccommitapplied的升级到系统

-d指定安装媒质

-F强迫安装,无论是否存在,是否新旧

-freadthenamesofthesoftwareproductsfromlistfile

g当用来install和commit的时候,该选项自动安装或commit,

软件可以以两种方式进行安装:

appliedstate:

该状态安装软件到系统同时保留以前版本的软件,该状态是非常有用来测试新的软件,在有必要的时候可以返回到以前版本的软件

committedstate:

安装软件同时删除以前的软件

例如:

1、安装在软件包中的所有的filesets到/usr/sys/inst.images目录(intheappliedstate)

Installp–avX–d/usr/sys/inst.images

2、预安装在软件包中的所有的文件集到/usr/sys/inst.images目录(Inthecommittedstate)同时检查磁盘空间的需求

3、清除一个中断的安装和删除所有没有完成的安装

#installp–C

4、committingappliedupdates命令:

#installp–cgxall或者是smittyinstall_commit

这个命令将commit所有的updates同时删除以前版本的filesets

5、Rejectingappliedupdates命令#installp–rBfX./reject.list或是smittyinstall_reject

该命令将删除所有uncommittedupdateslistedin./reject.list同时将系统带回到以前的maintenancelevel

6、删除一个安装的软件#installp–ugp–V2.ipsec.rte运行该命令将显示一个将要删除的文件的列表,但并不真正删除它或是#smittyinstall_remove

7、列示在媒质上的所有的软件

#installp–L–d/dev/cd0

8、使用smitty安装软件#smittyinstall_latest

注意:

在安装结束后,无论命令的状态报告是成功的还是失败的,都应该看看$HOME/smit.log文件,因为你想安装的fileset系统可能并没有安装

Aversionnumberandareleasenumber:

标示releaselevel

Amodificationlevelandafixlevelnumber:

标示theleveloftheupdate

用下面的步骤使一个系统升级到最新的maintenancelevel:

1、列示软件的maintenancelevel

2、下载fixs

3、显示并升级安装的软件到最新的level

为了看你当前运行的filesets的maintenancelevel,使用下面的命令:

#lslpp–l

为了displayallfilesinstalledwiththebos.64bitfileset

#lslpp–fbos.64bit

为了显示filesets安装和升级的历史:

#lslpp–hbos.sysmgt.trace

下载FIXs:

1、ftp:

//

2、通过fixdist的工具访问:

通过fixdist下载的软件BFF的格式的,是用backup命令创建的,如*.bff,可以用restore命令来读。

如果你经常应用升级并将所有的升级软件放在相同的目录中,.toc文件可能会过期,installp命令使用.toc文件来执行安装,为了当你执行安装的时候使正确并最新的软件安装,推荐重构.toc文件,命令如下:

#inutoc;还有一个inutoc/usr/sys/inst.images/.toc

该命令在运行installp的时候自动调用

你可以使用fixdist工具下载个别的fix,为了决定一个fix是否安装在系统上或为了安装一个fix,使用instfix命令(和fix有关)

instfix命令允许你安装一个fix或setoffixeswithoutknowinganyinformation除了APAR号或唯一的关键字来标示这个fix

例一:

为了列示在一个CD-ROM中的fixes

#instfix–T–d/dev/cd0

例二:

为了决定是否APARIX75893安装到系统

#instfix–ikIX75893

例三:

ToexamineinformationaboutAPARIX75893andwhatitdoes

#instfix–aikIX75893

例四:

Tolistwhatmaintenancelevelshavebeeninstalledonyoursystemwiththeinstfixcommand

#instfix–i|grepML

例五:

为了从/dev/cd0安装APARIX75893

#instfix–kIX75893–d/dev/cd0

例六:

Toviewthenewmaintenancelevelofyoursoftware

#lslpp–l主要还是显示fixlevel

thiswillshowyouthelatestmaintenancelevelofthefilesetsincludingthoseyoujustupdated

为了创建installationimagesonyourharddisk

#smittybffcreate

为了克隆rootvg到一个新的磁盘#smittyalt_clone

条件:

Thetargetdiskshouldbeastand-alonedisknotbelongingtoaVG,同时,SSAdiskscannotebeusedasyourtargetdisks

第四部分:

ODM

大多数的系统objectclasses和objects存储在/usr/lib/objrepos目录,然而,ODM信息存储在

1、/usr/lib/objrepos

2、/usr/share/lib/objrepos

3、/etc/bojrepos

ODM的相关命令:

odmadd:

addobjectstoanbojectclass

odmcreate:

createemptyobjectclasses

odmchange:

changespecificobjectsinaspecifiedobjectclass

odmdeleteremoveobjectsfromanbojectclass

odmdropremoveanentireobjectclass

odmgetretrivesobjectsfromobjectclasses

odmshowdisplaythedescriptionofan

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

当前位置:首页 > 法律文书 > 调解书

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1