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

下載本文檔

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

文檔簡(jiǎn)介

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

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

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

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

hdiskO或hdiski等名稱。

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

一個(gè)VGo

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

某個(gè)卷組。

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

到同一個(gè)卷組。

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

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

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

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

不同物理卷上。

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

邏輯卷存儲(chǔ)的限制

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

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

表1

VG類最大PV最大LV每個(gè)VG的最大最大PP

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

常規(guī)a?

25632512(1016*32)1GB

VG

大容量?密

VG128512130048(1016*128)1GB

可擴(kuò)展

J102440962097152128GB

VG

AIX5LVersion5.3的LVM限制

物理卷

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

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

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

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

配??個(gè)32位唯一標(biāo)識(shí)符,此標(biāo)識(shí)符稱為物理卷標(biāo)識(shí)符(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時(shí),系統(tǒng)使用自己的序列號(hào)和時(shí)間戳,以確保兩個(gè)磁盤決不會(huì)具有

相同的PVID0

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

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

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

chdev-1hdisk7-apv=yes

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

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

chdev-1hdisk7-apv=clear

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

#Iquerypv-h/dev/hdisk28010

0000008000C478DE09CAF37F0000000000000000|..x.

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

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

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

示例2使用Ispv顯示有關(guān)某個(gè)物理卷的詳細(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)識(shí)符。

PVSTATE物理卷的狀態(tài):激活、丟失或已刪除。可以使用chpv命令更改狀態(tài)。

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

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

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

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

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

FREEDISTRIBUTION

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

USEDDISTRIBUTION

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

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

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

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

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

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

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

MAXREQUEST此物理卷的LTG大小。

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

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

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

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

示例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ù)量、位置,以及它們對(duì)應(yīng)的邏輯卷,可以使用lspv-p命

令,如示例4所示。

示例4使用Ispv來顯示針對(duì)邏輯卷的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ì)的磁盤布局圖,并顯示每個(gè)物理和邏輯

分區(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)建一個(gè)將使用hdisk2中的PP的邏輯卷,并收到一條表明該

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

示例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

更改物理卷的可用性

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

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

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

為“已刪除”。

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

Isvgtestvg命令顯示VG是活動(dòng)的,包含兩個(gè)PV,兩個(gè)PV都是活動(dòng)的,并

且該VG有三個(gè)VGDA。

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

都是活動(dòng)的。

Ispvhdisk3顯示hdisk3是活動(dòng)的并具有兩個(gè)VGDA。

Ispvhdisk2顯示hdisk2是活動(dòng)的并具有一個(gè)VGDA。

chpv-vrhdisk3使hdisk3不可用。

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

Ispvhdisk2確認(rèn)hdisk2是活動(dòng)的,并且現(xiàn)在包含兩個(gè)VGDA,因?yàn)槿魏尉斫M

都必須至少包含一個(gè)VGDA。

Isvg-ptestvg顯示hdisk3已刪除。

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

已更改為兩個(gè)。

chpv-vahdisk3使hdisk3再次可用。

Ispvhdisk3顯示hdisk3是活動(dòng)的,并且僅包含一個(gè)VGDA。

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

示例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命令將某個(gè)物理卷定義為熱后備。此命令還禁用該物理卷的分配

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

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

chpv-hyhdisk3

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

chpv-hnhdisk3

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

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

在示例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ū)從一個(gè)磁盤遷移到另一個(gè)磁盤

#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)列表。

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

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

migratepv-1testlvhdisklhdisk5

遷移分區(qū)

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

分區(qū)。

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

如下所示:

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

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

區(qū)115±o

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

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

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

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

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

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

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

示例9將某個(gè)分區(qū)遷移到不同物理卷上的另一個(gè)分區(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所示。一個(gè)

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

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

#Iquerypv-MhdiskO

256

Tagged:AIX

AIX存儲(chǔ)管理概念(二)

管理邏輯卷

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

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

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

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

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

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

創(chuàng)建邏輯卷

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

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

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

輯卷,其類型為jfs2,并具有10個(gè)位于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)建一個(gè)名為lv4的邏

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

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

demo-label,最多可以有五個(gè)邏輯分區(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)建一個(gè)名為lv5的邏

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

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

驗(yà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??僅刪除邏輯卷,但不刪除其他實(shí)體,例如使

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

在示例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ò)展時(shí)將保留其特征??梢允褂脴?biāo)志來僅更改要添加的分區(qū)的這些

特征。整個(gè)卷組的初始特征將保留不變??梢灾付ㄒ粋€(gè)或多個(gè)磁盤,這些磁盤將

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

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

在示例15中,我們使用extendlv命令,通過三個(gè)位于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ù)量。邏輯卷將保留其特征。可以

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

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

區(qū)的一個(gè)額外副本。新創(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等.壓縮文件請(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ì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論