AIX-存儲管理概念_第1頁
AIX-存儲管理概念_第2頁
AIX-存儲管理概念_第3頁
AIX-存儲管理概念_第4頁
AIX-存儲管理概念_第5頁
已閱讀5頁,還剩131頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

AIX存儲管理概念(一)Aix系統(tǒng)管理員實例

LVM使用的基本概念包括物理卷、卷組、物理分區(qū)、邏輯卷、邏輯分區(qū)、文件系

統(tǒng)和原始設(shè)備。下面介紹它們的一些特征:

?每個單獨的磁盤驅(qū)動器是一個命名的物理卷(PV),并具有諸如

hdiskO或hdiski等名稱。

?一個或多個PV可以構(gòu)成一個卷組(VG)。一個物理卷最多只能屬于

一個VGo

?不能將某個PV的一部分分配到一個VGo一個物理卷整體地分配到

某個卷組。

?即使物理卷屬于不同的類型,例如SCSI或SSA,也可以將它們分配

到同一個卷組。

?物理卷中的存儲空間劃分為物理分區(qū)(PP)。在屬于同一個VG的所

有磁盤上,物理分區(qū)的大小完全相同。

?在每個卷組中,可以定義一個或多個邏輯卷(LV)。從用戶的角度看,

邏輯卷上存儲的數(shù)據(jù)似乎是連續(xù)的,但是可以分散在同一個卷組中的

不同物理卷上。

?邏輯卷由一個或多個邏輯分區(qū)(LP)組成。每個邏輯分區(qū)至少有一個

對應(yīng)的物理分區(qū)。一個邏輯分區(qū)和一個物理分區(qū)始終具有相同的大

小。最多可以將數(shù)據(jù)的三個副本定位在不同的物理分區(qū)上。通常,為

了實現(xiàn)冗余,將存儲相同數(shù)據(jù)的物理分區(qū)定位在不同的物理磁盤上。

?邏輯卷中的數(shù)據(jù)可以按有組織的方式進(jìn)行存儲,并具有位于有目錄中

的文件的形式。這種結(jié)構(gòu)化和層次性的組織形式稱為文件系統(tǒng)。

?還可以將邏輯卷中的數(shù)據(jù)視為一個連續(xù)的字節(jié)串。此類邏輯卷稱為原

始邏輯卷。使用該數(shù)據(jù)以正確地訪問和解釋它是應(yīng)用程序的責(zé)任。

?卷組描述符區(qū)域(VGDA)是磁盤上的一個區(qū)域,其中包含有關(guān)該物理

卷所在的卷組的信息。它還包括有關(guān)屬于該卷組的所有物理和邏輯卷

的屬性和狀態(tài)的信息。VGDA中的信息由LVM命令使用和更新。每個

物理卷至少有一個VGDA。屬于同?個卷組的所有磁盤的VGDA中的

信息必須完全相同。VGDA的內(nèi)部體系結(jié)構(gòu)及其在磁盤上的位置取決

于卷組的類型(原始、大容量或可擴(kuò)展)。

?卷組狀態(tài)區(qū)域(VGSA)用于描述卷組中所有物理卷中的所有物理分

區(qū)的狀態(tài)。VGSA指示某個物理分區(qū)是包含準(zhǔn)確還是過時的信息。VGSA

用于監(jiān)視和維護(hù)數(shù)據(jù)副本同步。VGSA本質(zhì)上是一個位圖,其體系結(jié)

構(gòu)和在磁盤上的位置取決于卷組的類型。

?邏輯卷控制塊(LVCB)包含有關(guān)邏輯卷的重要信息,例如邏輯分區(qū)數(shù)

量或磁盤分配策略。其體系結(jié)構(gòu)和在磁盤上的位置取決于它所在的卷

組的類型。對于標(biāo)準(zhǔn)卷組,LVCB駐留在LV中的第一個用戶數(shù)據(jù)塊

±o對于大容量卷組,磁盤上的VGDA中存在額外的LVCB信息。對

于可擴(kuò)展卷組,所有的相關(guān)邏輯卷控制信息都作為LVCB信息區(qū)域和

LV入口區(qū)域的一部分保留在VGDA中。

注意:硬盤驅(qū)動器的布局是由/usr/include/sys/hd_psn.h頭文件定義的。LVM

記錄從磁盤上的第7個扇區(qū)開始。所有LVM記錄結(jié)構(gòu)都是在

/usr/include/lvmrec.h頭文件中定義的。

邏輯卷存儲的限制

AIX5LVersion5.3的LVM層提供了更高級別的磁盤管理靈活性。存在一些必

須注意的限制,如表1所示。

表1

VG類最大PV最大LV每個VG的最大最大PP

型數(shù)量數(shù)量PP數(shù)量大小

常規(guī)a?

25632512(1016*32)1GB

VG

大容量?密

VG128512130048(1016*128)1GB

可擴(kuò)展

J102440962097152128GB

VG

AIX5LVersion5.3的LVM限制

物理卷

在最初將某個磁盤添加到系統(tǒng)時,系統(tǒng)將其視為一個簡單設(shè)備。此時還不可以訪

