AIX系統(tǒng)管理指南_第1頁(yè)
AIX系統(tǒng)管理指南_第2頁(yè)
AIX系統(tǒng)管理指南_第3頁(yè)
AIX系統(tǒng)管理指南_第4頁(yè)
AIX系統(tǒng)管理指南_第5頁(yè)
已閱讀5頁(yè),還剩75頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

系統(tǒng)管理指南:操作系統(tǒng)與設(shè)備

比擬不同機(jī)器上的文件系統(tǒng)

如果萬(wàn)一存在于不同機(jī)器上的文件系統(tǒng)是相同的,但您疑心有一個(gè)系統(tǒng)已破壞,

那么可以比擬文件系統(tǒng)。以下過(guò)程描述如何將駐留在您當(dāng)前主機(jī)(在該方案中,

稱為orig_host)上的文件系統(tǒng)的屬性與遠(yuǎn)程主機(jī)上的相同文件系統(tǒng)的屬性比

擬。

1.以root用戶身份登錄到遠(yuǎn)程主機(jī)。例如:

2.tnjunipe

3.

4.

5.AIXV5

6.(C)CopyrightsbyIBMandbyothers1982,2002.

7.登錄:root用戶

root用戶的密碼:

8.使用您最喜歡的編輯器,編輯主機(jī)的.rhosts文件以添加允許root用

戶執(zhí)行平安遠(yuǎn)程命令的節(jié)。對(duì)于新節(jié),請(qǐng)使用以下格式:

orig_hostroot

產(chǎn)生的.rhosts文件可能看起來(lái)類似如下:

anyroot

anyroot

etworkroot

orig_hanyroot

9.保存更改并退出遠(yuǎn)程連接。

10.使用orig_host上的超級(jí)權(quán)限,用您最喜歡的編輯器創(chuàng)立另一個(gè)文件。

對(duì)于該方案,新文件命名為compareFSo例如:

vicompareFS

11.在該文件中插入以下正文,其中£$儂雁是您想要比擬的文件系統(tǒng)的名

稱,remote_host是比擬文件系統(tǒng)所駐留的主機(jī)的名稱:

12.FSname->remote_host

install-v;

注:

在該文件的install命令行中,-v參數(shù)與分號(hào)(;)之間必須有一個(gè)空

格。

例如:

/home/jane/*->junipe

install-v;

13.保存文件并退出編輯器。對(duì)于以下步驟中的rdist命令,將compareFS

文件用作distfile.,

14.在命令提示符處輸入以下內(nèi)容:

/usr/bin/rdist-fcompareFS

或者,如果期望從比較中獲取大量的輸出,那么將輸出發(fā)送到文件名。例

如:

/usr/bin/rdist-fcompareFS>compareFS_output

輸出列出了文件系統(tǒng)之間的任何差異。

配置工作負(fù)載管理器(WLM)以穩(wěn)固工作負(fù)載

工作負(fù)載管理器(WLM)讓您控制系統(tǒng)上的作業(yè)使用的資源。缺省WLM配置模板

存在于每個(gè)安裝的AIX操作系統(tǒng)上。以下過(guò)程更新WLM配置模板以在共享的效

勞器上實(shí)現(xiàn)資源管理策略。結(jié)果配置可以用作測(cè)試的開(kāi)始點(diǎn)。您如何正確地配置

WLM將取決于您所在環(huán)境的工作負(fù)載和策略的需求。

注:

1.WLM的有效使用要求具有對(duì)現(xiàn)有系統(tǒng)進(jìn)程和性能的廣泛知識(shí)。您可以開(kāi)展

對(duì)工作負(fù)載運(yùn)行良好的配置前,可能需要重復(fù)的測(cè)試和調(diào)整。如果用極值

或錯(cuò)誤的值配置WLM,那么會(huì)大大地降低系統(tǒng)性能。

2.當(dāng)已經(jīng)知道進(jìn)程的一個(gè)或多個(gè)分類屬性(例如,用戶、組或應(yīng)用程序名稱)

時(shí),配置WLM的進(jìn)程更簡(jiǎn)單。如果不熟悉資源的當(dāng)前使用,那么使用諸

如topas的工具來(lái)標(biāo)識(shí)主資源用戶的進(jìn)程并將結(jié)果信息用作定義類和規(guī)

那么的開(kāi)始點(diǎn)。

3.以下情況假定您熟悉2AIX5LV5.3系統(tǒng)管理概念:操作系統(tǒng)和設(shè)備?中

描述的根本“工作負(fù)載管理器”概念。

WLM配置文件存在于letclGssJConfigurationName目錄中。每個(gè)超類的每個(gè)子

類在名為letc/NlelConfigurationName/SuperClassName的配置文件中定義。

有關(guān)這些文件的更多信息,請(qǐng)參閱AIX5LVersion5.3FilesReference。

在以下過(guò)程中,可以將工作負(fù)載從兩個(gè)獨(dú)立部門效勞器合并到一個(gè)更大的效勞器

上。此例如編輯配置文件,但是您也可以使用SMIT[使用smitwlmconfig_cr

eate快速路徑)或“基于Web的系統(tǒng)管理器〃(選擇工作負(fù)載管理器容器,選

擇配置/類容器,然后從工作負(fù)載菜單項(xiàng)選擇擇新的配置)來(lái)創(chuàng)立配置。簡(jiǎn)單地

說(shuō),您在此過(guò)程要執(zhí)行以下操作:

1.標(biāo)識(shí)您想穩(wěn)固的應(yīng)用程序的資源需求。這將幫助您確定可以將多少應(yīng)用程

序移動(dòng)到更大的效勞器。

2.定義等級(jí)以及資源共享和限制,以開(kāi)始測(cè)試鞏固的工作負(fù)載。

3.微調(diào)配置,直至到達(dá)想要的結(jié)果。

已使用AIX5.2測(cè)試了本入門書的該信息。如果您正在使用不同版本或級(jí)別的

AIX,您獲得的結(jié)果可能就會(huì)發(fā)生顯著的改變。

步驟1.標(biāo)識(shí)應(yīng)用程序需求

在此情況下,工作負(fù)載是您可能在數(shù)據(jù)庫(kù)效勞器上看到的典型的內(nèi)容。假定作業(yè)

可分為以下幾大類:

偵聽(tīng)器

這些是大多數(shù)時(shí)間睡眠并周期性喚醒以響應(yīng)請(qǐng)求的進(jìn)程。雖然這些進(jìn)程不

消耗許多資源,但是對(duì)響應(yīng)時(shí)間的要求很高。

工作程序

這些是執(zhí)行代表請(qǐng)求的工作的進(jìn)程,無(wú)論該請(qǐng)求是本地還是遠(yuǎn)程的。這些

進(jìn)程可能使用許多CPU時(shí)間和內(nèi)存。

報(bào)告者

這些是執(zhí)行自動(dòng)執(zhí)行任務(wù)的進(jìn)程。它們可能要求許多CPU時(shí)間或內(nèi)存,

但是可以容忍稍慢的響應(yīng)時(shí)間。

監(jiān)視器

這些是通常定期運(yùn)行以驗(yàn)證系統(tǒng)或應(yīng)用程序狀態(tài)的進(jìn)程。這些進(jìn)程可能使

用大量的資源,但只占用很短的時(shí)間。

命令

這些是系統(tǒng)用戶可能在任何時(shí)間運(yùn)行的命令或其它應(yīng)用程序。它們的資源

需求是不可預(yù)測(cè)的。

除了此工作之外,調(diào)度作業(yè)還屬于以下類別之一:

SysTools

這些是執(zhí)行自動(dòng)執(zhí)行任務(wù)的進(jìn)程。這些作業(yè)對(duì)系統(tǒng)操作不是關(guān)鍵的,但是

需要定期并在特定時(shí)間約束內(nèi)運(yùn)行。

SysBatch

這些是很少運(yùn)行的進(jìn)程,對(duì)系統(tǒng)操作不關(guān)鍵,并且不需要以及時(shí)的方式完

成。

創(chuàng)立配置的第一步是定義類和規(guī)那么。在以下步驟中,將使用以上列出的常規(guī)的

作業(yè)類別來(lái)定義類。請(qǐng)使用以下過(guò)程:

1.使用以下命令在名為MyConfig的/etc/wlm目錄中建立一個(gè)新的配置:

mkdir/etc/wlm/MyConfig

2.使用以下命令將模板文件復(fù)制到/etc/wlm/MyConfig目錄中:

cp-pr/etc/wlm/template/*/etc/wlm/MyConfig

