版權(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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 教學(xué)課件修改教學(xué)課件
- 流感演練課件教學(xué)課件
- 2024光學(xué)儀器研發(fā)與制造合作合同
- 2024年太陽能光伏發(fā)電項目開發(fā)合作協(xié)議
- 2024專利實施許可合同實施范圍與許可條件
- 2024年度影視制作合同(含制作項目、投資額)
- 2024年度物流服務(wù)合同標(biāo)的貨物運輸與服務(wù)內(nèi)容
- 2024乙方向甲方提供品牌授權(quán)使用合同
- 2024年度特許經(jīng)營合同標(biāo)的為連鎖餐飲品牌
- 2024年度網(wǎng)絡(luò)安全風(fēng)險評估與管理服務(wù)合同
- 2024二十屆三中全會知識競賽題庫及答案
- 預(yù)防接種工作規(guī)范(2023年版)解讀課件
- 醫(yī)院檢驗外包服務(wù)項目招標(biāo)文件
- 檔案整理及數(shù)字化服務(wù)方案
- 正高級會計師答辯面試資料
- 推薦塞上風(fēng)情笛子簡譜
- 布魯納《教育過程》
- 樣品承認(rèn)書標(biāo)準(zhǔn)版
- 田間生產(chǎn)管理記錄檔案
- 智慧城市建設(shè)論文5篇
- 人教版八年級地理(上冊)期中試卷及答案(完整)
評論
0/150
提交評論