問該磁盤以執(zhí)行LVM操作。要使其可訪問,必須將它分配到某個卷組,這意味

著將其從磁盤更改為物理卷。對于每個磁盤,將會在/dev目錄下創(chuàng)建兩個設(shè)備

驅(qū)動程序:一個塊設(shè)備驅(qū)動程序和一個字符設(shè)備驅(qū)動程序。系統(tǒng)向磁盤驅(qū)動器分

配??個32位唯一標(biāo)識符,此標(biāo)識符稱為物理卷標(biāo)識符(PVID)。

不帶任何參數(shù)使用的Ispv命令將顯示所有的物理卷、物理卷的PVID、PV所在

的卷組,以及卷組的狀態(tài),如示例1所示。

示例1使用Ispv命令顯示物理卷

#Ispv

hdiskO00c478de09a40bl6

rootvgactive

hdiskl00c478de09cafl63

rootvgactive

hdisk200c478de09caf37f

None

hdisk300c478de49630c6a

None

hdisk400c478de00655246

None

hdisk500c478de008a399b

None

hdisk600c478de008a3bal

None

hdisk700c478de6c9883b7

None

PVID

在生成PVID時,系統(tǒng)使用自己的序列號和時間戳,以確保兩個磁盤決不會具有

相同的PVID0

PVID還存儲在0DM中。它們由LVM命令使用,并且可能由諸如HACMP等外部

應(yīng)用程序引用。

下面的命令通過分配PVID(如果還沒有的話)將可用磁盤設(shè)備更改為物理卷:

chdev-1hdisk7-apv=yes

如果磁盤已經(jīng)是物理卷,則此命令不起作用。

下面的命令從物理卷中清除PVID:

chdev-1hdisk7-apv=clear

注意:可以使用諸如Iquerypv等中間級別的命令列出磁盤的PVID,如下所示:

#Iquerypv-h/dev/hdisk28010

0000008000C478DE09CAF37F0000000000000000|..x.

列出有關(guān)物理卷的信息

可以使用Ispv命令并作為參數(shù)傳遞物理卷的名稱,以查找有關(guān)某個物理卷的更

多詳細(xì)信息,如示例6-2所示。

示例2使用Ispv顯示有關(guān)某個物理卷的詳細(xì)信息

#Ispvhdisk2

PHYSICALVOLUME:hdisk2

VOLUMEGROUP:testvg

PVIDENTIFIER:00c478de09caf37fVG

IDENTIFIER

00c478de00004c00000001078fc3497d

PVSTATE:active

STALEPARTITIONS:0

ALLOCATABLE:yes

PPSIZE:128megabyte(s)

LOGICALVOLUMES:1

TOTALPPs:546(69888megabytes)

VGDESCRIPTORS:2

FREEPPs:542(69376megabytes)

HOTSPARE:no

USEDPPs:4(512megabytes)

MAXREQUEST:256kilobytes

FREEDISTRIBUTION:

110..105..109..109..109

USEDDISTRIBUTION:

00..04..00..00..00

示例2中的字段含義如下:

PHYSICALVOLUME物理卷的名稱。

PVIDENTIFIER物理卷的標(biāo)識符。

PVSTATE物理卷的狀態(tài):激活、丟失或已刪除??梢允褂胏hpv命令更改狀態(tài)。

STALEPARTITIONS過時分區(qū)的數(shù)量。

PPSIZE物理分區(qū)的大小。

TOTALPPs駐留在該磁盤上的物理分區(qū)總數(shù)(空閑或已使用)。

FREEPPs物理卷上可用的空閑分區(qū)數(shù)量。

USEDPPs物理卷上的已使用分區(qū)數(shù)量。

FREEDISTRIBUTION

每個物理內(nèi)(intra-physical)卷區(qū)域上可用的空閑物理分區(qū)數(shù)量。

USEDDISTRIBUTION

位于每個物理內(nèi)卷區(qū)域上的已使用物理分區(qū)數(shù)量。

VOLUMEGROUP物理卷所在的卷組的名稱。

VGIDENTIFIER物理卷所在的卷組的標(biāo)識符。

ALLOCATABLE物理卷的分配權(quán)限確定了是否可以將空閑PP分配到邏輯卷。

LOGICALVOLUMES至少有一個LP位于此物理卷上的邏輯卷數(shù)量。

VGDESCRIPTORS位于此物理卷上的VGDA數(shù)量。

HOTSPARE是否將該物理卷定義為熱后備(hotspare)o

MAXREQUEST此物理卷的LTG大小。

可以將Ispv命令與-1標(biāo)志結(jié)合使用,以顯示至少有一個分區(qū)位于該物理卷上

的所有邏輯卷的名稱、位于該物理卷上的分區(qū)總數(shù)、對應(yīng)于LP的PP總數(shù)、對

應(yīng)于每個物理內(nèi)(intra-physical)磁盤區(qū)域的PP分布、邏輯卷的安裝點(如

果存在的話)。示例6-3顯示了運行此命令時獲得的輸出的示例。

示例3使用Ispv-1命令

#Ispv-1hdiskO