3.要?jiǎng)?chuàng)立超類,請(qǐng)使用您喜歡的編輯器修改/etc/wlm/MyConfig/classes

文件以包含以下內(nèi)容:

4.System:

5.

6.Default:

7.

8.DeptA:

9.

10.DeptB:

11.

12.SysTools:

13.

14.SysBatch:

作為開(kāi)始點(diǎn),為每個(gè)部門定義一個(gè)超類[因?yàn)閮蓚€(gè)部門將共享效勞器)。

SysTool和SysBatch超類將處理上述常規(guī)類別中描述的調(diào)度作業(yè)。

System和Default超類始終是已定義的。

15.在MyConfig目錄中,為每個(gè)DeptA和DeptB超類創(chuàng)立一個(gè)目錄。(創(chuàng)

立配置時(shí),必須為每個(gè)有子類的超類創(chuàng)建一個(gè)目錄。)在以下步驟中,為

每個(gè)部門的超類定義了五個(gè)子類(每個(gè)類別的工作一個(gè))。

16.要為作業(yè)的每個(gè)常規(guī)類別創(chuàng)建子類,請(qǐng)編輯/etc/wlm/MyConf

ig/DeptA/classes和/etc/wlm/MyConfig/DeptB/classes文件以包含

以下內(nèi)容:

17.Listen:

18.

19.Work:

20.

21.Monitor:

22.

23.Report:

24.

25.Command:

注:

每個(gè)超類的classes文件內(nèi)容可能不同。

確定了類以后,在以下步驟中創(chuàng)立用于對(duì)超類和子類級(jí)別的進(jìn)程進(jìn)行分類

的分類規(guī)那么。為了簡(jiǎn)單起見(jiàn),假定所有應(yīng)用程序從位置運(yùn)行,來(lái)自一個(gè)

部門的所有進(jìn)程在deptAUNIX組下運(yùn)行,并且來(lái)自其它部門的進(jìn)程在

deptBUNIX組下運(yùn)行。

26.要?jiǎng)?chuàng)立超類分配規(guī)那么,請(qǐng)修改/etc/wlm/MyConfig/rules文件以包含

以下內(nèi)容:

27.DeptA--deptA---

28.DeptB--deptB--

