版權(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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025隴南市衛(wèi)校教學(xué)大樓物業(yè)管理和保潔合同
- 2025年度車輛質(zhì)押貸款業(yè)務(wù)合作協(xié)議4篇
- 電控永磁輔助盒形件拉深工藝研究
- 基于兒童游憩需求的北京通學(xué)空間設(shè)計(jì)策略研究
- 聯(lián)合國(guó)1978年海上貨物運(yùn)輸公約2025年修訂版執(zhí)行合同2篇
- 2025年度木地板施工與室內(nèi)空間優(yōu)化合同4篇
- 2025年度大數(shù)據(jù)通信技術(shù)支持與培訓(xùn)服務(wù)合同4篇
- 二零二四年度影視演員經(jīng)紀(jì)公司藝人肖像權(quán)授權(quán)協(xié)議3篇
- 2025事業(yè)單位員工勞動(dòng)合同范本
- 二零二四年度云存儲(chǔ)服務(wù)租用合同
- 圖像識(shí)別領(lǐng)域自適應(yīng)技術(shù)-洞察分析
- 個(gè)體戶店鋪?zhàn)赓U合同
- 新概念英語(yǔ)第二冊(cè)考評(píng)試卷含答案(第49-56課)
- 【奧運(yùn)會(huì)獎(jiǎng)牌榜預(yù)測(cè)建模實(shí)證探析12000字(論文)】
- 保安部工作計(jì)劃
- 2023痛風(fēng)診療規(guī)范(完整版)
- (完整word版)企業(yè)對(duì)賬函模板
- 土力學(xué)與地基基礎(chǔ)(課件)
- 主要負(fù)責(zé)人重大隱患帶隊(duì)檢查表
- 魯濱遜漂流記人物形象分析
- 危險(xiǎn)廢物貯存?zhèn)}庫(kù)建設(shè)標(biāo)準(zhǔn)
評(píng)論
0/150
提交評(píng)論