hdiskO:

LVNAMELPsPPs

DISTRIBUTIONMOUNTPOINT

hd311

00..00..01..00..00/tmp

hdlOopt11

00..00..01..00..00/opt

hd511

01..00..00..00..00N/A

hd811

00..00..01..00..00N/A

hd61111

00..00..11..00..00N/A

hd288

00..00..08..00..00/usr

hd9var11

00..00..01..00..00/var

hdl11

00..00..01..00..00/home

hd411

00..00..01..00..00/

如果希望顯示分區(qū)的數(shù)量、位置,以及它們對應(yīng)的邏輯卷,可以使用lspv-p命

令,如示例4所示。

示例4使用Ispv來顯示針對邏輯卷的PP分配

#Ispv-phdiskO

hdiskO:

PPRANGESTATEREGIONLV

NAMETYPEMOUNT

POINT

1-1usedouteredgehd5

bootN/A

2-110freeouteredge

111-219freeoutermiddle

220-220usedcenter

hd8jfs21ogN/A

221-221usedcenter

hd2jfs2

/usr

222-222usedcenter

hd3jfs2

/tmp

223-223usedcenter

hdlOoptjfs2

/opt

224-230usedcenter

hd2jfs2

/usr

231-241usedcenter

hd6pagingN/A

242-328freecenter

329-437freeinnermiddle

438-546freeinneredge

通過使用Ispv-M命令,可以創(chuàng)建詳細(xì)的磁盤布局圖,并顯示每個物理和邏輯

分區(qū)之間的關(guān)系,如示例5所示。

示例5使用Ispv-M命令顯示物理卷的布局

#Ispv-MhdiskOjmore

hdiskO:1hd5:l

hdisk0:2-110

hdiskO:llllvl:l:l

hdisk0:112lvl:2:l

hdisk0:113lvl:3:l

hdisk0:114lvl:4:l

hdisk0:115lvl:5:l

hdiskO:116lvl:6:l

hdisk0:117lvl:7:l

hdisk0:118lvl:8:l

hdisk0:119lvl:9:l

hdisk0:120lvl:10:l

hdisk0:121lvl:ll:l

hdisk0:122lvl:12:l

hdiskO:123-219

hdisk0:220hd8:l

hdisk0:221hd2:l

hdisk0:222hd3:l

hdisk0:223hdlOopt:1

hdisk0:224hd2:2

hdisk0:225hd2:3

hdisk0:226hd2:4

hdiskO:227hd2:5

hdisk0:228hd2:6

hdisk0:229hd2:7

hdisk0:230hd2:8

hdisk0:231hd6:1

hdisk0:232hd6:2

hdisk0:233hd6:3

hdisk0:234hd6:4

hdisk0:235hd6:5

hdisk0:236hd6:6

hdisk0:237hd6:7

hdisk0:238hd6:8

hdisk0:239hd6:9

hdisk0:240hd6:10

hdisk0:241hd6:ll

hdiskO:242-546

更改物理卷的分配權(quán)限

物理卷的分配權(quán)限確定是否可以將位于該物理卷上還未分配到邏輯卷的物理分

區(qū)分配到邏輯卷。駐留在該物理卷上的邏輯卷的操作不受影響。

在示例6中,我們禁用了將hdisk2中新的空閑物理分區(qū)分配到任何邏輯卷的

能力。我們嘗試創(chuàng)建一個將使用hdisk2中的PP的邏輯卷,并收到一條表明該

物理卷中的分區(qū)不可分配的錯誤消息。

示例6禁用物理卷的分區(qū)分配

#chpv-anhdisk2

#Ispvhdisk2

PHYSICALVOLUME:hdisk2

VOLUMEGROUP:testvg

PVIDENTIFIER:00c478de09caf37fVG

IDENTIFIER

00c478de00004c00000001078fc3497d

PVSTATE:active

STALEPARTITIONS:0

ALLOCATABLE:no

PPSIZE:128megabyte(s)

LOGICALVOLUMES:1

TOTALPPs:546(69888megabytes)

VGDESCRIPTORS:2

FREEPPs:542(69376megabytes)

HOTSPARE:no

USEDPPs:4(512megabytes)

MAXREQUEST:256kilobytes

FREEDISTRIBUTION:

110..105..109..109..109

USEDDISTRIBUTION:

00..04..00..00..00

#mklv-ytest-tjfs2testvg10

hdisk2

0516-8231querypv:PhysicalVolume

hdisk2isnotallocatable.

0516-848Iquerypv:Failureon

physicalvolumehdisk2,itmaybe

missing

orremoved.

0516-822mklv:Unabletocreate

logicalvolume.

要啟用分配權(quán)限,可以使用以下命令:

chpv-ayhdisk2

更改物理卷的可用性

物理卷的可用性定義了是否可以對指定的物理卷執(zhí)行任何邏輯輸入/輸出操作。

任何后續(xù)的LVM操作將不會考慮該物理卷上的VGDA和VGSA副本。而且,有

關(guān)該物理卷的信息將從卷組中的其他物理卷的VGDA中刪除。該物理卷將標(biāo)記

