版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
第1部分系統(tǒng)啟動(dòng)問(wèn)題處理
本文將介紹啟動(dòng)過(guò)程,以及您可能在系統(tǒng)初始化階段碰到的一些常見問(wèn)題。本文
還介紹用于處理與啟動(dòng)過(guò)程相關(guān)聯(lián)的基本要素的一些常見命令。本文是摘自IBM
紅皮書《IBMCertificationStudyGuide-pSeriesAIXSystem
Administration》。
本文中所使用的一些關(guān)鍵命令
下面給出了本章中所使用的一些重要命令的列表。
alog
用于維護(hù)和管理日志文件。有關(guān)更詳細(xì)的信息,
cfgmgr
配置設(shè)備,并有選擇地將設(shè)備軟件安裝到系統(tǒng)中。
last
顯示在/var/adm/wtmp文件中仍保存了相關(guān)條目的所有登錄和注銷操作。
bootlist
顯示和更改系統(tǒng)中可用的啟動(dòng)設(shè)備的列表。
uptime
顯示系統(tǒng)已經(jīng)運(yùn)行了多長(zhǎng)時(shí)間。
mpcfg
允許具有root權(quán)限的用戶管理服務(wù)信息。
shutdown
用于關(guān)閉系統(tǒng)。
啟動(dòng)過(guò)程
在啟動(dòng)過(guò)程中,系統(tǒng)將檢測(cè)硬件、加載和運(yùn)行操作系統(tǒng),并配置設(shè)備。要啟動(dòng)操
作系統(tǒng),需要下列資源:
?可以在開啟和重置計(jì)算機(jī)后進(jìn)行加載的啟動(dòng)映像。
?可以訪問(wèn)根文件系統(tǒng)和/usr文件系統(tǒng)。
系統(tǒng)的啟動(dòng)類型可以分為三種:
?硬盤啟動(dòng)
開啟計(jì)算機(jī)進(jìn)行一般操作,鑰匙處于“常規(guī)”位置。
在沒有鑰匙鎖定的、基于PCI的系統(tǒng)中,這是缺省的啟動(dòng)方式。
?無(wú)盤網(wǎng)絡(luò)啟動(dòng)
通過(guò)網(wǎng)絡(luò),以遠(yuǎn)程的方式啟動(dòng)一個(gè)無(wú)盤或者無(wú)數(shù)據(jù)的工作站。開啟計(jì)算機(jī)進(jìn)行一
般操作,鑰匙處于“常規(guī)”位置。
通過(guò)一個(gè)或多個(gè)的遠(yuǎn)程文件服務(wù)器,為無(wú)盤或無(wú)數(shù)據(jù)的工作站提供啟動(dòng)時(shí)所需的
文件和程序。
?服務(wù)啟動(dòng)
從硬盤、網(wǎng)絡(luò)、磁帶、或者CD-ROM啟動(dòng)計(jì)算機(jī),鑰匙處于“服務(wù)”位置。這種
情況也稱為維護(hù)模式。在維護(hù)模式中,系統(tǒng)管理員可以執(zhí)行各種任務(wù),如安裝新
的、或者更新的軟件,并運(yùn)行診斷檢查。
在硬盤啟動(dòng)過(guò)程中,將在本地磁盤上找到安裝操作系統(tǒng)時(shí)所創(chuàng)建的啟動(dòng)映像。在
啟動(dòng)過(guò)程中,系統(tǒng)將對(duì)計(jì)算機(jī)中所有的設(shè)備進(jìn)行配置,并初始化系統(tǒng)正常運(yùn)行所
需的其它基本軟件(如邏輯卷管理器)。在這個(gè)過(guò)程的最后,將掛載了文件系統(tǒng),
并準(zhǔn)備進(jìn)行使用。
相同的基本需求可以應(yīng)用于無(wú)盤網(wǎng)絡(luò)客戶端。它們也需要一個(gè)啟動(dòng)映像并訪問(wèn)操
作系統(tǒng)文件樹、無(wú)盤網(wǎng)絡(luò)客戶端沒有任何本地的文件系統(tǒng),必須通過(guò)遠(yuǎn)程訪問(wèn)的
方式獲得它們所有的信息。
系統(tǒng)將在其磁盤驅(qū)動(dòng)器中查找啟動(dòng)過(guò)程所需的所有信息。
當(dāng)打開電源啟動(dòng)系統(tǒng)(冷啟動(dòng))、或者使用reboot或shutdown命令重新啟動(dòng)
系統(tǒng)(熱啟動(dòng))時(shí),在系統(tǒng)做好能夠使用的準(zhǔn)備之前,將會(huì)發(fā)生許多事件??梢?/p>
將這些事件劃分為下列兒個(gè)階段:
1.只讀存儲(chǔ)(ROS)內(nèi)核初始化階段
在這個(gè)階段,將檢查主板的問(wèn)題,ROS初始化程序啟動(dòng)并搜索啟動(dòng)列表。一旦找
到啟動(dòng)列表,則將啟動(dòng)映像讀入到內(nèi)存中,并且開始系統(tǒng)初始化。
2.基礎(chǔ)設(shè)備配置階段
在這個(gè)階段中,將通過(guò)cfgmgr命令的幫助,對(duì)所有的設(shè)備進(jìn)行配置。
3.系統(tǒng)啟動(dòng)階段
在啟動(dòng)過(guò)程的這個(gè)階段中,啟用所有的邏輯卷、開始進(jìn)行分頁(yè)、并且處理
/etc/inittab文件。
加電順序、LED以及聲音信號(hào)
幾種基于MCA的RS/6000系統(tǒng)提供了LED顯示屏,以顯示系統(tǒng)所經(jīng)歷的啟動(dòng)
過(guò)程的階段。如果出現(xiàn)了問(wèn)題,您可以對(duì)相應(yīng)的LED代碼進(jìn)行分析,并采取合
適的操作來(lái)解決問(wèn)題。
技巧:作為一名專業(yè)人員,記住這些錯(cuò)誤代碼將使您能夠快速地找出導(dǎo)致各種
關(guān)鍵系統(tǒng)問(wèn)題的原因。因此,它是考試中需要記住的一個(gè)部分。
PCIRS/6000系統(tǒng)使用聲音和圖形來(lái)顯示啟動(dòng)過(guò)程中不同的階段。例如,在系統(tǒng)
加電后,當(dāng)發(fā)現(xiàn)處理器被激活時(shí)將會(huì)發(fā)出一聲蜂鳴聲,當(dāng)系統(tǒng)的內(nèi)存檢查完成時(shí)
將顯示PowerPC的徽標(biāo)(或者顯示文本),對(duì)于具有有效地址的所有設(shè)備,將
顯示設(shè)備的徽標(biāo)。在設(shè)備徽標(biāo)的顯示結(jié)束后,如果系統(tǒng)R0S沒有損壞,將再次
發(fā)出一聲蜂鳴聲。
系統(tǒng)管理員可以使用這些提示信息來(lái)解決啟動(dòng)過(guò)程中可能碰到的各種問(wèn)題。
一些有用的命令
在下面的部分中,將介紹一些用于管理系統(tǒng)啟動(dòng)、關(guān)閉,以及相關(guān)任務(wù)的命令。
使用alog命令
在許多情況下,您必須跟蹤啟動(dòng)過(guò)程,并找出在啟動(dòng)過(guò)程中,系統(tǒng)是否出現(xiàn)了某
些問(wèn)題。AIX為您提供了一種很好的工具-alog命令,通過(guò)它的幫助來(lái)監(jiān)視這
些問(wèn)題。
alog命令可用于維護(hù)和管理日志。它可以讀取標(biāo)準(zhǔn)輸入、寫入到標(biāo)準(zhǔn)輸出,并
將輸出內(nèi)容復(fù)制到…個(gè)大小固定的文件中。這個(gè)文件將用作循環(huán)日志。如果這個(gè)
文件滿了,那么新的條目將會(huì)覆蓋現(xiàn)有的、最早的條目。
rc.boot腳本顯式地通過(guò)alog命令將啟動(dòng)信息重定向到文件
/var/adm/ras/boot1og0如果系統(tǒng)出現(xiàn)了問(wèn)題,您可以將系統(tǒng)啟動(dòng)到單用戶模式
(維護(hù)模式),并通過(guò)alog命令訪問(wèn)這些日志,以了解系統(tǒng)在哪個(gè)階段出現(xiàn)了
故障。下面給出了rc.boot腳本中的一部分內(nèi)容,以說(shuō)明其中如何包含日志記
錄機(jī)制。
#ErrorRecoveryifcustomizeddataiszero
[-f/no_sbase]&&{
echoz,rc.boot:executingsavebaserecoveryprocedures"\
?/tmp/boot_log
X='0DMDIR=/mnt/etc/objreposodmshowCuDv|\
fgreppopulation'
count='echo$X|cut-f2-d''
[$count-ne0]&&{
/usr/sbin/savebase-o/mnt/etc/objrepos
[$?-ne0]&&loopled0x546
mount/var#sothatrebootcanlogecho"savebaserecoveryreboot"\
?/tmp/boot_logcat/tmp/boot_log|alog-q-tbootreboot
alog命令將處理那些在命令行中指定的日志文件、或者在alog配置數(shù)據(jù)庫(kù)中
定義的日志。
在表1中,列出了alog命令的一些最常用的標(biāo)志及其描述。
表1alog的命令標(biāo)志
標(biāo)志描述
-f指定一個(gè)日志文件的名稱。如果指定的LogFile不存在,就創(chuàng)建一
LogFile個(gè)日志文件。如果alog命令無(wú)法寫入LogFile,那么它將寫入到
/dev/nullo
-L列出當(dāng)前在alog配置數(shù)據(jù)庫(kù)中定義的日志類型。如果與-tLogType
標(biāo)志一同使用-L標(biāo)志,那么將列出指定的LogType的相關(guān)屬性。
-0列出LogFile的內(nèi)容;將LogFile的內(nèi)容按順序?qū)懭氲綐?biāo)準(zhǔn)輸出。
-q將標(biāo)準(zhǔn)輸入復(fù)制到LogFile,但不寫入到標(biāo)準(zhǔn)輸出。
-t指定alog配置數(shù)據(jù)庫(kù)中定義的一個(gè)日志。alog命令將從alog配
LogType置數(shù)據(jù)庫(kù)中獲得這個(gè)日志文件的名稱和大小。
可以使用SMIT或者直接使用alog命令對(duì)AIX日志進(jìn)行維護(hù)。alog命令的一
般用途如下所示:
顯示一個(gè)日志文件的內(nèi)容
要列出一個(gè)日志文件的內(nèi)容,可以使用下面的命令:
alog-fLogFile-o
將日志數(shù)據(jù)記錄到一個(gè)指定的日志文件
通過(guò)使用下面的命令,您可以更改用于記錄相關(guān)活動(dòng)的缺省文件:
alog-fLogFile|[[-q][-sSize]]
顯示一個(gè)指定的日志類型的verbosity值
這個(gè)verbosity值指定了寫入到日志的信息的深度。要顯示一個(gè)日志的
verbosity值,可以使用下面的命令:
alog-tLogType-V
更改一個(gè)指定的日志類型的屬性
通過(guò)使用下面的命令,您可以使用不同的日志類型屬性:
alog-C-tLogType[-fLogFile][-sSize][-wVerbosity]
顯示一個(gè)指定的日志類型的當(dāng)前屬性
在您更改一個(gè)日志的屬性之前,建議首先查看一下當(dāng)前的屬性值。要顯示一個(gè)日
志類型的當(dāng)前屬性,可以使用下面的命令:
alog-L[-tLogType]
要查看啟動(dòng)日志,您可以使用SMIT或者直接使用alog命令。
請(qǐng)按照“查看啟動(dòng)日志”中給出的順序執(zhí)行,以查看啟動(dòng)日志的內(nèi)容。
查看啟動(dòng)日志
通過(guò)使用SMIT快速路徑smittyalog_show并給出您希望查看的日志的名稱、
或者使用alog命令,您就可以查看啟動(dòng)日志。要使用alog命令查看一個(gè)日志,
需要確定有哪些預(yù)定義的日志可供您使用。
使用alog-L命令,以查看alog數(shù)據(jù)庫(kù)中定義的日志。在命令行中輸入:
#alog-L
boot
bosinst
nim
dumpsymp
要查看啟動(dòng)日志(保存了啟動(dòng)信息的日志),請(qǐng)輸入:
#alog-o-tboot
attemptingtoconfiguredevice'fdaO'
invoking/usr/lib/methods/cfgfdaisa-2-1fdaO
returncode=0
******************stdout***********
fdO
******************nostderr***********
invokingtoplevelprogram--,z/etc/methods/startttyz,
returncode=0
******************nostdout***********
******************nostderr***********
invokingtoplevelprogram-,z/etc/methods/startsmt/,
returncode=0
******************nostdout***********
******************nostderr***********
invokingtoplevelprogram--〃/etc/methods/load_blockset_ext〃
returncode=0
******************nostdout***********
******************nostderr***********
invokingtoplevelprogram一^/usr/lib/methods/defaio^
returncode=0
******************nostdout***********
******************nostderr***********
callingsavebasereturncode=0
******************nostdout***********
******************nostderr***********
StartingAIXWindowsDesktop
SavingBaseCustomizeDatatobootdisk
Startingthesyncdaemon
Startingtheerrordaemon
Systeminitializationcompleted.
StartingMulti-userInitialization
Performingauto-varyonofVolumeGroups
Activatingallpagingspacesswapon:Pagingdevice/dev/hd6activated,
/dev/rhdl(/home):**Unmountedcleanly-Checksuppressed
Performingallautomaticmounts
Multi-userinitializationcompleted
碰到的任何錯(cuò)誤都將記錄到這個(gè)文件中。然而,alog文件沒有并發(fā)控制;因此,
如果多個(gè)進(jìn)程試圖同時(shí)寫入相同的文件,那么該日志文件中的內(nèi)容可能與所預(yù)料
的不同。另外,它是一個(gè)循環(huán)文件;所以,當(dāng)?shù)竭_(dá)最大大小的時(shí)候,其中的內(nèi)容
將會(huì)被覆蓋.
使用cfgmgr命令
在啟動(dòng)過(guò)程中,系統(tǒng)必須確定其可用的資源。例如,系統(tǒng)必須確定系統(tǒng)正在使用
何種類型的總線、有哪些類型的設(shè)備連接到了該系統(tǒng)、rootvg位于何處,等等。
這些設(shè)備的配置將由BOS命令cfgmgr進(jìn)行處理。cfgmgr命令用于配置設(shè)備,
并且有選擇地將設(shè)備軟件安裝到系統(tǒng)中。
cfgmgr命令的一般語(yǔ)法規(guī)則如下所示:
cfgmgr[-f|-s|-pPhase][-iDevice][-1Name][-v]
在表2中,列出了一些最常用的標(biāo)志及其描述:
表2cfgmgr的命令標(biāo)志
標(biāo)志描述
-f指定cfgmgr命令運(yùn)行階段1配置規(guī)則。這個(gè)標(biāo)志在運(yùn)行時(shí)(系統(tǒng)
啟動(dòng)之后)是無(wú)效的。
-i指定安裝媒體的位置。
Device
-1Name指定命名的設(shè)備,以便配置該設(shè)備及其子設(shè)備。
-pPhase指定cfgmgr命令運(yùn)行的階段。
-s指定cfgmgr命令按照階段2配置規(guī)則執(zhí)行。
-v指定詳細(xì)輸出。cfgmgr命令將其所執(zhí)行的操作的相關(guān)信息寫入到標(biāo)
準(zhǔn)輸出。
要進(jìn)行配置的設(shè)備由配置規(guī)則對(duì)象類(是設(shè)備配置數(shù)據(jù)庫(kù)的?部分)控制。每條
配置規(guī)則指定了三項(xiàng)內(nèi)容:
?要運(yùn)行的可執(zhí)行程序的完整路徑名。
?何時(shí)執(zhí)行該程序(相對(duì)于其他規(guī)則)。
?在哪個(gè)階段運(yùn)行該程序。
在系統(tǒng)啟動(dòng)的過(guò)程中,cfgmgr命令將對(duì)使用該系統(tǒng)所需的所有設(shè)備進(jìn)行配置。
系統(tǒng)啟動(dòng)包含兩個(gè)階段。
?階段1
開始階段1之前,將會(huì)把內(nèi)核裝入到系統(tǒng)中并且對(duì)啟動(dòng)文件系統(tǒng)進(jìn)行初始化。
在這個(gè)階段中,將調(diào)用cfgmgr命令,并使用-f標(biāo)志將其指定為階段locfgmgr
命令將運(yùn)行所有階段1的配置規(guī)則,這將對(duì)基礎(chǔ)設(shè)備進(jìn)行配置。
?階段2
在這個(gè)階段中,將使用-s標(biāo)志調(diào)用cfgmgr命令。
cfgmgr命令可以識(shí)別配置規(guī)則的三個(gè)階段:
?階段1
?階段2(正常啟動(dòng)的第二個(gè)啟動(dòng)階段)
?階段3(服務(wù)啟動(dòng)的第二個(gè)啟動(dòng)階段)
通常,cfgmgr命令將運(yùn)行調(diào)用期間所指定的階段的所有規(guī)則(例如,-f標(biāo)志表
示階段1規(guī)則)。然而,如果使用了-1標(biāo)志,那么cfgmgr命令將僅對(duì)命名
的設(shè)備及其子設(shè)備進(jìn)行配置。
如果在調(diào)用cfgmgr命令時(shí)沒有使用階段選項(xiàng)(例如,沒有使用-f、-s、或者-p
標(biāo)志),那么該命令將運(yùn)行階段2規(guī)則。要運(yùn)行階段3規(guī)則,唯一的方法是使
用_p標(biāo)志。
如果使用~i標(biāo)志調(diào)用cfgmgr命令,那么該命令將嘗試自動(dòng)地為每個(gè)剛檢測(cè)到
的設(shè)備安裝設(shè)備軟件。-i標(biāo)志的設(shè)備變量用于指定在何處可以找到安裝媒體。
安裝媒體可以是硬件設(shè)備(如磁帶或者磁盤驅(qū)動(dòng)器)、一個(gè)包含安裝映像的目錄、
或者安裝映像文件本身。
重要:為了保護(hù)配置數(shù)據(jù)庫(kù),cfgmgr命令是不可中斷的。在其執(zhí)行完成之前終
止這個(gè)命令,將會(huì)對(duì)數(shù)據(jù)庫(kù)造成破壞。
cfgmgr命令僅對(duì)系統(tǒng)啟動(dòng)時(shí)加電的、并且可配置的設(shè)備進(jìn)行配置,如SCSI驅(qū)
動(dòng)器或者inittab文件中定義的TTY。如果在系統(tǒng)啟動(dòng)時(shí)有些設(shè)備并沒有加電,
那么在您顯式地告訴系統(tǒng)對(duì)其進(jìn)行配置之后,才能夠在系統(tǒng)中使用這些設(shè)備。該
命令的語(yǔ)法是:
cfgmgr-v
它將產(chǎn)生與alog-o-tboot命令類似的輸出。
使用last命令
last命令通常用于顯示(以反向的時(shí)間順序)/var/adm/wtmp文件中所記錄的、
以前所有的登錄和注銷操作。當(dāng)?shù)卿浐妥N發(fā)生時(shí),/var/adm/wtmp文件收集它
們的記錄并保存它們,直到記錄由作為日常報(bào)告過(guò)程一部分的acctconi和
acctcon2命令處理。當(dāng)計(jì)時(shí)的時(shí)間守護(hù)進(jìn)程改變系統(tǒng)時(shí)間時(shí),它將使用偽用戶
“date”在wtmp中記錄條目。在更改前,將記錄一個(gè)以“date開頭的條目,
在更改后,將記錄一個(gè)以“date{"開頭的條目。這允許對(duì)跨越時(shí)間變換的登錄
進(jìn)行準(zhǔn)確的記帳。該命令的一般語(yǔ)法規(guī)則如下所示:
last[-fFileName][-Number][Name...][Terminal…]
在表3中,列出了last命令的一些最常用的標(biāo)志。
表3last的命令標(biāo)志
標(biāo)志描述
-Number要在輸出中顯示的行數(shù)。
Namename參數(shù)所指定的用戶的登錄和注銷。
Terminal從由Terminal參數(shù)指定的終端進(jìn)行的登錄和注銷。
例如,如果您希望了解用戶root何時(shí)從控制臺(tái)登錄和注銷,可以輸入下面的命
令:
#lastrootconsolerootpts/3dummyOct2312:27stillloggedin.
rootIftOOct2211:45stillloggedin.
rootIftOOct2209:46-11:27(01:40)
rootpts/0dummyOct2111:36-Systemishaltedbysystemadministrator.
(00:24)
rootpts/1dummy,xyz.abcAug0813:05-Systemishaltedbysystem
administrator.(02:17)
rootpts/0dummy,xyz.abcAug0812:43-Systemishaltedbysystem
administrator.(02:39)
rootIftOSep1815:41-Systemhaltedabnormally.(14203+20:56)
rootpts/1dummy,xyz.abcSep1815:00-Systemhaltedabnormally.(00:31)
rootpts/3dummy.xyz.abcSep1812:05-Systemhaltedabnormally.
(14245+02:51)
rootpts/3dummy,xyz.abcSep1812:04-12:05(00:00)
rootpts/1dummy,xyz.abcSep1811:50-12:04(00:14)
rootpts/1dummy,xyz.abcSep1613:32-11:11(1+21:38)
rootpts/2dummy,xyz.abcSep1611:35-Systemishaltedbysystem
administrator.(00:04)
rootpts/0dummy,xyz.abcSep0415:27-Systemishaltedbysystem
administrator.(00:15)
rootIftOSep0415:27-15:40(00:13)
wtmpbeginsSep0415:11
last命令還可以用于確定系統(tǒng)的上一次關(guān)閉發(fā)生在什么時(shí)候。該命令的語(yǔ)法如
下所示:
#lastshutdownshutdownpts/0Oct2209:23
shutdownIftOOct2116:39
shutdownpts/0Oct2113:41
shutdownIftOSep2514:43
shutdownpts/1Aug0815:22
shutdownIftOSep1611:40
shutdownSep0814:47
使用bootlist命令
bootlist命令允許您顯示并改變可以啟動(dòng)系統(tǒng)的啟動(dòng)設(shè)備列表。在系統(tǒng)啟動(dòng)的
時(shí)候,它會(huì)掃描列表中的設(shè)備并試圖從查找到的第一個(gè)包含啟動(dòng)映像的設(shè)備進(jìn)行
啟動(dòng)。這個(gè)命令支持下面的內(nèi)容:
常規(guī)啟動(dòng)列表:當(dāng)系統(tǒng)以常規(guī)方式啟動(dòng)時(shí),常規(guī)列表為此指定可能的啟動(dòng)設(shè)備。
服務(wù)啟動(dòng)列表:當(dāng)系統(tǒng)以服務(wù)方式啟動(dòng)時(shí),服務(wù)列表為此指定可能的啟動(dòng)設(shè)備。
前一啟動(dòng)設(shè)備條目:該條目指定了最近一次啟動(dòng)系統(tǒng)的設(shè)備。一些硬件平臺(tái)可能
試圖在查找其他列表中的啟動(dòng)設(shè)備之前先從前一啟動(dòng)設(shè)備進(jìn)行啟動(dòng)。
對(duì)這些啟動(dòng)列表的支持,可能隨著平臺(tái)的不同而不同。有些平臺(tái)沒有啟動(dòng)列表。
當(dāng)搜索啟動(dòng)設(shè)備時(shí),系統(tǒng)將選擇列表中的第一個(gè)設(shè)備,并確定它是否可以啟動(dòng)。
如果在第一個(gè)設(shè)備上沒有檢測(cè)到啟動(dòng)文件系統(tǒng),該系統(tǒng)將轉(zhuǎn)移至列表中的下一個(gè)
設(shè)備。因此,設(shè)備在設(shè)備列表中的排序是非常重要的。
該命令的一般語(yǔ)法規(guī)則如下所示:
bootlist[{-mMode}[-r][-o][[-i]
[[-fFile][Device[Attr=Value...]...]]]
在表4中,列出了bootlist命令的一些最常用的標(biāo)志。
表4bootlist命令的標(biāo)志
標(biāo)志描述
-m指定所要顯示或改變的啟動(dòng)列表。mode變量的可能的取值為normal、
modeservice^both或者prevbooto
-f表示從指定的文件名讀取設(shè)備信息。
File
-i表示由-m標(biāo)志指定的設(shè)備列表應(yīng)該失效。
-o使用-m標(biāo)志顯示啟動(dòng)列表。僅適用于AIXVersion4.2或更高版本。
-r表示執(zhí)行了任何指定的改變之后,是否顯示指定的啟動(dòng)列表。
要顯示啟動(dòng)列表(AIXVersion4.2或更高版本),可以使用下面的命令:
#bootlistnormal-ofdO
cdO
hdiskO
如果您希望更改您的常規(guī)啟動(dòng)列表,可以使用下面的命令:
bootlist-mnormalhdiskOcdO
這將更改常規(guī)啟動(dòng)列表,以表示在啟動(dòng)系統(tǒng)時(shí),它將首先嘗試從hdiskO進(jìn)行啟
動(dòng)。如果無(wú)法在hdiskO中找到啟動(dòng)映像,它將搜索CD-ROMo否則,它將指示
系統(tǒng)提供一個(gè)LED錯(cuò)誤代碼,并等待用戶的干預(yù)。
啟動(dòng)設(shè)備選擇
表5中提供了可以在您的啟動(dòng)列表中使用的命名規(guī)范。向啟動(dòng)列表所添加的每
個(gè)設(shè)備都必須處于AVAILABLE狀態(tài)。否則,bootlist命令將失敗,并且您將碰
到與以下所示類似的錯(cuò)誤:
0514-210bootlist:DevicexxxxxisnotintheAVAILABLEstate
表5bootlist命令的有效設(shè)備名
設(shè)備描述
fdxx磁盤驅(qū)動(dòng)器設(shè)備邏輯名
hdiskxx物理卷設(shè)備邏輯名
cdxxSCSICD-ROM設(shè)備邏輯名
rmtxx磁帶設(shè)備邏輯名
entxx以太網(wǎng)適配器邏輯名
tokxx令牌環(huán)網(wǎng)適配器邏輯名
使用uptime命令
如果您懷疑系統(tǒng)重新啟動(dòng)過(guò),那么您可以使用uptime命令來(lái)進(jìn)行確認(rèn)。uptime
命令可以顯示系統(tǒng)已經(jīng)運(yùn)行了多長(zhǎng)時(shí)間。該命令的一般語(yǔ)法規(guī)則如下所示:
#uptime
05:10PMup6days,21:45,13users,loadaverage4.00,3.00,0.00
uptime命令將顯示當(dāng)前時(shí)間、系統(tǒng)正常運(yùn)行的時(shí)間、聯(lián)機(jī)用戶數(shù)目和平均負(fù)載。
負(fù)載平均值是以前5分鐘、10分鐘、15分鐘時(shí)間間隔中可運(yùn)行的進(jìn)程數(shù)量。
uptime命令的輸出實(shí)質(zhì)上就是w命令提供的標(biāo)題行。
使用mpcfg命令
mpcfg命令允許具有root權(quán)限的用戶管理由服務(wù)支持和診斷標(biāo)志(-S和-f
標(biāo)志)、調(diào)制解調(diào)器和站點(diǎn)配置(-m標(biāo)志)以及遠(yuǎn)程支持電話號(hào)碼"p標(biāo)志)
構(gòu)成的服務(wù)信息。
mpcfg命令只能用于具有MicroChannelI/O的多處理器系統(tǒng)。對(duì)于IBM系統(tǒng),
這包括IBM7012型G系列、IBM7013型J系列、IBM7015型R系列。
技巧:有關(guān)MicroChannel1/0的討論可能看上去有些過(guò)時(shí),現(xiàn)在所有的
RS/6000產(chǎn)品中都使用了PCI總線。但是許多較早的MicroChannel計(jì)算機(jī)
仍然在使用,并且需要一些特定的技能。專業(yè)人員應(yīng)該了解如何配置新的和舊
的硬件。
該命令的一般語(yǔ)法規(guī)則,以及各種標(biāo)志的含義如下所示:
顯示服務(wù)信息
要顯示服務(wù)信息,您可以使用:
mpcfg-d{-f-m-p-S}
例如,要找出何種狀態(tài)具有您的診斷標(biāo)志,可以使用mpcfg命令,如圖1中所
/J、.O
圖1顯示診斷標(biāo)志
?apeCR-df
IndexN?weValue
1RemoteAutlwrl/olIon0
2AutoserviceTH0
3BUMPCongl。1
4Dial-OutRutborlzotlon0
5SetNodetoNOTHAIHhrnBooting0
6ElectronicModeSwitchfroaServiceLine1
7BootMultiunerMXInService0
8ExtendedTests0
9PowerOnTestsmTruceMode0
10PowerOnTestsmLoopKodo0
11Fa3tIPL0
?l
更改服務(wù)信息
要更改服務(wù)信息,可以使用帶下列標(biāo)志組合的mpcfg命令:
mpcfg-c{-f|-m|-p-S-w}IndexValue...
例如,如果您希望對(duì)系統(tǒng)進(jìn)行快速IPL操作,您可以將診斷標(biāo)志更改為如下所
示的值:
mpcfg-cf111
這個(gè)命令將搜索索引(請(qǐng)參見的圖1),并將第11項(xiàng)的值(FastIPL)更改為
1。當(dāng)系統(tǒng)下一次啟動(dòng)時(shí),系統(tǒng)將跳過(guò)各種硬件測(cè)試,并且啟動(dòng)時(shí)間比正常情況
的啟動(dòng)時(shí)間要短。
保存或者恢復(fù)服務(wù)信息
要存儲(chǔ)有關(guān)標(biāo)志的信息,可以按照下面的語(yǔ)法使用mpcfg命令:
mpcfg{-rI-s}
在表6中,列出了mpcfg命令的一些最常用的命令標(biāo)志
標(biāo)描述
志
-c更改服務(wù)信息的值。要修改的值首先由標(biāo)志-f、-m、-p或-S來(lái)標(biāo)識(shí),然
后由該類別中它們的索引(Index參數(shù))來(lái)標(biāo)識(shí)。
-d根據(jù)命令中設(shè)置的-f、-m,-p和-S標(biāo)志來(lái)顯示服務(wù)信息的值。將顯示這
些值,以及與它們對(duì)應(yīng)的索引和名稱。
-s將服務(wù)信息保存到/etc/lpp/diagnostics/data/bump文件中。
-f表示操作(顯示或更改)將應(yīng)用于診斷標(biāo)志。
-m表示操作(顯示或更改)將應(yīng)用于調(diào)制解調(diào)器和站點(diǎn)配置。
-P表示操作(顯示或更改)將應(yīng)用于遠(yuǎn)程支持電話號(hào)碼。
-S表示操作(顯示或更改)將應(yīng)用于服務(wù)支持標(biāo)志。
-w表示更改將應(yīng)用于密碼。
使用shutdown命令
系統(tǒng)關(guān)閉由一個(gè)Shell腳本控制,該腳本可以正確地使得多用戶的系統(tǒng)關(guān)閉或
者重新啟動(dòng)。不正確的關(guān)閉可能會(huì)對(duì)系統(tǒng)的完整性產(chǎn)生影響。
shutdown命令的一般語(yǔ)法規(guī)則如下所示:
shutdown[-d][-F][-h][-i][-k][-m][-p][~r]
[-tmmddHHMM[yy]][-v][+Time[Message]]
在表7中,列出了shutdown命令的一些常用標(biāo)志。
表7shutdown的命令標(biāo)志
標(biāo)志描述
-d將系統(tǒng)關(guān)閉,從分布式方式轉(zhuǎn)換到多用戶方式。
-F執(zhí)行快速關(guān)閉,即忽略發(fā)送到其他用戶的消息并盡可能快速地關(guān)閉系統(tǒng)。
-h完全終止操作系統(tǒng);和-v標(biāo)志一樣。
-i指定交互方式。顯示交互式消息以在關(guān)機(jī)過(guò)程中指導(dǎo)用戶。
-k避免關(guān)閉系統(tǒng)。
一m將系統(tǒng)關(guān)閉置于維護(hù)(單用戶)方式。
-r使用reboot命令關(guān)閉后,重新啟動(dòng)系統(tǒng)。
-v完全終止操作系統(tǒng)。
要快速關(guān)閉并重新啟動(dòng)系統(tǒng),可以輸入:
shutdown-Fr
在這個(gè)過(guò)程結(jié)束時(shí),在重新啟動(dòng)之前,您將看到消息“shutdowncompleted.”。
向關(guān)閉過(guò)程添加應(yīng)用程序
有時(shí)候,需要正確地關(guān)閉所有的應(yīng)用程序和其他用戶進(jìn)程,而不是發(fā)出kill命
令以結(jié)束這些進(jìn)程。通過(guò)將您所需的命令和操作添加到一個(gè)名為
/etc/rc.shutdown的文件,您就可以實(shí)現(xiàn)這一點(diǎn)。每次在執(zhí)行shutdown命令
時(shí),將會(huì)檢查/etc/rc.shutdown文件。如果該文件存在,將會(huì)運(yùn)行該文件;否
則,系統(tǒng)將根據(jù)系統(tǒng)關(guān)閉任務(wù)所使用的標(biāo)志,執(zhí)行常規(guī)的關(guān)閉操作。
技巧:在由/usr/sbin/shutdown腳本調(diào)用之前,必須將/etc/rc.shutdown設(shè)
置為可執(zhí)行的。
從AIXVersion4.2.0開始,對(duì)/usr/sbin/shutdown腳本進(jìn)行了更改,以合
并這個(gè)文件。下面顯示了執(zhí)行rc.shutdown文件的/usr/sbin/shutdown腳本
的一部分內(nèi)容:
if[$nohalt=off]
then
#/etc/rc.shutdownisforadministratorstocreatefortheir
#ownlocalneeds.Ifitisnotsuccessful,shutdownwill
#abort.
if[-x/etc/rc.shutdown]
then
sh/etc/rc.shutdown
if[$?-ne0];then
dspmsg-s1shutdown,cat60\
〃/etc/rc?shutdownfailed.Shutdownaborting.\n〃
exit1
fi
fi
對(duì)啟動(dòng)問(wèn)題進(jìn)行故障排除
有許多的因素可能導(dǎo)致系統(tǒng)故障。
?由于處理不當(dāng)(例如,如果有人故意訪問(wèn)并造成了破壞)。
?在某些情況下,如電源故障,破壞了啟動(dòng)邏輯卷(BLV)o
?當(dāng)磁盤出現(xiàn)了許多損壞的塊時(shí),這將導(dǎo)致系統(tǒng)不可用。
這些情況中的任何…種都可能使得系統(tǒng)無(wú)法重新啟動(dòng)。
在后續(xù)的部分中,將介紹系統(tǒng)無(wú)法啟動(dòng)的情況,以及如何糾正這些問(wèn)題。
技巧:要執(zhí)行所有的這些功能,您必須具有root權(quán)限。
訪問(wèn)無(wú)法啟動(dòng)的系統(tǒng)
如果您無(wú)法啟動(dòng)您的系統(tǒng),那么第一步是訪問(wèn)該系統(tǒng),并查看導(dǎo)致該故障的可能
原因。這個(gè)過(guò)程允許您獲得系統(tǒng)提示符,以便您可以嘗試從系統(tǒng)恢復(fù)數(shù)據(jù),或者
執(zhí)行糾正性的操作以使得系統(tǒng)能夠從硬盤啟動(dòng)。
下面的步驟總結(jié)了訪問(wèn)一個(gè)無(wú)法啟動(dòng)的系統(tǒng)所需執(zhí)行的過(guò)程。有關(guān)更詳細(xì)的信
息,請(qǐng)參見AIX安裝指南。
要訪問(wèn)該系統(tǒng):
1.在打開系統(tǒng)單元的電源之前,先打開已連接的所有外部設(shè)備的電源,如終端、
CDR0M驅(qū)動(dòng)器、磁帶驅(qū)動(dòng)器、監(jiān)視器和外部磁盤驅(qū)動(dòng)器。然后,打開系統(tǒng)電源以
便從安裝媒體進(jìn)行啟動(dòng)。
2.將安裝媒體Volume1插入到磁帶驅(qū)動(dòng)器、CDR0M驅(qū)動(dòng)器,關(guān)閉系統(tǒng)單元的
電源。
3.將系統(tǒng)鑰匙(如果有)轉(zhuǎn)到“服務(wù)”位置、或者在基于PCI的系統(tǒng)中按F5
(或者5),以便從磁帶或者CD-ROM驅(qū)動(dòng)器啟動(dòng)(在步驟4的過(guò)程中)。
4.將系統(tǒng)單元的電源切換到“on”位置。在從替換的媒體啟動(dòng)時(shí),將會(huì)顯示這
樣一個(gè)屏幕(在圖2的屏幕之前),其中要求您按一個(gè)功能鍵(如F1)以選擇
合適的顯示器作為系統(tǒng)控制臺(tái)。系統(tǒng)中連接的每個(gè)顯示器都將接收到一個(gè)功能鍵
數(shù)值,以便將其標(biāo)識(shí)為系統(tǒng)控制臺(tái)。系統(tǒng)從安裝媒體啟動(dòng)。幾分鐘之后,LED中
將顯示C31(如果您的系統(tǒng)有LED;否則,將會(huì)顯示與圖2所示類似的屏幕)。
圖2"WelcometoBOSInstallationandMaintenancew菜單
WelcometoBaseOperatingSystem
InstallationandMaintenance
TypethenumberofyourchoiceandpressEnter.
?>1StartInstallationNowwithDefaultSettings
2Change/ShowInstallationSettingsandInstall
3StartMaintenanceModeforSystemRecovery
88Help?
99PreviousMenu
Choice[1]:
ur
5.選擇選項(xiàng)3StartMaintenanceModeforSystemRecovery,并按Enter0
這時(shí)將顯示與圖3所示類似的屏幕。
圖3wMaintenancew菜單
Maintenance
TypethenumberofyourchoiceandpressEnter.
>?1AccessaRootVolumeGroup
2CopyaSystemDumptoRemovableMedia
3AccessAdvancedMaintenanceFunctions
4InstallfromaSystemBackup
88Help?
99PreviousMenu
?>Choice[1]:
6.選擇1,即“AccessaRootVolumeGroup”。這時(shí)將顯示與圖4所示類似
的屏幕。
圖4"Warning”消息窗口
Warning
Ifyouchoosetoaccessarootvolumegroup,youwillnotbeabletoreturn
totheBaseOperatingSystemInstallationmenuswithoutrebooting.
TypethenumberofyourchoiceandpressEnter
0Continue
88Help?
?>99PreviousMenu
?>Choice[99]:
7.輸入0,并按回車。這時(shí)將顯示與圖5所示類似的屏幕。
圖5"AccessaRootVolumeGroupw菜單
AccessaRootVolumeGroup
Typethenumberforavolumegrouptodisplaylogicalvolume
informationandpressEnter.
1)VolumeGroup00615147b2712b40containsthesedisks:
hdiskO95804-B0-00-2.0
2)VolumeGroup00615247b27c2b41containsthesedisks:
hdiskl206304-BQ-00-6.0
Choice:
8.選擇您希望顯示邏輯卷信息的卷組。這是非常重要的,因?yàn)閞ootvg中將包
含hd5,即啟動(dòng)邏輯卷。輸入卷組編號(hào),并按回車。這時(shí)將顯示與圖6所示類
似的屏幕。
圖6"VolumeGroupInformation”菜單
VolumeGroupInformation
VolumeGroupID00615147b27f2b40includesfollowinglogicalvolumes:
hd5hd6hd8hd4hd2hd9var
hd3hd1IvOOlv01
TypethenumberofyourchoiceandpressEnter.
1)AccessthisVolumeGroupandstartashell
2)AccessthisVolumeGroupandstartashellbeforemountingfilesystems
99)PreviousMenu
Choice[99]:
9.從"VolumeGroupInformation"屏幕中選擇一個(gè)選項(xiàng),并按Entero其中
每一項(xiàng)將進(jìn)行以下操作:
選項(xiàng)L訪問(wèn)這個(gè)卷組并啟動(dòng)一個(gè)Shello
選擇這個(gè)選項(xiàng),將在系統(tǒng)為您提供Shell和系統(tǒng)提示符之前,先導(dǎo)入并激活
rootvg卷組,并為根卷組掛載文件系統(tǒng)。
選項(xiàng)2:在掛載文件系統(tǒng)之前,訪問(wèn)這個(gè)卷組并啟動(dòng)一個(gè)Shello
選擇這個(gè)選項(xiàng),將在為根卷組裝入文件系統(tǒng)之前,先導(dǎo)入并激活rootvg卷組,
并為您提供Shell和系統(tǒng)提示符。
選項(xiàng)99:輸入99將使您返回到"AccessaRootVolumeGroup屏幕。
在選擇并處理了選項(xiàng)1或者2之后,將啟動(dòng)一個(gè)Shell并顯示系統(tǒng)提示符。
10.使用適當(dāng)?shù)姆椒▉?lái)恢復(fù)數(shù)據(jù)、或者采取其他操作(如使用bosboot命令)
使系統(tǒng)可以正常地啟動(dòng)。
安裝媒體的問(wèn)題
如果您正在安裝一個(gè)新的系統(tǒng)或者執(zhí)行遷移安裝(遷移到一個(gè)新的AIX版本),
那么您可能會(huì)碰到安裝媒體的問(wèn)題。
安裝媒體問(wèn)題的一些癥狀包括:在安裝過(guò)程中出現(xiàn)意外的中止、無(wú)法從媒體讀取
信息、或者意外的系統(tǒng)重啟。下面的步驟總結(jié)了確定安裝媒體問(wèn)題所需執(zhí)行的過(guò)
程:
1.在打開系統(tǒng)單元的電源之前,確保先打開了連接的所有外部設(shè)備的電源,如
終端、CDR0M驅(qū)動(dòng)器、磁帶驅(qū)動(dòng)器、監(jiān)視器和外部磁盤驅(qū)動(dòng)器。如果在打開系統(tǒng)
單元之后打開外部單元,可能會(huì)阻止外部單元對(duì)系統(tǒng)單元進(jìn)行操作、或者向系統(tǒng)
單元發(fā)送信息。例如,如果在打開系統(tǒng)單元之后打開SCSICD-ROM進(jìn)行系統(tǒng)安
裝,可能會(huì)使得CD-ROM無(wú)法使用。
2.通過(guò)觀察,檢查媒體的物理?yè)p壞。例如,如果CD-ROM上有劃痕,可能導(dǎo)致
CD-ROM驅(qū)動(dòng)器無(wú)法對(duì)其進(jìn)行正確地讀取?;蛘撸艓?qū)動(dòng)器的帶條露到帶匣的
外面,可能無(wú)法在磁帶驅(qū)動(dòng)器中正確地使用。不應(yīng)該使用具有物理?yè)p壞的安裝媒
體來(lái)進(jìn)行安裝,應(yīng)該將其放到一邊或者扔掉。
3.確保在安裝之前,對(duì)所有的安裝選項(xiàng)進(jìn)行了正確地設(shè)置。如果您所使用的安
裝和選項(xiàng)向系統(tǒng)提供了不正確的命令或者配置,那么系統(tǒng)可能無(wú)法正常地執(zhí)行安
裝工作。例如,如果您告訴系統(tǒng)將B0S安裝到一個(gè)大小不足以容納B0S的磁盤
中,那么您的安裝工作將無(wú)法完成。
4.如果安裝過(guò)程無(wú)法正確進(jìn)行,可以嘗試使用另一套媒體進(jìn)行安裝。您的媒體
可能因?yàn)槟p、生產(chǎn)缺陷、或者環(huán)境因素而無(wú)法正常使用。獲取安裝媒體的另一
個(gè)副本,并重復(fù)執(zhí)行安裝過(guò)程。
5.確保所有的硬件都正常工作。如果安裝媒體能夠在另一個(gè)系統(tǒng)中正常運(yùn)行,
但是在您的系統(tǒng)中卻出現(xiàn)了安裝故障,那么可能存在硬件問(wèn)題。檢查所有的外部
電纜,并確保對(duì)硬件進(jìn)行了正確地配置。例如,您的系統(tǒng)中的兩個(gè)設(shè)備可能正共
享相同的SCSI地址,而這將使得安裝過(guò)程中止。如果問(wèn)題依然存在,可以使用
診斷磁盤進(jìn)行分析、或者聯(lián)系您的本地客戶工程師以尋求硬件支持。
啟動(dòng)時(shí)常見的LED錯(cuò)誤代碼和恢復(fù)操作
在表8中,列出了一些最常見的啟動(dòng)問(wèn)題,以及使得您的系統(tǒng)正常啟動(dòng)和運(yùn)行
的方法。
表8常見的啟動(dòng)LED和恢復(fù)操作
LED201-啟動(dòng)映像損壞
1.按照“訪問(wèn)無(wú)法啟動(dòng)的系統(tǒng)”中所描述的過(guò)程來(lái)訪問(wèn)您的rootvgo
2.檢查/和/tmp文件系統(tǒng)。如果它們幾乎滿了,那么創(chuàng)建更多的空間。
3.使用下面的命令,確定啟動(dòng)磁盤:Islv-mhd5
4.使用下面的命令重新創(chuàng)建啟動(dòng)映像:bosboot-a-d/dev/hdiskn
5.在錯(cuò)誤日志中檢查CHECKSTOP錯(cuò)誤。如果找到了這樣的錯(cuò)誤,它很可能表示
硬件的故障。
6.關(guān)閉并重新啟動(dòng)系統(tǒng)。
LED223-229-無(wú)效的啟動(dòng)列表
1.將鑰匙模式切換到“服務(wù)”(或者F5,對(duì)于那些沒有鑰匙鎖的系統(tǒng)),并打
開計(jì)算機(jī)的電源。
2.如果顯示正常繼續(xù),則將鑰匙模式切換到“常規(guī)”并繼續(xù)第3步。如果沒有
得到提示,則進(jìn)入第4步。
3.當(dāng)您獲得登錄提示時(shí),進(jìn)行登錄,并按照“使用bootlist命令”中所描述
的過(guò)程來(lái)更改您的啟動(dòng)列表。然后繼續(xù)執(zhí)行第7步。
4.按照“訪問(wèn)無(wú)法啟動(dòng)的系統(tǒng)”中所描述的過(guò)程來(lái)訪問(wèn)您的rootvg,并繼續(xù)執(zhí)
行第5步。
5.使用下面的命令,確定啟動(dòng)磁盤:Islv-mhd5
6.按照“使用bootlist命令”中所描述的過(guò)程來(lái)更改您的啟動(dòng)列表。
7.關(guān)閉并重新啟動(dòng)您的系統(tǒng)。
LED551、555和557-由于損壞的文件系統(tǒng)和損壞的JFS日志導(dǎo)致的錯(cuò)誤
1.按照“訪問(wèn)無(wú)法啟動(dòng)的系統(tǒng)”中所描述的過(guò)程,在掛載文件系統(tǒng)之前(在
“Maintenance”屏幕中)訪問(wèn)rootvgo
2.驗(yàn)證并糾正文件系統(tǒng),如下所示:
fsck-y/dev/hdl
fsck-y/dev/hd2
fsck-y/dev/hd3
fsck-y/dev/hd4
fsck-y/dev/hd9var
3.使用如下命令再次格式化JFS日志:
/usr/sbin/logform/dev/hd8
4.使用Islv-mhd5以確定啟動(dòng)磁盤。
5.使用下面的命令重新創(chuàng)建啟動(dòng)映像:
bosboot-a-d/dev/hdiskn
其中,n是包含啟動(dòng)邏輯卷的磁盤的編號(hào)。
LED552、554和556-損壞的超級(jí)塊、或損壞的自定義0DM數(shù)據(jù)庫(kù)
1.重復(fù)LED551、555和557中的步驟1和20
2.如果fsck顯示block8被破壞,那么說(shuō)明文件系統(tǒng)的超級(jí)塊遭到破壞,并
且需要對(duì)其進(jìn)行修復(fù)。輸入下面的命令:
ddcount=lbs=4kskip=31seek=lif=/dev/hdnof=/dev/hdnwherenisthe
numberofthefilesystem.
3.使用如下的命令重新構(gòu)建JFS日志:
/usr/sbin/logform/dev/hd8
4.如果這樣做可以解決問(wèn)題,那么就結(jié)束操作;否則,繼續(xù)執(zhí)行第5步。
5.您的0DM數(shù)據(jù)庫(kù)遭到破壞。重新啟動(dòng)您的系統(tǒng),并按照“訪問(wèn)無(wú)法啟動(dòng)的系
統(tǒng)”中所描述的過(guò)程來(lái)訪問(wèn)您的rootvg(使用選項(xiàng)2)。
6.掛載根文件系統(tǒng)和usr文件系統(tǒng),如下所示:
mount/dev/hd4/mntmount/usr
7.將系統(tǒng)配置復(fù)制到一個(gè)備份目錄:
mkdir/mnt/etc/objrepos/backupcp/mnt/etc/objrepos/Cu*
/mnt/etc/objrepos/backup
8.復(fù)制RAM文件系統(tǒng)的配置,可以執(zhí)行下面的命令:
cp/etc/objrepos/Cu*/mnt/etc/objrepos
9.使用umountall命令,卸載所有的文件系統(tǒng)。
10.使用Islv-mhd5命令來(lái)確定啟動(dòng)磁盤。
11.使用下面的命令保存干凈的0DM到啟動(dòng)邏輯卷:
savebase-d/dev/hdiskn
12.重新啟動(dòng)系統(tǒng)。如果系統(tǒng)無(wú)法啟動(dòng),請(qǐng)重新安裝BOSo
第2部分硬件管理
本文討論各種各樣針對(duì)硬件的方法,您可以使用這些方法來(lái)確定系統(tǒng)中所安裝的
設(shè)備、記錄系統(tǒng)錯(cuò)誤消息,并使用這些消息來(lái)解決系統(tǒng)問(wèn)題。同時(shí)還討論使用系
統(tǒng)日志來(lái)記錄任何所需的消息。本文是摘自IBM紅皮書《IBMCertification
StudyGuide-pSeriesAIXSystemAdministration》。
列出硬件設(shè)備
要了解您的系統(tǒng)的硬件特征,可以使用下面的命令:
?Isdev顯示系統(tǒng)中的設(shè)備及其特征。
?Ispv顯示卷組中物理卷的相關(guān)信息。
?Isattr顯示給定的設(shè)備或者設(shè)備類型的屬性的相關(guān)信息。
例如:
?要列出您的系統(tǒng)中的磁帶,可以使用Isdev-C-ctape命令。
?要列出您的系統(tǒng)中的磁盤,可以使用Isdev-C-cdisk命令。
使用Isdev命令
您可以使用Isdev命令以顯示設(shè)備配置數(shù)據(jù)庫(kù)中各種設(shè)備的相關(guān)信息。您可以
使用這個(gè)命令以顯示0DM中的自定義設(shè)備對(duì)象類(使用-C標(biāo)志)、或者0DM中
預(yù)定義設(shè)備對(duì)象類(使用-P標(biāo)志)的信一息。
Isdev命令的一般語(yǔ)法規(guī)則如下所示:
Isdev-C[-cClass][-sSubclass][-tType][-fFile]
[-FFormat|-rColumnName][-h][-H][-1Name]
[-SState]
Isdev-P[-cClass][-sSubclass][-tType]E-fFile]
[-FFormat|-rColumnName][-h][-H]
表1中給出了Isdev命令的一些常用的標(biāo)志。
表1Isdev命令標(biāo)志
標(biāo)志描述
-C列出自定義設(shè)備對(duì)象類中設(shè)備的相關(guān)信息。缺省顯示信息為名稱、狀態(tài)、
位置和描述。這個(gè)標(biāo)志不能與-P標(biāo)志一同使用。
-c指定設(shè)備類名。使用該標(biāo)志可以限制輸出到指定類中的設(shè)備。
Class
-H顯示列輸出上方的頭部分。
-h顯示命令使用消息。
-P列出預(yù)定義設(shè)備對(duì)象類中設(shè)備的有關(guān)信息。缺省顯示信息為類、類型、
子類和描述。該標(biāo)志不能和-C、-1和-S標(biāo)志一起使用。
-S列出處于指定狀態(tài)的所有設(shè)備,狀態(tài)名由State參數(shù)指定。State參
數(shù)的值可以是以下之一:
?d、D、0或defined(對(duì)于“已定義”狀態(tài))
?a、A、1或available(對(duì)于“可用”狀態(tài))
?s、S、2或stopped(對(duì)于"停止"狀態(tài))
下面給出了一些示例,說(shuō)明如何使用Isdev命令列出有關(guān)系統(tǒng)中不同設(shè)備的信
息。
列出預(yù)定義0DM數(shù)據(jù)庫(kù)中的設(shè)備
要列出預(yù)定義設(shè)備對(duì)象類中的所有設(shè)備以及列標(biāo)題,可以在命令行中輸入:
Isdev-P~H
系統(tǒng)將顯示與圖1所示類似的輸出。
圖1列出預(yù)定義0DM數(shù)據(jù)庫(kù)中的設(shè)備
classtype3Ubd?33description
logicalvoluaevgtypeVQ9ubcla5SVoluaegroup
1€>gleal.vol1vlypc1vs(4)c1ass1calvolume
IsIvddIvaLVMDeviceDriver
nloalonodeAtsgnchronouuI/O
ptyPtyptyrtsynchronousPseudoTerainal
■eaory1?c?chc-rspcay”L2Cnctic
iieoorytotaem5ysMe-ory
plnnnr叼沖1nnar.rfipcStpfe*Planer
processorprocFHpCProcessor
□yschrpnodeSyoteaObject
bitspcisysPCTBus
tape1200?bcSCSI1.2GB1/4Inch1apeDrive
150abSCSI150MBl/4TnchTi<>eDrive
tape3490eSCSI3490LAutoloadinglepeDrive
lap。4m心SCSI2.0GB4maTepeDrive
tape4m?4gb"Si4.0GB4”lapeDrive
tap。52Sal>9C9152bMR1/4-Inchlap。Drive
tape8C912.3GB8”TapeDrive
Inpc8au^5gbsealb.OGB8ma1?peDrive
tape8mia7gb7.0GB8”TapeDrive
tape9trk3c“11/2-lnch9-1rnckTnpeDrive
1
列出自定義ODM數(shù)據(jù)庫(kù)中的設(shè)備
要列出自定義設(shè)備對(duì)象類中的所有設(shè)備,可以輸入:
Isdev-C-H
將顯示與圖2所示類似的輸出:
圖2列出自定義ODM數(shù)據(jù)庫(kù)中的設(shè)備
1-H|pg
rtanestatueiccatiordwtcription
sysOAvailable00-00SystftTObject
Available*g?0。Sy\tPlana。
OuvO0000PC3
busl
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 【正版授權(quán)】 ISO/IEC 23090-25:2025 EN Information technology - Coded representation of immersive media - Part 25: Conformance and reference software for carriage of visual volumetric vid
- 二零二五版企業(yè)清算注銷及稅務(wù)籌劃合同3篇
- 二零二五版供配電設(shè)施安全風(fēng)險(xiǎn)評(píng)估與治理合同3篇
- 二零二五版鍋爐安裝與能源審計(jì)服務(wù)合同范本3篇
- 二零二五版阿拉爾經(jīng)濟(jì)技術(shù)開發(fā)區(qū)綠色建筑推廣應(yīng)用合同3篇
- 二零二五版高職高專土建專業(yè)校企合作項(xiàng)目合同3篇
- 二零二五版二手車買賣糾紛處理合同3篇
- 二零二五版公益項(xiàng)目合同擔(dān)保法合規(guī)合同3篇
- 二零二五版專業(yè)打印設(shè)備升級(jí)與維護(hù)服務(wù)合同2篇
- 二零二五版電子商務(wù)平臺(tái)食品農(nóng)產(chǎn)品溯源合同3篇
- 2025年工程合作協(xié)議書
- 2025年山東省東營(yíng)市東營(yíng)區(qū)融媒體中心招聘全媒體采編播專業(yè)技術(shù)人員10人歷年高頻重點(diǎn)提升(共500題)附帶答案詳解
- 2025年宜賓人才限公司招聘高頻重點(diǎn)提升(共500題)附帶答案詳解
- KAT1-2023井下探放水技術(shù)規(guī)范
- 駕駛證學(xué)法減分(學(xué)法免分)題庫(kù)及答案200題完整版
- 竣工驗(yàn)收程序流程圖
- 清華經(jīng)管工商管理碩士研究生培養(yǎng)計(jì)劃
- 口腔科診斷證明書模板
- 管溝挖槽土方計(jì)算公式
- 國(guó)網(wǎng)浙江省電力公司住宅工程配電設(shè)計(jì)技術(shù)規(guī)定
- 煙花爆竹零售應(yīng)急預(yù)案
評(píng)論
0/150
提交評(píng)論