29.SysTools-root,bin-/usr/sbin/tools/*-

30.SysBatch-root,bin-/usr/sbin/batch/*-

31.System-root-----

Default-----

注:

如果多于一個(gè)相同應(yīng)用程序的實(shí)例可以運(yùn)行并且所有分類屬性〔除了標(biāo)

簽)是相同的,那么使用wlmassign命令或wlmsettag子例程,通過(guò)

將它們指定為不同的類在它們之間進(jìn)行區(qū)分。

32.要?jiǎng)?chuàng)立更多特定子類規(guī)那么,那么通過(guò)以下內(nèi)容創(chuàng)立/etc/wlm/MyConf

ig/DeptA/rules和/etc/wlm/MyConfig/DeptB/rules文件:

33.Listen---/opt/myapp/bin/listen*-

34.Work---/opt/myapp/bin/work*-

35.Monitor---/opt/bin/myapp/bin/monitor-

36.Report---/opt/bin/myapp/report*一

Command---/opt/commands/*-

37.要確定每個(gè)類的資源消耗行為,那么使用以下命令在被動(dòng)方式中啟動(dòng)

WLM:

wlmcntrl-p-dMyConfig

在被動(dòng)方式中啟動(dòng)WLM后,首先可以單獨(dú)運(yùn)行每個(gè)應(yīng)用程序以獲取其資

源需求的更好的透視圖。然后可以同時(shí)運(yùn)行所有應(yīng)用程序以更好地確定所

有類之間的交互作用。

標(biāo)識(shí)應(yīng)用程序資源需求的備用方法可能是首先在獨(dú)立的效勞器(您固定應(yīng)用程序

所在的效勞器)上以被動(dòng)方式運(yùn)行WLM。此步驟的缺點(diǎn)是您必須在更大的系統(tǒng)上

重新創(chuàng)立配置,并且所需要的資源百分比可能與更大的系統(tǒng)上的不同。

步驟2.定義等級(jí)、共享和限制

WLM配置是資源管理策略的實(shí)現(xiàn)。以被動(dòng)方式運(yùn)行WLM提供有助于您確定資源

管理策略是否對(duì)給定的工作負(fù)載合理的信息?,F(xiàn)在可以定義等級(jí)、共享和限制以

基于資源管理策略調(diào)整您的工作負(fù)載。

對(duì)于此情況,假定您有以下需求:

?System類必須有最高的優(yōu)先級(jí)并且要保證它始終能訪問(wèn)一局部系統(tǒng)資

源。

?SysTools類必須可以在所有時(shí)間訪問(wèn)特定百分比的資源,但是它對(duì)

DeptA和DeptB中運(yùn)行的應(yīng)用程序并沒(méi)有很多顯著影響。

?SysBatch類不能干預(yù)系統(tǒng)上的任何其它工作。

?DeptA將接收可用資源(指類可用的共享資源)的60%,而DeptB將接

收40%o在DeptA和DeptB中:

oListen類中的進(jìn)程必須以很少的等待時(shí)間響應(yīng)請(qǐng)求,但是不必消

耗許多資源。

o必須允許Work類消耗大多數(shù)資源。Monitor和Command類必須

消耗一些資源,但是比Work類少。

oReport類不能干預(yù)其它任何工作。

在以下過(guò)程中,定義等級(jí)、共享和限制:

1.要?jiǎng)?chuàng)立超類等級(jí),請(qǐng)使用您喜歡的編輯器修改/etc/wlm/MyConf

ig/classes文件以包含以下內(nèi)容:

2.System:

3.

4.Default:

5.

6.DeptA:

7.localshm=yesadminuser=adminA

8.authuser=adminA

9.inheritance=yes

10.

11.DeptB:

12.localshm=yesadminuser=adminB

13.authuser=adminB

14.inheritance=yes

15.

16.SysTools:

17.localshm=yes

18.SysBatch:

19.tier=1

localshm=yes

SysBatch超類放在等級(jí)1中,因?yàn)榇祟惏浅5蛢?yōu)先級(jí)的作業(yè),您不

想這些作業(yè)干預(yù)系統(tǒng)上的其它工作。(未指定等級(jí)時(shí),類缺省值為等級(jí)0。)

每個(gè)部門的超類的管理由adminuser和authuser屬性定義。為DeptA

和DeptB啟用了繼承屬性。帶繼承的類中啟動(dòng)的所有新進(jìn)程將在該類中

保持分類。

20.要為每組作業(yè)創(chuàng)立子類等級(jí),請(qǐng)修改/etc/wlm/MyConfig/DeptA/classe

s和/etc/wlm/MyConfig/DeptB/classes文件以包含以下內(nèi)容:

21.Listen:

22.

23.Work:

24.

25.Monitor:

26.

27.Report:

28.tier=1

29.Command:

30.要為超類指定初始的共享,請(qǐng)編輯/etc/wlm/MyConfig/shares文件以包

含以下內(nèi)容:

31.DeptA:

32.CPU=3

33.memory=3

34.

35.DeptB:

36.CPU=2

memory=2

因?yàn)橹付艘粋€(gè)總共5個(gè)共享的CPU,所以DeptA進(jìn)程將訪問(wèn)總的CPU

資源的五個(gè)共享中的三個(gè)(或60%),而DeptB進(jìn)程將訪問(wèn)五個(gè)中的兩

個(gè)(或40%)o因?yàn)槟鷽](méi)有對(duì)SysTools、System和Default類指定共

享,所以它們的消耗目標(biāo)將保持獨(dú)立于活動(dòng)的共享數(shù)量,這給了它們對(duì)于

比DeptA和DeptB更高優(yōu)先權(quán)的資源的訪問(wèn)權(quán)(直至到達(dá)其限制)。不

對(duì)SysBatch類指定任何共享,因?yàn)樗鼉H僅是等級(jí)1中的超類,因此任

何共享指定都是不相關(guān)的。SysBatch類中的作業(yè)僅僅可以消耗未被等級(jí)

0中的所有類使用的資源。

37.要為子類指定初始的共享,請(qǐng)編輯/etc/wlm/MyConfig/DeptA/shares

和/etc/wlm/MyConfig/DeptB/shares文件以包含以下內(nèi)容:

38.Work:

39.CPU=5

40.memory=5

41.

42.Monitor:

43.CPU=4

44.memory=1

45.Command:

46.CPU=1

memory=1

因?yàn)闆](méi)有對(duì)Listen類指定共享,那么當(dāng)它要求資源時(shí),它對(duì)資源有最高

優(yōu)先權(quán)的訪問(wèn)權(quán)(在超類中)。對(duì)Work類指定了最大數(shù)量的共享,因?yàn)?/p>

它有最大的資源需求。因此,基于其遵守的行為和相關(guān)的重要性,對(duì)

Monitor和Command類指定了共享。不對(duì)Report類指定共享,因?yàn)樗?/p>

僅僅是等級(jí)1中的子類,因此任何共享指定都是不相關(guān)的。Report類中

的作業(yè)僅僅可以消耗未被等級(jí)0中的子類使用的資源。

在此例如的以下步驟中,對(duì)沒(méi)有指定共享的類指定限制。(也可以對(duì)共享

的類指定限制。有關(guān)更多信息,請(qǐng)參閱2AIX5LV5.3系統(tǒng)管理概念:操

作系統(tǒng)和設(shè)密中的ManagingResourceswithWLM。)

47.要對(duì)超類指定限制,請(qǐng)編輯/etc/wlm/MyConfig/limits文件以包含以下

內(nèi)容:

48.Default:

49.CPU=0%-10%;100%

50.memory=0%-10%;100%

51.

52.SysTools:

53.CPU=0%-10%;100%

54.memory=0%-5%;100%

55.

56.System:

57.CPU=5%-50%;100%

memory=5%-50%;100%

對(duì)System、SysTools和Default類指定了軟件最大限制以阻止它們嚴(yán)

重妨礙系統(tǒng)上的其它工作。對(duì)System類指定了對(duì)CPU和內(nèi)存的最小限

制,因?yàn)榇祟惏瑢?duì)系統(tǒng)操作的根本進(jìn)程,并且它必須能夠消耗保證的資

源量。

58.要對(duì)子類指定限制,請(qǐng)編輯/etc/wlm/MyConfig/DeptA/limits和

/etc/wlm/MyConfig/DeptB/1imits文件以包含以下內(nèi)容:

59.Listen:

60.CPU=10%-30%;100%

61.memory=10%-20%;100%

62.

63.Monitor:

64.CPU=0%-30%;100%

memory=0%-30%;100%

注:

每個(gè)子類文件的限制可以不同。

對(duì)Listen和Monitor類指定了軟件最大限制以阻止它們嚴(yán)重妨礙同一

超類中的其它子類。特別是如果Work類沒(méi)有對(duì)處理請(qǐng)求的資源的訪問(wèn)

權(quán),那么您不希望系統(tǒng)繼續(xù)接受Work類中的作業(yè)請(qǐng)求。也對(duì)Listen類

指定了最小限制以確保快速響應(yīng)時(shí)間。內(nèi)存的最小限制確保此類使用的頁(yè)

面將不被頁(yè)面替換盜取,產(chǎn)生更快的執(zhí)行時(shí)間。對(duì)CPU的最小限制確保

當(dāng)可以運(yùn)行這些進(jìn)程時(shí),它們對(duì)CPU資源有最高優(yōu)先權(quán)的訪問(wèn)權(quán)(在超

類中)。

步驟3.微調(diào)配置

現(xiàn)在您已經(jīng)完全定義了配置,將以活動(dòng)方式運(yùn)行WLM以開(kāi)始調(diào)節(jié)工作負(fù)載并分

析您的資源管理策略實(shí)施得如何?;谀姆治?,可能需要微調(diào)配置以到達(dá)期望

的結(jié)果。對(duì)于維護(hù),如果工作負(fù)載隨時(shí)間更改,那么可能需要改進(jìn)配置。

1.要在活動(dòng)的方式中啟動(dòng)WLM,請(qǐng)使用以下命令:

wlmcntrl-a

2.使用諸如wlmstat的命令分析資源消耗。

3.如果不符合對(duì)特殊類或應(yīng)用程序的期望的消耗或性能目標(biāo),那么可能需要

調(diào)整WLM配置以更正該問(wèn)題。有關(guān)準(zhǔn)那么,請(qǐng)參閱?/7T顯V5.3系統(tǒng)管

理指南:操作系統(tǒng)與設(shè)備?中曲『WLM故障診斷準(zhǔn)那么』。

4.如果更改了配置,那么使用以下命令更新WLM的活動(dòng)的配置:

wlmcntrl-u

5.分析資源消耗(步驟2),并且如果有必要的話,再次微調(diào)配置。

將JFS復(fù)制到另一個(gè)物理卷

以下情況描述了在保持文件系統(tǒng)完整性的同時(shí)將JFS文件系統(tǒng)復(fù)制到不同的物

理卷。

表1.考慮事項(xiàng)

要在并行的函環(huán)境中成功完成以下情況,必須在所有笄存的節(jié)點(diǎn)上安裝AIX

或更新版本。

已使用AIX5.2測(cè)試了本入門書的該信息。如果您正在使用不同版本或級(jí)別的

AIX,您獲得的結(jié)果可能就會(huì)發(fā)生顯著的改變。

要在保持文件系統(tǒng)完整性的同時(shí)將JFS復(fù)制到另一個(gè)物理卷,請(qǐng)執(zhí)行以下操作:

1.停止想要復(fù)制的文件系統(tǒng)的活動(dòng)。除非正在使用文件系統(tǒng)的應(yīng)用程序是靜

止的或者文件系統(tǒng)處于您的狀態(tài),否那么您無(wú)法知道備份的數(shù)據(jù)中有什么

內(nèi)容。

2.通過(guò)在命令行中輸入以下SMIT快速路徑來(lái)制作邏輯卷鏡像:

smitmklvcopy

3.使用以下命令來(lái)復(fù)制文件系統(tǒng):

chfs-asplitcopy=/backup-acopy=2/testfs

-a標(biāo)志的splitcopy參數(shù)導(dǎo)致命令分割文件系統(tǒng)的鏡像副本并將其以

只讀方式安裝在新的安裝點(diǎn)上。該操作提供了一份可用作備份的文件系統(tǒng)

副本,且該文件系統(tǒng)的日志中記錄的是一致的元數(shù)據(jù)。

4.如果想將鏡像的副本移到不同的安裝點(diǎn),請(qǐng)使用以下SMIT快速路徑:

smitcplv

此時(shí),文件系統(tǒng)復(fù)制是可用的。

定義應(yīng)用程序的原始邏輯卷

糜給邏輯韜皂物理和邏輯磁盤空間的區(qū)域,它在應(yīng)用程序(例如數(shù)據(jù)庫(kù)或分區(qū))

的直接控制下,而不是在操作系統(tǒng)或文件系統(tǒng)的直接控制下。繞過(guò)文件系統(tǒng)可以

從控制應(yīng)用程序,特別是從數(shù)據(jù)庫(kù)應(yīng)用程序產(chǎn)生更好的性能。然而,改良的程度

取決于諸如數(shù)據(jù)庫(kù)或應(yīng)用程序的驅(qū)動(dòng)程序的大小的因素。

注:

適當(dāng)?shù)臅r(shí)候,您將需要對(duì)新的原始邏輯卷提供帶字符或塊特殊設(shè)備文件的應(yīng)用程

序。應(yīng)用程序試圖進(jìn)行翻開(kāi)、讀、寫等操作時(shí),它將鏈接到此設(shè)備文件。

注意:每個(gè)邏輯卷在第一個(gè)512字節(jié)中的都有一個(gè)邏輯卷控制塊(LVCB)。數(shù)

據(jù)從第二個(gè)512字節(jié)塊開(kāi)始。在原始邏輯卷中,LVCB未受保護(hù)。如果應(yīng)用程序

覆蓋LVCB,那么通常更新LVCB的命令將失敗并生成一條消息。雖然邏輯卷可能

繼續(xù)正確操作并且覆蓋可以是允許的事件,但是建議不要覆蓋LVCB。

以下說(shuō)明使用SMIT和命令行界面定義原始邏輯卷。也可以使用“基于Web的

系統(tǒng)管理器”中的創(chuàng)立新的邏輯卷向?qū)Вㄟx擇卷一概述和任務(wù)一創(chuàng)立新的邏

輯卷)。要在向?qū)е卸x原始邏輯卷,請(qǐng)從其第一個(gè)選擇屏幕中接受缺省使用,

應(yīng)用程序和數(shù)據(jù)。如果需要的話,聯(lián)機(jī)幫助可用。

已使用AIX5.2測(cè)試了本入門書的該信息。如果您正在使用不同版本或級(jí)別的

AIX,您獲得的結(jié)果可能就會(huì)發(fā)生顯著的改變。

1.使用root用戶權(quán)限,通過(guò)輸入以下SMIT快速路徑以查找可以創(chuàng)立原始

邏輯卷的可用物理分區(qū):

smitIspv

2.選擇磁盤。

3.接受第二個(gè)對(duì)話框(狀態(tài))中的缺省值并單擊“確定”。

4.用PPSIZE字段中的值乘以FREEPPs字段中的值以獲取可用于所選擇

的磁盤上的原始邏輯卷的兆字節(jié)總數(shù)。如果可用空間的數(shù)量不夠,請(qǐng)選擇

不同的磁盤,直至您找到一個(gè)有足夠可用空間的磁盤。

5.退出SMITo

6.使用mklv命令來(lái)創(chuàng)立原始邏輯卷。以下命令在使用38個(gè)4MB物理分

區(qū)的db2Vg卷組中創(chuàng)立名為lvdb2003的原始邏輯卷:

mklv-ylvdb2003db2vg38

使用-y標(biāo)志為邏輯卷提供一個(gè)名稱,那么不再使用系統(tǒng)生成的名稱。

此時(shí),創(chuàng)立原始邏輯卷。如果列出卷組的內(nèi)容,那么顯示原始邏輯卷的缺省類型,

為jfs。邏輯卷的類型項(xiàng)僅僅是個(gè)標(biāo)號(hào)。它不指示為原始邏輯卷安裝的文件系統(tǒng)。

有關(guān)如何翻開(kāi)/Qev/rawLVname和如何使用此原始空間,請(qǐng)查閱應(yīng)用程序的說(shuō)

明。

修正文件系統(tǒng)超塊中毀壞的幻數(shù)

如果毀壞了文件系統(tǒng)的超塊,那么不能訪問(wèn)該文件系統(tǒng)。對(duì)超塊的大多數(shù)毀壞都

不能修復(fù)。以下過(guò)程描述了當(dāng)問(wèn)題由毀壞的幻數(shù)引起時(shí),如何修復(fù)JFS文件系

統(tǒng)中的超塊。如果毀壞了JFS2文件系統(tǒng)中的主超塊,那么使用fsck命令自動(dòng)

復(fù)制副超塊并修復(fù)主超塊。

在以下情況中,假定/home/myfs是物理卷/dev/lv02上的JFS文件系統(tǒng)。

已使用AIX5.2測(cè)試了本入門書的該信息。如果您正在使用不同版本或級(jí)別的

AIX,您獲得的結(jié)果可能就會(huì)發(fā)生顯著的改變。

L使用以下命令卸下您猜想可能遭到毀壞的/home/myfs文件系統(tǒng):

umount/home/myfs

2.要確認(rèn)對(duì)文件系統(tǒng)的毀壞,請(qǐng)對(duì)文件系統(tǒng)運(yùn)行fsck命令。例如:

fsck-p/dev/lv02

如果問(wèn)題是對(duì)超塊產(chǎn)生了毀壞,那么fsck命令返回以下消息之一:

fsck:不是AIXV5文件系統(tǒng)

不是識(shí)別的文件系統(tǒng)類型

3.通過(guò)root用戶權(quán)限,使用od命令顯示文件系統(tǒng)的超塊,如下例中所示

od-x-N64/dev/lv02+0x1000

此處-x標(biāo)志顯示十六進(jìn)制格式的輸出而-N標(biāo)志指示系統(tǒng)格式化偏移

參數(shù)(+)中不多于64個(gè)的輸入字節(jié),這指定了文件中開(kāi)始文件輸出的

點(diǎn)。以下是輸出的例如:

00010001234023400000000000040000000000a

000101000018000100000002f6c763300006c76

000102033000000000a0003010000002f280383

000103000000001000002000000200000000000

0001040

在上述輸出中,請(qǐng)注意0x1000(12340234)處毀壞的幻值。如果創(chuàng)立文

件系統(tǒng)時(shí)接受了所有缺省值,那么幻數(shù)應(yīng)該為0x43218765。如果覆蓋了

任何缺省值,那么幻數(shù)應(yīng)該為0x65872143。

4.使用od命令來(lái)檢查第二個(gè)超塊的magicnumber是否正確。以下是例如

命令及其輸出:

5.$od-x-N64/dev/lv02+0xlf000

6.00If0006587214300000000000040000000000a

7.OOlfOlO00018000100000002f6c763300006c76

8.001f02033000000000a0003010000002f280383

9.00If03000000001000002000000200000000000

00If040

請(qǐng)注意OxlfOOO處的正確幻值。

10.將第二個(gè)超塊復(fù)制到主超塊。以下是例如命令和輸出:

11.$ddcount=lbs=4kskip=31seek=lif=/dev/lv02of=/dev/lv02

12.dd:1+0recordsin.

dd:1+0recordsout.

13.使用fsck命令來(lái)去除由使用第二個(gè)超塊引起的不一致文件。例如:

制作安裝的JFS或JFS2的聯(lián)機(jī)備份

制作安裝的日志文件系統(tǒng)(JFS)或增強(qiáng)的日志文件系統(tǒng)(JFS2)的聯(lián)機(jī)備份創(chuàng)建

包含該文件系統(tǒng)的邏輯卷的靜態(tài)映象。以下過(guò)程描述了如何制作聯(lián)機(jī)備份。您選

擇哪個(gè)過(guò)程取決于該文件系統(tǒng)是JFS還是JFS2。

制作JFS的聯(lián)機(jī)備份

要制作安裝的JFS的聯(lián)機(jī)備份,那么必須制作文件系統(tǒng)駐留的邏輯卷及其日志

駐留的邏輯卷的鏡像。

注:

因?yàn)槲募钱惒綄懭氲模苑指畹母北究赡懿话指钋安艑懭氲乃袛?shù)據(jù)。

備份副本中可能不提供分割開(kāi)始后才開(kāi)始的任何修改。因此,當(dāng)分割發(fā)生時(shí),推

薦將文件系統(tǒng)的活動(dòng)減少到最小。

已使用AIX5.2測(cè)試了本入門書的該信息。如果您正在使用不同版本或級(jí)別的

AIX,您獲得的結(jié)果可能就會(huì)發(fā)生顯著的改變。

要將/home/xyz文件系統(tǒng)的鏡像的副本分割到名為/jfsstaticcopy的新安裝

點(diǎn),請(qǐng)輸入以下內(nèi)容:

chfs-asplitcopy=/jfsstaticcopy/home/xyz

可以通過(guò)使用copy屬性來(lái)控制將哪個(gè)鏡像的副本用作備份。如果用戶沒(méi)有指定

副本,那么第二個(gè)鏡像的副本是缺省值。例如:

chfs-asplitcopy=/jfsstaticcopy-acopy=l/home/xyz

此時(shí),/jfsstaticcopy中提供文件系統(tǒng)的只讀副本。分割副本后對(duì)原文件系統(tǒng)

所做的任何更改都不反映在備份副本中。

要在/testcopy安裝點(diǎn)上將JFS分割映象重新結(jié)合為鏡像的副本,請(qǐng)使用以下

命令:

rmfs/testcopy

rmfs命令從其分割狀態(tài)除去文件系統(tǒng)副本并允許它重新結(jié)合為鏡像的副本。

制作和備份JFS2的快照

從AIX5.2開(kāi)始,可以制作安裝的JFS2的快照,該JFS2在一個(gè)時(shí)間點(diǎn)建立

文件系統(tǒng)的一致的塊級(jí)別映象。即使用于創(chuàng)立快照(名為snappedFS)的文件系

統(tǒng)繼續(xù)更改,快照映象也保持穩(wěn)定??煺毡3峙c制作快照時(shí)snappedFS所擁有

的相同的平安性許可權(quán)。

在以下情況中,可以創(chuàng)立快照并將該快照備份到可移動(dòng)介質(zhì)而無(wú)需卸下或停頓文

件系統(tǒng),所有這些只需通過(guò)一個(gè)命令來(lái)執(zhí)行:backsnapo也可以為了其它目的使

用快照,例如訪問(wèn)制作快照時(shí)文件或目錄存在狀態(tài)下的文件或目錄??梢允褂谩盎?/p>

于Web的系統(tǒng)管理器"、SMIT或backsnap和snapshot命令來(lái)執(zhí)行不同的快

照過(guò)程。

要?jiǎng)?chuàng)立/home/abc/test文件系統(tǒng)的快照并將其備份[按名稱)到磁帶設(shè)備

/dev/rmtO,請(qǐng)使用以下命令:

backsnap-m/tmp/snapshot-ssize=16M-if/dev/rmtO/home/abc/test

此命令創(chuàng)立JFS2文件系統(tǒng)(/home/abc/test)快照的16兆字節(jié)的邏輯卷???/p>

照安裝在/tmp/snapshot上,然后將按名稱的快照備份制作到磁帶設(shè)備上。備

份完成后,快照仍是加載的。當(dāng)備份完成時(shí)如果想除去快照,那么將-R標(biāo)志與

backsnap命令一起使用。

當(dāng)物理卷缺失時(shí)通知管理員

雖然物理卷變?yōu)椴豢稍L問(wèn)時(shí)AIX會(huì)記錄錯(cuò)誤,但仍然有檢測(cè)不到錯(cuò)誤而讓其繼

續(xù)存在的情況。例如,當(dāng)物理卷是鏡像卷組的一部分時(shí),由于數(shù)據(jù)的完好副本仍

然可訪問(wèn),所以用戶不會(huì)注意到由問(wèn)題出現(xiàn)。在這種情況下,自動(dòng)通知可以在用

戶注意到任何對(duì)其工作的破壞之前提醒管理員問(wèn)題的出現(xiàn)。

以下過(guò)程描述當(dāng)聲明缺失物理卷時(shí)如何設(shè)置自動(dòng)通知。通過(guò)修改以下過(guò)程,可以

跟蹤對(duì)您來(lái)說(shuō)很重要的其它錯(cuò)誤。

已使用AIX5.3測(cè)試了本入門書的該信息。如果您正在使用不同版本或級(jí)別的

AIX,您獲得的結(jié)果可能就會(huì)發(fā)生顯著的改變。

1.使用超級(jí)權(quán)限,制作/etc/objrepos/errnotify0DM文件的備份副本。

可以將備份副本命名為您選擇的任何名稱。在以下事例中,備份副本將

errnotify文件名附加有當(dāng)前日期:

2.cd/etc/objrepos

cperrnotifyerrnotifycurrez?t_cfete

3.使用您最喜歡的編輯器創(chuàng)立名為/tmp/pvmiss.add的文件,該文件包含

以下節(jié):

4.錯(cuò)誤通告:

5.en_pid=0

6.en_name="LVM_SA_PVMISS”

7.en_persistenceflg=1

8.en_label="LVM_SA_PVMISS”

9.en_crcid=0

10.en_type="UNKN"

11.en_alertflg=

12.en_resource="LVDD"

13.en_rtype="NONE"

14.en_rclass="NONE"

en_method=^/usr/lib/ras/pvmiss.notify$1$2$3$4$5$6$7$8

$9"

在完成該文件中的所有步驟后,錯(cuò)誤通知守護(hù)程序?qū)⑹褂脕?lái)自通知消息中

錯(cuò)誤日志條目的詳細(xì)信息自動(dòng)擴(kuò)展該腳本中的$1到$9。

15.使用您最喜歡的編輯器創(chuàng)立名為/usr/lib/ras/pvmiss.notify的文件,

該文件包含以下內(nèi)容:

16.#!/bin/ksh

17.exec3>/dev/console

18.print-u3”?”

19.print-u3-"------

20.print-u3"ALERT!ALERT!ALERT!ALERT!ALERT!ALERT!”

21.print-u3〃〃

22.print-u3“Desc:PHYSICALVOLUMEISMISSING.SEEERRPT.”

23.print-u3〃〃

24.print-u3“Errorlabel:$9〃

25.print~u3“Sequencenumber:$1〃

26.print-u3“ErrorID:$2”

27.print-u3“Errorclass:$3〃

28.print-u3“Errortype:$4〃

29.print-u3""Resourcename:$6〃

30.print-u3"Resourcetype:$7”

31.print-u3"Resourceclass:$8”

32.print-u3-"---------------------------------------------"

33.print-u3

34.mail-"PHSYICALVOLUMEDECLAREDMISSING"root?-E0F

35.

36.ALERT!ALERT!ALERT!ALERT!ALERT!ALERT!

37.Desc:PHYSICALVOLUMEISMISSING.SEEERRPT.

38.Errorlabel:$9

39.Sequencenumber:$1

40.ErrorID:$2

41.Errorclass:$3

42.Errortype:$4

43.Resourcename:$6

44.Resourcetype:$7

45.Resourceclass:$8

46.

EOF

47.保存文件并退出編輯器。

48.在剛創(chuàng)立的文件上設(shè)置相應(yīng)的權(quán)限。例如:

chmod755/usr/lib/ras/pvmiss.notify

49.輸入以下命令以將您在步驟2中創(chuàng)立的LVM_SA_PVMISS定義添加到

0DM:

odmadd/tmp/pvmiss.add

在這一點(diǎn)上,只要出現(xiàn)LVM_SA_PVMISS錯(cuò)誤,該系統(tǒng)就會(huì)運(yùn)行

/usr/lib/ras/pvmiss.notify腳本。這些腳本將消息發(fā)送到控制臺(tái),還會(huì)向

root用戶發(fā)送郵件。

重新創(chuàng)立毀壞的引導(dǎo)映象

以下過(guò)程描述了如何標(biāo)識(shí)毀壞的引導(dǎo)映象并重新創(chuàng)立它。如果機(jī)器當(dāng)前正在運(yùn)行

并且您知道引導(dǎo)映象己經(jīng)毀壞或刪除,那么通過(guò)用root用戶權(quán)限運(yùn)行bosboot

命令來(lái)重新創(chuàng)建引導(dǎo)映象。

注意:在您疑心引導(dǎo)映象已損壞時(shí)千萬(wàn)不要重新引導(dǎo)系統(tǒng)。

以下過(guò)程假定系統(tǒng)當(dāng)前因?yàn)闅牡囊龑?dǎo)映象而不正確重新引導(dǎo)??赡艿脑?,將停

機(jī)時(shí)間安排在對(duì)工作負(fù)載影響最小時(shí),以保護(hù)系統(tǒng)免受可能的數(shù)據(jù)喪失或功能喪

失。

已使用AIX5.2測(cè)試了本入門書的該信息。如果您正在使用不同版本或級(jí)別的

AIX,您獲得的結(jié)果可能就會(huì)發(fā)生顯著的改變。

1.將產(chǎn)品介質(zhì)插入適宜的驅(qū)動(dòng)器。

2.按照隨系統(tǒng)提供的說(shuō)明進(jìn)行操作開(kāi)機(jī)。

3.從“系統(tǒng)管理效勞"菜單項(xiàng)選擇擇多引導(dǎo)。

4.從下一個(gè)屏幕選擇從...安裝。

5.選擇裝有產(chǎn)品介質(zhì)的設(shè)備,然后選擇安裝。

6.選擇AIX版本圖標(biāo)。

7.按聯(lián)機(jī)說(shuō)明進(jìn)行操作,直至可以選擇所使用的安裝方式。此時(shí),請(qǐng)選擇啟

動(dòng)系統(tǒng)恢復(fù)的維護(hù)方式。

8.選擇訪問(wèn)引導(dǎo)卷組。

9.按聯(lián)機(jī)說(shuō)明進(jìn)行操作,直至可以選擇訪問(wèn)此卷組并啟動(dòng)shello

10.使用bosboot命令重新創(chuàng)立引導(dǎo)映象。例如:

bosboot-a-d/dev/hdiskO

如果命令失敗,您將收到下面的消息:

0301-165bosboot:警告!bosboot失敗一不要試圖引導(dǎo)設(shè)備。

請(qǐng)嘗試使用以下選項(xiàng)之一解決該問(wèn)題然后再次運(yùn)行bosboot命令,直至

成功創(chuàng)立引導(dǎo)映象:

o刪除缺省引導(dǎo)邏輯卷(hd5),然后創(chuàng)立新的hd5o

或者

o在硬盤上運(yùn)行診斷。必要的話,進(jìn)行維修或更換。

如果bosboot命令繼續(xù)失敗,請(qǐng)聯(lián)系您的客戶支持代表。

注意:如果創(chuàng)立引導(dǎo)映象時(shí)bosboot命令失敗,那么不要重新引導(dǎo)機(jī)器。

11.當(dāng)bosboot命令成功時(shí),請(qǐng)使用reboot命令來(lái)重新引導(dǎo)系統(tǒng)。

減少Root卷組中的文件系統(tǒng)大小

將所有文件系統(tǒng)的大小減少到最小的最簡(jiǎn)單方式是:從備份恢復(fù)基本操作系統(tǒng)時(shí)

,將SHRINK選項(xiàng)設(shè)置為是。不能同時(shí)使用SHRINK選項(xiàng)和以下情況。如果在執(zhí)

行以下過(guò)程后將SHRINK選項(xiàng)設(shè)置為是,那么安裝將覆蓋對(duì)文件的更改。

此情況引導(dǎo)您完成減少所選擇的rootvg文件系統(tǒng)大小的整個(gè)手工過(guò)程。您將標(biāo)

識(shí)未使用分配的所有磁盤空間的文件系統(tǒng),然后基于文件系統(tǒng)實(shí)際使用的空間量

重新分配,因此釋放了更多空間供root卷組使用。作為此過(guò)程的一局部,您將

使用修正的分配備份卷組并重新安裝操作系統(tǒng)。

注意:此過(guò)程要求關(guān)閉并重新安裝根本操作系統(tǒng)。無(wú)論何時(shí)重新安裝任何操作系

統(tǒng),請(qǐng)方案停機(jī)時(shí)間,使其對(duì)您的工作負(fù)載影響最小,從而保護(hù)您避免可能喪失

數(shù)據(jù)或功能。重新安裝操作系統(tǒng)前,請(qǐng)確保有數(shù)據(jù)和任何定制的應(yīng)用程序或卷組

口勺可拿備份。___________________________________________________________

已使用AIX5.2測(cè)試了本入門書的該信息。如果您正在使用不同版本或級(jí)別的

AIX,您獲得的結(jié)果可能就會(huì)發(fā)生顯著的改變。

1.創(chuàng)立不包含在rootvg中的所有文件系統(tǒng)的獨(dú)立備份。獨(dú)立備份幫助確保

所有文件系統(tǒng)的完整性。

2.使用root用戶權(quán)限,通過(guò)輸入以下命令檢查root卷組中的哪些文件系

統(tǒng)沒(méi)有使用分配給它們的磁盤空間:

df-k

-k標(biāo)志以千字節(jié)顯示文件系統(tǒng)大小。結(jié)果看起來(lái)類似如下:

文件系統(tǒng)1024塊可用已使用百分比I節(jié)點(diǎn)使用I節(jié)

點(diǎn)使用百分比安裝位置

/dev/hd4196608497698%1944

2%/

/dev/hd2176947262398865%36984

9%/usr

/dev/hd9var1638406511661%676

2%/var

/dev/hd365536630244%115

1%/tmp

/dev/hdl49152853683%832

7%/home

/proc----

/proc

/dev/hdlOopt327682634020%293

4%/opt

查看這些結(jié)果,您會(huì)注意到有大量可用塊并且與安裝在/usr上的文件系

統(tǒng)相關(guān)的使用的百分比相當(dāng)?shù)汀DJ(rèn)為可以通過(guò)減少分配給/usr文件系

統(tǒng)的分區(qū)數(shù)量釋放大量的塊。

3.檢查/etc/filesystems文件的內(nèi)容以確保安裝了rootvg中的所有文

件系統(tǒng)。如果沒(méi)有,它們將不包含在重新安裝的系統(tǒng)中。

4.通過(guò)輸入以下命令創(chuàng)立文件,該文件列出包括在安裝過(guò)程中的rootvg

中的所有活動(dòng)的文件系統(tǒng):

mkszfile

5.在喜歡的編輯器中翻開(kāi)文件。

6.搜索usr文本字符串以找到屬于/usr文件系統(tǒng)的lv_data節(jié)。使用此

節(jié)的數(shù)量作為根底來(lái)確定可以減少多少/usr文件系統(tǒng)的邏輯分區(qū)數(shù)量。

在文件的PP-SIZE項(xiàng)中定義每個(gè)附加邏輯分區(qū)的缺省大小。文件將看

起來(lái)類似如下:

7.lvdata:

8.VOLUME_GROUP=rootvg

9.LV_SOURCE_DISK_LIST=hdiskO

10.LV_IDENTIFIER=00042345d300

11.LOGICAL_VOLUME=hd2

12.VG_STAT=active/complete

13.TYPE=jfs

14.MAX_LPS=32512

15.COPIES=1

16.LPs=108

17.STALE_PPs=0

18.INTER_POLICY=minimum

19.INTRA_POLICY=center

20.MOUNT_POINT=/usr

21.MIRROR_WRITE_CONSISTENCY=on/ACTIVE

22.LV_SEPARATE_PV=yes

23.PERMISSI0N=read/write

24.LV_STATE=opened/syncd

25.WRITE_VERIFY=off

26.PP_SIZE=16

27.SCHED_POLICY=parallel

28.PP=108

29.BB_P0LICY=relocatable

30.RELOCATABLE=yes

31.UPPER_BOUND=32

32.LABEL=/usr

33.MAPFILE=

34.LV_MIN_LPS=70

35.STRIPEWIDTH=

STRIPE_SIZE=

分配給此邏輯卷的邏輯分區(qū)的數(shù)量是108(LPs=108)o

36.通過(guò)使用來(lái)自步驟2的結(jié)果來(lái)確定/usr文件系統(tǒng)中的現(xiàn)有數(shù)據(jù)需要的

邏輯分區(qū)的數(shù)量??梢酝ㄟ^(guò)使用以下命令顯示特定于/usr文件系統(tǒng)的現(xiàn)

有文件大?。?/p>

df-k/usr

該結(jié)果重復(fù)了步驟2中接收到的/usr文件系統(tǒng)的數(shù)量(以千字節(jié)計(jì))。

例如:

文件系統(tǒng)1024塊可用已使用百分比I節(jié)點(diǎn)使用I節(jié)

點(diǎn)使用百分比安裝位置

/dev/hd2176947262398865%369849%

/usr

a.從分配的1024塊總數(shù)減去可用空間的數(shù)量:

1769472-623988=1145484

b.添加預(yù)算空間,您可能需要這些空間以供預(yù)期此文件系統(tǒng)將來(lái)的任

何增長(zhǎng)。對(duì)于此例如,將結(jié)果再加上200000。

1145484+200000=1345484

c.用以字節(jié)計(jì)門6*1024)的邏輯分區(qū)大小去除結(jié)果以確定所需的邏輯

分區(qū)的最少個(gè)數(shù)。

134548171875

使用此向上舍入的結(jié)果來(lái)重新定義需要的邏輯分區(qū)的數(shù)量

(LPs=83)o

37.在文件中,將LPs字段從108更改為83o

38.查找屬于/usr文件系統(tǒng)的fs_data節(jié)。fs_data節(jié)看起來(lái)類似如下:

39.fs_data:

40.FS_NAME=/usr

41.FS_SIZE=3538944

42.FS_MIN_SIZE=2290968

43.FS_LV=/dev/hd2

44.FS_FS=4096

45.FS_NBPI=4096

46.FS_C0MPRESS=no

47.FS_BF=false

48.FS_AGSIZE=8

49.通過(guò)將物理各區(qū)大小(PP_SIZE)乘以2(物理分區(qū)使用的512字節(jié)塊的

數(shù)量)乘以邏輯分區(qū)數(shù)(LPs)來(lái)計(jì)算文件系統(tǒng)大小(FS_SIZE)o給出此

例如中使用的值,計(jì)算結(jié)果為:

50.PP_SIZE*512塊*LPs=FS_SIZE

16384*2*83=2719744

51.在文件中,將FS_SIZE字段從3538944更改為2719744。

52.基于/usr文件系統(tǒng)使用的當(dāng)前數(shù)據(jù)的實(shí)際大小計(jì)算最小文件系統(tǒng)大小

(FS_MIN_SIZE),如下所述:

a.計(jì)餐需要的分區(qū)的最少數(shù)量。給出此例如中使用的值,計(jì)算結(jié)果為:

size_in_use(請(qǐng)參閱步驟7a)/PP_SIZE=分區(qū)數(shù)

114548921875

b.計(jì)算這些分區(qū)要求的最小大小。將先前的計(jì)算結(jié)果向上舍入為70,

計(jì)算為:

c.PP_SIZE*512塊*分區(qū)數(shù)=FS_MIN_SIZE

16384*2*70=2293760

53.在文件中,將FS_MIN_SIZE字段從2290968更改為2293760。

54.保存編輯并退出編編器。

55.卸下不在rootvg卷組中的所有文件系統(tǒng)。

56.如果有任何用戶定義的卷組,那么輸入以下命令斷開(kāi)并導(dǎo)出它們:

57.varyoffvgVGName

exportvgVGName

58.在磁帶機(jī)中有磁帶時(shí),輸入以下命令以初始化完整的系統(tǒng)備份:

mksysb/dev/rmtO

此類型的備份包含您在文件中指定的文件系統(tǒng)大小信息,以后用于以新

文件系統(tǒng)大小重新安裝系統(tǒng)。

注:

要開(kāi)始此備份,必須從命令行運(yùn)行mksysb命令。如果使用系統(tǒng)管理工具

(例如SMIT),那么備份創(chuàng)立新的文件,覆蓋您所做的更改。

59.使用與當(dāng)前系統(tǒng)設(shè)置一起安裝選項(xiàng),用此備份重新安裝操作系統(tǒng)。在安裝

期間,檢查是否適當(dāng)設(shè)置了以下選項(xiàng):

o使用映射必須設(shè)置為否

??s小文件系統(tǒng)必須設(shè)置為否

如果需要有關(guān)安裝過(guò)程的更多信息,請(qǐng)參閱/45LVersion5.2Inslal

lationGuide。

60.安裝操作系統(tǒng)后,請(qǐng)?jiān)凇俺R?guī)”方式中重新引導(dǎo)系統(tǒng)。此時(shí),調(diào)整了/usr

文件系統(tǒng)的大小,但是用戶定義的文件系統(tǒng)不可用。

61.通過(guò)輸入以下命令安裝所有文件系統(tǒng):

mountall

如果接收到有關(guān)已經(jīng)安裝的文件系統(tǒng)的設(shè)備忙消息,那么可以忽略這些消

息。

此時(shí),調(diào)整了/usr文件系統(tǒng)的大小,root卷組有更多可用空間并且文件系統(tǒng)

可用。

換鏡像的卷組中有故障的物理卷

以下情況更換鏡像的卷組中與物理卷相關(guān)的已有故障或正在發(fā)生故障的磁盤。在

說(shuō)明中,使用“配置管理器”來(lái)配置新磁盤1命名為hdisklO),然后使用replac

epv命令來(lái)替換鏡像的卷組中的物理卷而不丟失物理卷的內(nèi)容,這些物理卷至少

有局部駐留在有故障的磁盤驅(qū)動(dòng)器(命名為hdisk02)上。不必重新引導(dǎo)或調(diào)度

停機(jī)時(shí)間就可完成以下過(guò)程。

已使用AIX5.2測(cè)試了本入門書的該信息。如果您正在使用不同版本或級(jí)別的

AIX,您獲得的結(jié)果可能就會(huì)發(fā)生顯著的改變。

1.選擇一個(gè)新磁盤驅(qū)動(dòng)器,該驅(qū)動(dòng)器磁盤的容量至少與有故障的磁盤一樣

大。

2.通過(guò)root用戶權(quán)限,運(yùn)行配置菅理器以配置新磁盤。在命令行中輸入以

下內(nèi)容:

cfgmgr-1hdisklO

請(qǐng)使用-1標(biāo)志來(lái)僅僅配置指定的設(shè)備和任何“子”設(shè)備。沒(méi)有此標(biāo)志的

話,cfgmgr命令對(duì)整個(gè)系統(tǒng)運(yùn)行“配置管理器"。

3.使用以下命令更換物理卷,從而可以開(kāi)始使用新磁盤:

注:

如果邏輯卷的鏡像是舊文件,那么replacepv命令不正常工作。

replacepvhdisk02hdisklO

4.當(dāng)相關(guān)的鏡像的卷組是rootvg時(shí),也必須運(yùn)行以下命令以將有故障的磁

盤從引導(dǎo)映象去除并將新磁盤添加到引導(dǎo)映象:

5.chpv-chdisk02

6.bootlisthdisklO

bosboot-a

chpv-c命令從引導(dǎo)映象去除hdisk02obootlist命令將hdisklO添加

到可能的引導(dǎo)設(shè)備列表,系統(tǒng)可以從這些設(shè)備引導(dǎo)。bosboot-a命令在

缺省引導(dǎo)邏輯卷上創(chuàng)建完整的引導(dǎo)映象。

此時(shí),物理卷hdisk02現(xiàn)在映射到最新配置的hdisklOo

重新設(shè)置未知Root用戶密碼

以下過(guò)程描述當(dāng)系統(tǒng)的root用戶密碼不可用或未知時(shí)如何恢復(fù)對(duì)root用戶

特權(quán)訪問(wèn)。以下過(guò)程要求一些系統(tǒng)停機(jī)時(shí)間。如果可能,將停機(jī)時(shí)間安排在對(duì)工

作負(fù)載影響最小時(shí),從而保護(hù)您避免可能的數(shù)據(jù)或功能喪失。

已使用AIX5.2測(cè)試了本入門書的該信息。如果您正在使用不同版本或級(jí)別的

AIX,您獲得的結(jié)果可能就會(huì)發(fā)生顯著的改變。

1.將與當(dāng)前安裝相同的版本和級(jí)別的產(chǎn)品和介質(zhì)插入到相應(yīng)的驅(qū)動(dòng)器中。

2.翻開(kāi)機(jī)器電源。

3.當(dāng)出現(xiàn)圖標(biāo)的屏幕或聽(tīng)到兩聲蜂鳴聲時(shí),請(qǐng)不停地按F1鍵直到出現(xiàn)系統(tǒng)

管理效勞菜單。

4.選擇多個(gè)引導(dǎo)。

5.選擇安裝自.

6.選擇裝有產(chǎn)品介質(zhì)的設(shè)備,然后選擇安裝。

7.選擇AIX版本圖標(biāo)。

8.通過(guò)按下F1鍵然后按下Enter鍵將當(dāng)前系統(tǒng)定義為系統(tǒng)控制臺(tái)。

9.選擇首選語(yǔ)言的數(shù)字并按下Enter鍵。

10.通過(guò)輸入3并按下Enter鍵選擇用于系統(tǒng)恢復(fù)的啟動(dòng)維護(hù)方式。

11.選擇訪問(wèn)引導(dǎo)卷組。顯示一條消息,解釋如果在該點(diǎn)更改根卷組而不重新

引導(dǎo),那么您將不能返回到“安裝”菜單。

12.輸入0并按下Enter鍵。

13.輸入列表中相應(yīng)卷組的數(shù)字,并按下Enter鍵。

14.通過(guò)輸入1并按下Enter鍵選擇訪問(wèn)該卷組并啟動(dòng)shell?

15.在#(數(shù)字符號(hào))提示符處,在命令行提示符處輸入passwd命令以重新

設(shè)置root用戶密碼。例如:

16.#passwd

17.為“root用戶"更改密碼

18.root用戶的新密碼:

再次輸入新密碼:

19.要將所有內(nèi)容從緩沖區(qū)寫入硬盤并重新引導(dǎo)系統(tǒng),請(qǐng)輸入以下內(nèi)容:

sync;sync;sync;reboot

當(dāng)出現(xiàn)登錄屏幕時(shí),那么您在步驟15中設(shè)置的密碼此時(shí)應(yīng)該允許訪問(wèn)root用

戶特權(quán)。

恢復(fù)對(duì)取消鏈接獲刪除的系統(tǒng)庫(kù)的訪問(wèn)

當(dāng)現(xiàn)有的庫(kù)不可用時(shí),那么大多數(shù)操作系統(tǒng)命令沒(méi)有識(shí)別。出現(xiàn)該類型問(wèn)題的

最可能的原因如下:

?/usr/lib中的鏈接不再存在。

?/usr/ccs/lib中的文件已刪除。

以下過(guò)程描述了如何恢復(fù)對(duì)庫(kù)的訪問(wèn)。該過(guò)程要求系統(tǒng)停機(jī)時(shí)間。如果可能,

將停機(jī)時(shí)間安排在對(duì)工作負(fù)載影響最小時(shí),從而保護(hù)您避免可能的數(shù)據(jù)或功能喪

失。

已使用AIX5.3測(cè)試了本入門書的該信息。如果您正在使用不同版本或級(jí)別的

AIX,您獲得的結(jié)果可能就會(huì)發(fā)生顯著的改變。

恢復(fù)刪除的符號(hào)鏈接

使用以下過(guò)程恢復(fù)從庫(kù)到路徑的符號(hào)鏈接:

1.使用超級(jí)權(quán)限,通過(guò)輸入以下命令

溫馨提示

  • 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ù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 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ì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論