為“已刪除”。

在示例7中,我們演示了“可用”的概念及其與VGDA的關(guān)系,如下所示:

Isvgtestvg命令顯示VG是活動的,包含兩個PV,兩個PV都是活動的,并

且該VG有三個VGDA。

Isvg-ptestvg命令顯示testvg包含磁盤hdisk2和hdisk3,并且兩個磁盤

都是活動的。

Ispvhdisk3顯示hdisk3是活動的并具有兩個VGDA。

Ispvhdisk2顯示hdisk2是活動的并具有一個VGDA。

chpv-vrhdisk3使hdisk3不可用。

Ispvhdisk3確認(rèn)hdisk3已刪除,并且其上沒有任何VGDA。

Ispvhdisk2確認(rèn)hdisk2是活動的,并且現(xiàn)在包含兩個VGDA,因為任何卷組

都必須至少包含一個VGDA。

Isvg-ptestvg顯示hdisk3已刪除。

Isvgtestvg顯示卷組仍然是活動的,兩個PV中有一個是活動的,VGDA總數(shù)

已更改為兩個。

chpv-vahdisk3使hdisk3再次可用。

Ispvhdisk3顯示hdisk3是活動的,并且僅包含一個VGDA。

Isvg-ptestvg確認(rèn)兩個磁盤現(xiàn)在都是活動的。

示例7使用chpv命令更改物理卷的可用性

#Isvgtestvg

VOLUMEGROUP:testvgVG

IDENTIFIER:00c478de00004c00000001078fc3497d

VGSTATE:activePP

SIZE:128megabyte(s)

VGPERMISSION:read/write

TOTALPPs:1092(139776megabytes)

MAXLVs:256FREE

PPs:1092(139776megabytes)

LVs:0USEDPPs:0(0

megabytes)

OPENLVs:0QUORUM:

2

TOTALPVs:2VG

DESCRIPTORS:3

STALEPVs:0STALE

PPs:0

ACTIVEPVs:2AUTO

ON:yes

MAXPPsperVG:32512

MAXPPsperPV:1016MAX

PVs:32

LTGsize(Dynamic):256kilobyte(s)

AUTOSYNC:no

HOTSPARE:noBB

POLICY:relocatable

#Isvg-ptestvg

testvg:

PV_NAMEPVSTATETOTAL

PPsFREEPPsFREEDISTRIBUTION

hdisk2active546

546110..109..109..109..109

hdisk3active546

546110..109..109..109..109

#Ispvhdisk3

PHYSICALVOLUME:hdisk3

VOLUMEGROUP:testvg

PVIDENTIFIER:00c478de49630c6aVGIDENTIFIER

00c478de00004c00000001078fc3497d

PVSTATE:active

STALEPARTITIONS:0

ALLOCATABLE:yes

PPSIZE:128megabyte(s)LOGICAL

VOLUMES:0

TOTALPPs:546(69888megabytes)VG

DESCRIPTORS:2

FREEPPs:546(69888megabytes)HOT

SPARE:no

USEDPPs:0(0megabytes)MAX

REQUEST:256kilobytes

FREEDISTRIBUTION:110..109..109..109..109

USEDDISTRIBUTION:00..00..00..00..00

#Ispvhdisk2

PHYSICALVOLUME:hdisk2

VOLUMEGROUP:testvg

PVIDENTIFIER:00c478de09caf37fVGIDENTIFIER

00c478de00004c00000001078fc3497d

PVSTATE:active

STALEPARTITIONS:O

ALLOCATABLE:yes

PPSIZE:128megabyte(s)LOGICAL

VOLUMES:0

TOTALPPs:546(69888megabytes)VG

DESCRIPTORS:1

FREEPPs:546(69888megabytes)HOT

SPARE:no

USEDPPs:O(0megabytes)MAX

REQUEST:256kilobytes

FREEDISTRIBUTION:110..109..109..109..109

USEDDISTRIBUTION:00..00..00..00..00

#chpv-vrhdisk3

#Ispvhdisk3

PHYSICALVOLUME:hdisk3

VOLUMEGROUP:testvg

PVIDENTIFIER:00c478de49630c6aVGIDENTIFIER

00c478de00004c00000001078fc3497d

PVSTATE:removed

STALEPARTITIONS:0

ALLOCATABLE:yes

PPSIZE:128megabyte(s)LOGICAL

VOLUMES:0

TOTALPPs:546(69888megabytes)VG

DESCRIPTORS:0

FREEPPs:546(69888megabytes)HOT

SPARE:no

USEDPPs:0(0megabytes)MAX

REQUEST:256kilobytes

FREEDISTRIBUTION:110..109..109..109..109

USEDDISTRIBUTION:00..00..00..00..00

#Ispvhdisk2

PHYSICALVOLUME:hdisk2

VOLUMEGROUP:testvg

PVIDENTIFIER:00c478de09caf37fVGIDENTIFIER

00c478de00004c00000001078fc3497d

PVSTATE:active

STALEPARTITIONS:0

ALLOCATABLE:yes

PPSIZE:128megabyte(s)LOGICAL

VOLUMES:0

TOTALPPs:546(69888megabytes)VG

DESCRIPTORS:2

FREEPPs:546(69888megabytes)HOT

SPARE:no

USEDPPs:0(0megabytes)MAX

REQUEST:256kilobytes

FREEDISTRIBUTION:110..109..109..109..109

USEDDISTRIBUTION:00..00..00..00..00

#Isvg-ptestvg

testvg:

PV_NAMEPVSTATETOTAL

PPsFREEPPsFREEDISTRIBUTION

hdisk2active546

546110..109..109..109..109

hdisk3removed546

546110..109..109..109..109

#Isvgtestvg

VOLUMEGROUP:testvgVG

IDENTIFIER:00c478de00004c00000001078fc3497d

VGSTATE:activePP

SIZE:128megabyte(s)

VGPERMISSION:read/write

TOTALPPs:1092(139776megabytes)

MAXLVs:256FREE

PPs:1092(139776megabytes)

LVs:0USEDPPs:0(0

megabytes)

OPENLVs:0QUORUM:

2

TOTALPVs:2VG

DESCRIPTORS:2

STALEPVs:0STALE

PPs:0

ACTIVEPVs:lAUTO

ON:yes

MAXPPsperVG:32512

MAXPPsperPV:1016MAX

PVs:32

LTGsize(Dynamic):256kilobyte(s)

AUTOSYNC:no

HOTSPARE:noBB

POLICY:relocatable

#chpv-vahdisk3

#Ispvhdisk3

PHYSICALVOLUME:hdisk3

VOLUMEGROUPrtestvg

PVIDENTIFIER:00c478de49630c6aVGIDENTIFIER

00c478de00004c00000001078fc3497d

PVSTATE:active

STALEPARTITIONS:0

ALLOCATABLE:yes

PPSIZE:128megabyte(s)LOGICAL

VOLUMES:0

TOTALPPs:546(69888megabytes)VG

DESCRIPTORS:1

FREEPPs:546(69888megabytes)HOT

SPARE:no

USEDPPs:0(0megabytes)MAX

REQUEST:256kilobytes

FREEDISTRIBUTION:110..109..109..109..109

USEDDISTRIBUTION:00..00..00..00..00

#Isvg-ptestvg

testvg:

PV_NAMEPVSTATETOTAL

PPsFREEPPsFREEDISTRIBUTION

hdisk2active546

546110..109..109..109..109

hdisk3active546

546110..109..109..109..109

在更改任何物理卷的可用性之前,必須關(guān)閉駐留在該磁盤上的任何邏輯卷,并確

保卷組在刪除該磁盤以后滿足定額(quorum)要求。

清除物理卷中的引導(dǎo)記錄

要清除位于物理卷hdiskl上的引導(dǎo)記錄,可以使用以下命令:

chpv-chdiskl

聲明物理卷熱后備

可以使用Chpv命令將某個物理卷定義為熱后備。此命令還禁用該物理卷的分配

權(quán)限。該磁盤的大小必須至少等于卷組中已經(jīng)存在的最小磁盤的大小。

要將hdisk3定義為熱后備,可以使用以下命令:

chpv-hyhdisk3

要從hdisk3所在的卷組的熱后備池中刪除hdisk3,可以使用以下命令:

chpv-hnhdisk3

遷移物理卷中的數(shù)據(jù)

可以將位于物理卷上的物理分區(qū)移動到同一個卷組中包含的一個或多個物理卷。

在示例8中,我們提供了遷移物理卷中的數(shù)據(jù)的示例,如下所示:

?Isvg-prootvg顯示rootvg中包含的所有PV0

?Isvg-Mhdiskl顯示位于hdiskl上的所有物理分區(qū)的布局圖。

?Ispv-Mhdisk5顯示hdisk5的所有分區(qū)都未分配。

?migratepvhdisklhdisk5將數(shù)據(jù)從hdiskl遷移到hdisk50

?Ispv-Mhdiskl確認(rèn)hdiskl的所有分區(qū)均為空閑。

?chpv-chdiskl清除hdiskl中的引導(dǎo)記錄。

?Ispv-Mhdisk5確認(rèn)所有物理分區(qū)都已遷移到hdisk5。

示例8將物理分區(qū)從一個磁盤遷移到另一個磁盤

#Isvg-prootvg

rootvg:

PV_NAMEPVSTATE

TOTALPPsFREEPPsFREE

DISTRIBUTION

hdiskOactive

546523

109..109..87..109..109

hdisklactive

546538

109..105..106..109..109

hdisk5active

546546

110..109..109..109..109

#Ispv-Mhdiskl

hdiskl:1hd5:l:2

hdiskl:2-122

hdiskl:123fslv00:l

hdiskl:124fslv00:2

hdiskl:125fslv00:3

hdiskl:126fslv00:4

hdiskl:127-219

hdiskl:220hd4:l

hdiskl:221hd9var:1

hdiskl:222hdl:l

hdiskl:223-546

#Ispv-Mhdisk5

hdisk5:1-546

#migratepvhdisklhdisk5

0516-1011migratepv:Logicalvolume

hd5islabeledasabootlogical

volume.

0516-1246migratepv:Ifhd5isthe

bootlogicalvolume,pleaserun'chpv

-chdiskl'

asrootusertoclearthebootrecord

andavoidapotentialboot

offanoldbootimagethatmayreside

onthediskfromwhichthis

logicalvolumeismoved/removed.

#Ispv-Mhdiskl

hdiskl:1-546

#chpv-chdiskl

#Ispv-Mhdisk5

hdisk5:1hd5:1:2

hdisk5:2-110

hdisk5:111fslvOO:1

hdisk5:112fslv00:2

hdisk5:113fslv00:3

hdisk5:114fslv00:4

hdisk5:115-219

hdisk5:220hd4:l

hdisk5:221hd9var:1

hdisk5:222hdl:1

hdisk5:223-546

如果遷移包含引導(dǎo)映像的物理卷中的數(shù)據(jù),則還應(yīng)該更新引導(dǎo)列表。

可以僅遷移屬于某個特定邏輯卷的分區(qū)中的數(shù)據(jù)。要僅將屬于邏輯卷testlv的

物理分區(qū)從hdiskl遷移到hdisk5,可以使用以下命令:

migratepv-1testlvhdisklhdisk5

遷移分區(qū)

可以將數(shù)據(jù)從位于一個物理磁盤上的一個分區(qū)遷移到不同磁盤上的另一個物理

分區(qū)。

在示例9中,我們提供了將數(shù)據(jù)從一個物理分區(qū)遷移到另一個物理分區(qū)的示例,

如下所示:

?Ispv-Mhdiskl顯示位于hdiskl上的所有物理分區(qū)的布局圖。請

注意,邏輯卷testlv的邏輯分區(qū)號1的第二個副本駐留在物理分

區(qū)115±o

?Ispv-Mhdisk5顯示hdisk5的所有分區(qū)都未分配。

?migratelptestlv/1/2hdisk5/123將邏輯卷的邏輯分區(qū)號1的第

二個副本中的數(shù)據(jù)遷移到物理分區(qū)123上的hdisk5o

?Isvg-Mhdiskl顯示位于hdiskl上的所有物理分區(qū)的布局圖。請

注意,物理分區(qū)115是空閑的。

?Ispv-Mhdisk5確認(rèn)邏輯卷testlv的邏輯分區(qū)號1的第二個副本

現(xiàn)在駐留在hdisk5的物理分區(qū)123±o

示例9將某個分區(qū)遷移到不同物理卷上的另一個分區(qū)

#Ispv-Mhdiskl

hdiskl:1hd5:1:2

hdiskl:2-110

hdiskl:111fslvOO:1

hdiskl:112fslv00:2

hdiskl:113fslv00:3

hdiskl:114fslv00:4

hdiskl:115testlv:1:2

hdiskl:116-219

hdiskl:220hd4:l

hdiskl:221hd9var:1

hdiskl:222hdl:l

hdiskl:223-546

#Ispv-Mhdisk5

hdisk5:1-546

#migratelptestlv/1/2hdisk5/123

migratelp:Mirrorcopy2oflogical

partition1oflogicalvolume

testlvmigratedtophysical

partition123ofhdisk5.

#Ispv-Mhdiskl

hdiskl:1hd5:l:2

hdiskl:2-110

hdiskl:lllfslvOO:1

hdiskl:112fslv00:2

hdiskl:113fslv00:3

hdiskl:114fslv00:4

hdiskl:115-219

hdiskl:220hd4:1

hdiskl:221hd9var:1

hdiskl:222hdl:l

hdiskl:223-546

#Ispv-Mhdisk5

hdisk5:1-122

hdisk5:123testlv:1:2

hdisk5:124-546

確定LTG大小

邏輯磁道組(LTG)大小是I/O磁盤操作允許的最大傳輸大小。

可以使用Iquerypv命令確定物理磁盤的LTG大小,如示例6-10所示。一個

磁盤可以支持多種LTG大小,使用ioctl調(diào)用可以確定這些大小。

示例10使用Iquerypv命令確定LTG大小

#Iquerypv-MhdiskO

256

Tagged:AIX

AIX存儲管理概念(二)

管理邏輯卷

邏輯卷使得應(yīng)用程序在訪問數(shù)據(jù)時能夠?qū)?shù)據(jù)當(dāng)作是連續(xù)存儲的。邏輯卷由一個

或多個帶編號的邏輯分區(qū)的序列組成。每個邏輯分區(qū)至少有一個并且至多有三個

對應(yīng)的物理分區(qū),這些物理分區(qū)可以定位在不同物理卷上。物理分區(qū)在磁盤上的

位置由物理內(nèi)和物理間分配策略確定。

對于每個邏輯卷,/dev目錄下存在兩個對應(yīng)的設(shè)備文件。第一個是字符設(shè)備,

第二個是塊設(shè)備。

創(chuàng)建邏輯卷

可以使用mklv命令創(chuàng)建邏輯卷。此命令允許指定邏輯卷的名稱及其特征,例如

邏輯分區(qū)的數(shù)量及其位置。

在示例11中,我們使用mklv命令在卷組testlvg中創(chuàng)建一個名為lv3的邏

輯卷,其類型為jfs2,并具有10個位于hdisk5上的邏輯分區(qū)。

示例11使用mklv命令

#mklv-ylv3-tjfs2-aimtestlvg10hdisk5

lv3

#Islvlv3

LOGICALVOLUME:lv3VOLUMEGROUP:testlvg

LVIDENTIFIER:00c5e9de00004c0000000107a5b596ab.4PERMISSION:read/write

VGSTATE:active/completeLVSTATE:closed/syncd

TYPE:jfs2WRITEVERIFY:off

MAXLPs:512PPSIZE:512megabyte(s)

COPIES:1SCHEDPOLICY:parallel

LPs:10PPs:10

STALEPPs:0BBPOLICY:relocatable

INTER-POLICY:minimumRELOCATABLE:yes

INTRA-POLICY:innermiddleUPPERBOUND:32

MOUNTPOINT:N/ALABEL:無

MIRRORWRITECONSISTENCY:on/ACTIVE

EACHLPCOPYONASEPARATEPV?:yes

SerializeIO?:NO

在示例12中,我們使用mklv命令在卷組testlvg中創(chuàng)建一個名為lv4的邏

輯卷,其類型為sysdump并具有兩個邏輯分區(qū),每個邏輯分區(qū)分別有三個位于

三個不同磁盤(hdisk5、hdisk6和hdisk7)中心的副本;此邏輯卷的標(biāo)簽為

demo-label,最多可以有五個邏輯分區(qū)。

示例12使用mklv命令

#mklv-ylv4-tsysdump-ac-ex-c3-Ldemo-label-x5testlvg2hdisk5

hdisk6hdisk7

lv4

#Islvlv4

LOGICALVOLUME:lv4VOLUMEGROUP:testlvg

LVIDENTIFIER:00c5e9de00004c0000000107a5b596ab.5PERMISSION:read/write

VGSTATE:active/completeLVSTATE:closed/syncd

TYPE:sysdumpWRITEVERIFY:off

MAXLPs:5PPSIZE:512megabyte(s)

COPIES:3SCHEDPOLICY:parallel

LPs:2PPs:6

STALEPPs:0BBPOLICY:relocatable

INTER-POLICY:maximumRELOCATABLE:yes

INTRA-POLICY:centerUPPERBOUND:32

MOUNTPOINT:N/ALABEL:demo-label

MIRRORWRITECONSISTENCY:on/ACTIVE

EACHLPCOPYONASEPARATEPV?:yes

SerializeIO?:NO

在示例13中,我們使用mklv命令在卷組testlvg中創(chuàng)建一個名為lv5的邏

輯卷,其類型為jfs2并具有三個邏輯分區(qū),每個分區(qū)分別有兩個位于不同磁盤

上的固定(pinned)副本,那兩個磁盤上的讀/寫操作順序地進(jìn)行,啟用了寫校

驗,并將I/O操作序列化。

示例13使用mklv命令

#mklv-ylv5-tjfs2-c2-rn-bn-ds-vy-oytestlvg2hdisk5hdisk6

lv5

#Islvlv5

LOGICALVOLUME:lv5VOLUMEGROUP:testlvg

LVIDENTIFIER:00c5e9de00004c0000000107a5b596ab.6PERMISSION:read/write

VGSTATE:active/completeLVSTATE:closed/syncd

TYPE:jfs2WRITEVERIFY:on

MAXLPs:512PPSIZE:512megabyte(s)

COPIES:2SCHEDPOLICY:sequential

LPs:3PPs:6

STALEPPs:0BBPOLICY:non-relocatable

INTER-POLICY:minimumRELOCATABLE:no

INTRA-POLICY:middleUPPERBOUND:32

MOUNTPOINT:N/ALABEL:無

MIRRORWRITECONSISTENCY:on/ACTIVE

EACHLPCOPYONASEPARATEPV?:yes

SerializeIO?:YES

刪除邏輯卷

rmlv命令用于刪除邏輯卷。???U??僅刪除邏輯卷,但不刪除其他實體,例如使

用該邏輯卷的文件系統(tǒng)或分頁空間。

在示例14中,我們提供了使用rmlv刪除邏輯卷的示例,如下所示:

oIsvg-1testlvg顯示testlvg中包含的所有LV。

ormlvlv7提示用戶確認(rèn),然后刪除lv7o

oIslv-1Ivl顯示Ivl的位于hdisk5、hdisk6和hdisk7上的

物理分區(qū)。

ormlv-phdisk7Ivl嘗試刪除Ivl的位于hdisk7上的分區(qū)并提

示用戶確認(rèn)。由于Ivl已打開,該操作無法執(zhí)行。

oumount/fsl關(guān)閉Ivl0

ormlv-phdisk7Ivl嘗試刪除Ivl的位于hdisk7上的分區(qū),提

示用戶確認(rèn),并成功完成。

OIslv-1Ivl確認(rèn)Ivl的位于hdisk7上的物理分區(qū)已刪除。

示例14刪除邏輯卷

#Isvg-1testlvg

testlvg:

LVNAMETYPELPsPPsPVsLVSTATEMOUNT

POINT

Ivljfs2393open/syncd/fsl

lv2jfs2242closed/syncd/fs2

loggggjfs21og221open/syncdN/A

lv3jfs210101closed/syncdN/A

lv4sysdump263closed/syncdN/A

lv5jfs2362closed/syncdN/A

lv6jfs2242closed/syncdN/A

Iv7jfs2242closed/syncdN/A

#rmlvlv7

Warning,alldatacontainedonlogicalvolumelv7willbedestroyed.

rmlv:Doyouwishtocontinue?y(es)n(o)?y

rmlv:Logicalvolumelv7isremoved.

#Islv-1Ivl

Ivl:/fsl

PVCOPIESINBANDDISTRIBUTION

hdisk5003:000:000100%000:003:000:000:000

hdisk6003:000:000100%000:003:000:000:000

hdisk7003:000:000100%000:003:000:000:000

#rmlv-phdisk7Ivl

0516-914rmlv:Warning,alldatabelongingtologicalvolume

Ivlonphysicalvolumehdisk7willbedestroyed.

rmlv:Doyouwishtocontinue?y(es)n(o)?y

0516-1008rmlv:LogicalvolumeIvlmustbeclosed.Ifthelogical

volumecontainsafilesystem,theumountcommandwillclose

theLVdevice.

#umount/fsl

#rmlv-phdisk7Ivl

0516-914rmlv:Warning,alldatabelongingtologicalvolume

Ivlonphysicalvolumehdisk7willbedestroyed.

rmlv:Doyouwishtocontinue?y(es)n(o)?y

#Islv-1Ivl

Ivl:/fsl

PVCOPIESINBANDDISTRIBUTION

hdisk5003:000:000100%000:003:000:000:000

hdisk6003:000:000100%000:003:000:000:000

增加邏輯卷的大小

可以使用extendlv命令將額外的邏輯分區(qū)添加到已經(jīng)存在的邏輯卷。缺省情況

下,邏輯卷在擴(kuò)展時將保留其特征??梢允褂脴?biāo)志來僅更改要添加的分區(qū)的這些

特征。整個卷組的初始特征將保留不變。可以指定一個或多個磁盤,這些磁盤將

容納新定義的分區(qū)。不能超出為該卷組定義的最大分區(qū)數(shù)量。還可以指定塊,其

大小以KB、MB或GB為單位。系統(tǒng)將自動確定滿足請求所需要的最小分區(qū)數(shù)量。

在示例15中,我們使用extendlv命令,通過三個位于hdisk5和hdisk6內(nèi)

邊緣的邏輯分區(qū)擴(kuò)展邏輯卷Ivlo

示例15使用extendlv命令

#Islv-1Ivl

Ivl:/fsl

PVCOPIESINBANDDISTRIBUTION

hdisk5003:000:000100%000:003:000:000:000

hdisk6003:000:000100%000:003:000:000:000

#extendlv-aie-exIvl3hdisk5hdisk6

#Islv-1Ivl

lvl:/fsl

PVCOPIESINBANDDISTRIBUTION

hdisk5006:000:00050%000:003:000:000:003

hdisk6006:000:00050%000:003:000:000:003

復(fù)制邏輯卷

可以將邏輯卷的內(nèi)容復(fù)制到新的或已經(jīng)存在的邏輯卷。為了保留數(shù)據(jù)完整性,應(yīng)

該確保目標(biāo)邏輯卷的大小至少等于源邏輯卷的大小。

下面的示例演示了如何使用cplv命令將邏輯卷Ivl復(fù)制到dumpvg卷組中名

為lv8的邏輯卷:

cplv-vdumpvg-ylv8Ivl

創(chuàng)建邏輯卷的副本

可以使用mklvcopy命令增加邏輯分區(qū)的副本數(shù)量。邏輯卷將保留其特征??梢?/p>

手動或自動對新副本進(jìn)行同步。

在示例16中,我們使用mklvcopy命令創(chuàng)建并同步邏輯卷Ivl的每個邏輯分

區(qū)的一個額外副本。新創(chuàng)建的副本將位于hdisk7上。

示例16使用mklvcopy創(chuàng)建并同步邏輯分區(qū)的額外副本

#Islv-mIvl

Ivl:/fsl

LPPPIPV1PP2PV2PP3PV3

00010029hdisk50029hdisk6

00020030hdisk50030hdisk6

00030031hdisk50031hdisk6

00040110hdisk50111hdisk6

00050110hdisk60112hdisk5

00060111hdisk50112hdisk6

00070113hdisk50113hdisk6

00080114hdisk50114hdisk6

00090115hdisk50115hdisk6

#mklvcopy-kIvl3hdisk7&

#Ishr-m:Ivl

lvl:/fsl

LPPPIPV1PP2PV2PP3PV3

00010029hdisk50029hdisk60110hdisk7

00020030hdisk50030hdisk60111hdisk7

00030031hdisk50031hdisk60112hdisk7

00040110hdisk50111hdisk6

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論