版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、窗體頂端AIX 存儲管理概念(一)Aix系統(tǒng)管理員實例LVM 使用的基本概念包括物理卷、卷組、物理分區(qū)、邏輯卷、邏輯分區(qū)、文件系統(tǒng)和原始設(shè)備。下面介紹它們的一些特征:每個單獨的磁盤驅(qū)動器是一個命名的物理卷 (PV),并具有諸如 hdisk0 或 hdisk1 等名稱。一個或多個 PV 可以構(gòu)成一個卷組 (VG)。一個物理卷最多只能屬于一個 VG。不能將某個 PV 的一部分分配到一個 VG。一個物理卷整體地分配到某個卷組。即使物理卷屬于不同的類型,例如 SCSI 或 SSA,也可以將它們分配到同一個卷組。物理卷中的存儲空間劃分為物理分區(qū) (PP)。在屬于同一個 VG 的所有磁盤上,物理分區(qū)的大小
2、完全相同。在每個卷組中,可以定義一個或多個邏輯卷 (LV)。從用戶的角度看,邏輯卷上存儲的數(shù)據(jù)似乎是連續(xù)的,但是可以分散在同一個卷組中的不同物理卷上。邏輯卷由一個或多個邏輯分區(qū) (LP) 組成。每個邏輯分區(qū)至少有一個對應(yīng)的物理分區(qū)。一個邏輯分區(qū)和一個物理分區(qū)始終具有相同的大小。最多可以將數(shù)據(jù)的三個副本定位在不同的物理分區(qū)上。通常,為了實現(xiàn)冗余,將存儲相同數(shù)據(jù)的物理分區(qū)定位在不同的物理磁盤上。邏輯卷中的數(shù)據(jù)可以按有組織的方式進行存儲,并具有位于有目錄中的文件的形式。這種結(jié)構(gòu)化和層次性的組織形式稱為文件系統(tǒng)。還可以將邏輯卷中的數(shù)據(jù)視為一個連續(xù)的字節(jié)串。此類邏輯卷稱為原始邏輯卷。使用該數(shù)據(jù)以正確地訪
3、問和解釋它是應(yīng)用程序的責任。卷組描述符區(qū)域 (VGDA) 是磁盤上的一個區(qū)域,其中包含有關(guān)該物理卷所在的卷組的信息。它還包括有關(guān)屬于該卷組的所有物理和邏輯卷的屬性和狀態(tài)的信息。VGDA 中的信息由 LVM 命令使用和更新。每個物理卷至少有一個 VGDA。屬于同一個卷組的所有磁盤的 VGDA 中的信息必須完全相同。VGDA 的內(nèi)部體系結(jié)構(gòu)及其在磁盤上的位置取決于卷組的類型(原始、大容量或可擴展)。卷組狀態(tài)區(qū)域 (VGSA) 用于描述卷組中所有物理卷中的所有物理分區(qū)的狀態(tài)。VGSA 指示某個物理分區(qū)是包含準確還是過時的信息。VGSA 用于監(jiān)視和維護數(shù)據(jù)副本同步。VGSA 本質(zhì)上是一個位圖,其體系結(jié)
4、構(gòu)和在磁盤上的位置取決于卷組的類型。邏輯卷控制塊 (LVCB) 包含有關(guān)邏輯卷的重要信息,例如邏輯分區(qū)數(shù)量或磁盤分配策略。其體系結(jié)構(gòu)和在磁盤上的位置取決于它所在的卷組的類型。對于標準卷組,LVCB 駐留在 LV 中的第一個用戶數(shù)據(jù)塊上。對于大容量卷組,磁盤上的 VGDA 中存在額外的 LVCB 信息。對于可擴展卷組,所有的相關(guān)邏輯卷控制信息都作為 LVCB 信息區(qū)域和 LV 入口區(qū)域的一部分保留在 VGDA 中。注意:硬盤驅(qū)動器的布局是由 /usr/include/sys/hd_psn.h 頭文件定義的。LVM 記錄從磁盤上的第 7 個扇區(qū)開始。所有 LVM 記錄結(jié)構(gòu)都是在 /usr/incl
5、ude/lvmrec.h 頭文件中定義的。邏輯卷存儲的限制AIX 5L Version 5.3 的 LVM 層提供了更高級別的磁盤管理靈活性。存在一些必須注意的限制,如表 1 所示。表 1VG 類型最大 PV 數(shù)量最大 LV 數(shù)量每個 VG 的最大 PP 數(shù)量最大 PP 大小常規(guī) VG3225632512 (1016*32)1 GB大容量 VG128512130048 (1016*128)1 GB可擴展 VG102440962097152128 GBAIX 5L Version 5.3 的 LVM 限制物理卷在最初將某個磁盤添加到系統(tǒng)時,系統(tǒng)將其視為一個簡單設(shè)備。此時還不可以訪問該磁盤以執(zhí)行
6、LVM 操作。要使其可訪問,必須將它分配到某個卷組,這意味著將其從磁盤更改為物理卷。對于每個磁盤,將會在 /dev 目錄下創(chuàng)建兩個設(shè)備驅(qū)動程序:一個塊設(shè)備驅(qū)動程序和一個字符設(shè)備驅(qū)動程序。系統(tǒng)向磁盤驅(qū)動器分配一個 32 位唯一標識符,此標識符稱為物理卷標識符 (PVID)。不帶任何參數(shù)使用的 lspv 命令將顯示所有的物理卷、物理卷的 PVID、PV 所在的卷組,以及卷組的狀態(tài),如示例 1 所示。示例 1 使用 lspv 命令顯示物理卷# lspvhdisk0 00c478de09a40b16 rootvg activehdisk1 00c478de09caf163 rootvg activeh
7、disk2 00c478de09caf37f Nonehdisk3 00c478de49630c6a Nonehdisk4 00c478de00655246 Nonehdisk5 00c478de008a399b Nonehdisk6 00c478de008a3ba1 Nonehdisk7 00c478de6c9883b7 NonePVID在生成 PVID 時,系統(tǒng)使用自己的序列號和時間戳,以確保兩個磁盤決不會具有相同的 PVID。PVID 還存儲在 ODM 中。它們由 LVM 命令使用,并且可能由諸如 HACMP 等外部應(yīng)用程序引用。下面的命令通過分配 PVID(如果還沒有的話)將可用磁盤設(shè)
8、備更改為物理卷:chdev -l hdisk7 -a pv=yes如果磁盤已經(jīng)是物理卷,則此命令不起作用。下面的命令從物理卷中清除 PVID:chdev -l hdisk7 -a pv=clear注意:可以使用諸如 lquerypv 等中間級別的命令列出磁盤的 PVID,如下所示:# lquerypv -h /dev/hdisk2 80 1000000080 00C478DE 09CAF37F 00000000 00000000 |.x.|列出有關(guān)物理卷的信息可以使用 lspv 命令并作為參數(shù)傳遞物理卷的名稱,以查找有關(guān)某個物理卷的更多詳細信息,如示例 6-2 所示。示例 2 使用 lspv
9、顯示有關(guān)某個物理卷的詳細信息# lspv hdisk2PHYSICAL VOLUME:hdisk2 VOLUME GROUP:testvgPV IDENTIFIER:00c478de09caf37f VG IDENTIFIER 00c478de00004c00000001078fc3497dPV STATE:activeSTALE PARTITIONS:0 ALLOCATABLE:yesPP SIZE:128 megabyte(s) LOGICAL VOLUMES: 1TOTAL PPs:546 (69888 megabytes) VG DESCRIPTORS: 2FREE PPs:542 (
10、69376 megabytes) HOT SPARE:noUSED PPs:4 (512 megabytes) MAX REQUEST:256 kilobytesFREE DISTRIBUTION: 110.105.109.109.109USED DISTRIBUTION: 00.04.00.00.00示例 2 中的字段含義如下:PHYSICAL VOLUME 物理卷的名稱。PV IDENTIFIER 物理卷的標識符。PV STATE 物理卷的狀態(tài):激活、丟失或已刪除??梢允褂?chpv 命令更改狀態(tài)。STALE PARTITIONS 過時分區(qū)的數(shù)量。PP SIZE 物理分區(qū)的大小。TOTAL
11、 PPs 駐留在該磁盤上的物理分區(qū)總數(shù)(空閑或已使用)。FREE PPs 物理卷上可用的空閑分區(qū)數(shù)量。USED PPs 物理卷上的已使用分區(qū)數(shù)量。FREE DISTRIBUTION每個物理內(nèi) (intra-physical) 卷區(qū)域上可用的空閑物理分區(qū)數(shù)量。USED DISTRIBUTION位于每個物理內(nèi)卷區(qū)域上的已使用物理分區(qū)數(shù)量。VOLUME GROUP 物理卷所在的卷組的名稱。VG IDENTIFIER 物理卷所在的卷組的標識符。ALLOCATABLE 物理卷的分配權(quán)限確定了是否可以將空閑 PP 分配到邏輯卷。LOGICAL VOLUMES 至少有一個 LP 位于此物理卷上的邏輯卷數(shù)量。
12、VG DESCRIPTORS 位于此物理卷上的 VGDA 數(shù)量。HOT SPARE 是否將該物理卷定義為熱后備 (hot spare)。MAX REQUEST 此物理卷的 LTG 大小。可以將 lspv 命令與 -l 標志結(jié)合使用,以顯示至少有一個分區(qū)位于該物理卷上的所有邏輯卷的名稱、位于該物理卷上的分區(qū)總數(shù)、對應(yīng)于 LP 的 PP 總數(shù)、對應(yīng)于每個物理內(nèi) (intra-physical) 磁盤區(qū)域的 PP 分布、邏輯卷的安裝點(如果存在的話)。 示例 6-3 顯示了運行此命令時獲得的輸出的示例。示例 3 使用 lspv -l 命令# lspv -l hdisk0hdisk0:LV NAME
13、LPs PPs DISTRIBUTION MOUNT POINThd3 1 1 00.00.01.00.00 /tmphd10opt 1 1 00.00.01.00.00 /opthd5 1 1 01.00.00.00.00 N/Ahd8 1 1 00.00.01.00.00 N/Ahd6 11 11 00.00.11.00.00 N/Ahd2 8 8 00.00.08.00.00 /usrhd9var 1 1 00.00.01.00.00 /varhd1 1 1 00.00.01.00.00 /homehd4 1 1 00.00.01.00.00 /如果希望顯示分區(qū)的數(shù)量、位置,以及它們對應(yīng)
14、的邏輯卷,可以使用 lspv -p 命令,如示例 4 所示。示例 4 使用 lspv 來顯示針對邏輯卷的 PP 分配# lspv -p hdisk0hdisk0:PP RANGE STATE REGION LV NAME TYPE MOUNT POINT1-1 used outer edge hd5 boot N/A2-110 free outer edge111-219 free outer middle220-220 used center hd8 jfs2log N/A221-221 used center hd2 jfs2 /usr222-222 used center hd3 jfs
15、2 /tmp223-223 used center hd10opt jfs2 /opt224-230 used center hd2 jfs2 /usr231-241 used center hd6 paging N/A242-328 free center329-437 free inner middle438-546 free inner edge通過使用 lspv -M 命令,可以創(chuàng)建詳細的磁盤布局圖,并顯示每個物理和邏輯分區(qū)之間的關(guān)系,如示例 5 所示。示例 5 使用 lspv -M 命令顯示物理卷的布局# lspv -M hdisk0|morehdisk0:1 hd5:1hdisk0
16、:2-110hdisk0:111 lv1:1:1hdisk0:112 lv1:2:1hdisk0:113 lv1:3:1hdisk0:114 lv1:4:1hdisk0:115 lv1:5:1hdisk0:116 lv1:6:1hdisk0:117 lv1:7:1hdisk0:118 lv1:8:1hdisk0:119 lv1:9:1hdisk0:120 lv1:10:1hdisk0:121 lv1:11:1hdisk0:122 lv1:12:1hdisk0:123-219hdisk0:220 hd8:1hdisk0:221 hd2:1hdisk0:222 hd3:1hdisk0:223 hd
17、10opt:1hdisk0:224 hd2:2hdisk0:225 hd2:3hdisk0:226 hd2:4hdisk0:227 hd2:5hdisk0:228 hd2:6hdisk0:229 hd2:7hdisk0:230 hd2:8hdisk0:231 hd6:1hdisk0:232 hd6:2hdisk0:233 hd6:3hdisk0:234 hd6:4hdisk0:235 hd6:5hdisk0:236 hd6:6hdisk0:237 hd6:7hdisk0:238 hd6:8hdisk0:239 hd6:9hdisk0:240 hd6:10hdisk0:241 hd6:11hdi
18、sk0:242-546更改物理卷的分配權(quán)限物理卷的分配權(quán)限確定是否可以將位于該物理卷上還未分配到邏輯卷的物理分區(qū)分配到邏輯卷。駐留在該物理卷上的邏輯卷的操作不受影響。在示例 6 中,我們禁用了將 hdisk2 中新的空閑物理分區(qū)分配到任何邏輯卷的能力。我們嘗試創(chuàng)建一個將使用 hdisk2 中的 PP 的邏輯卷,并收到一條表明該物理卷中的分區(qū)不可分配的錯誤消息。示例 6 禁用物理卷的分區(qū)分配# chpv -an hdisk2# lspv hdisk2PHYSICAL VOLUME:hdisk2 VOLUME GROUP:testvgPV IDENTIFIER:00c478de09caf37f V
19、G IDENTIFIER 00c478de00004c00000001078fc3497dPV STATE:activeSTALE PARTITIONS:0 ALLOCATABLE:noPP SIZE:128 megabyte(s) LOGICAL VOLUMES: 1TOTAL PPs:546 (69888 megabytes) VG DESCRIPTORS: 2FREE PPs:542 (69376 megabytes) HOT SPARE:noUSED PPs:4 (512 megabytes) MAX REQUEST:256 kilobytesFREE DISTRIBUTION: 11
20、0.105.109.109.109USED DISTRIBUTION: 00.04.00.00.00# mklv -y test -t jfs2 testvg 10 hdisk20516-823 lquerypv:Physical Volume hdisk2 is not allocatable.0516-848 lquerypv:Failure on physical volume hdisk2, it may be missingor removed.0516-822 mklv:Unable to create logical volume.要啟用分配權(quán)限,可以使用以下命令:chpv -a
21、y hdisk2更改物理卷的可用性物理卷的可用性定義了是否可以對指定的物理卷執(zhí)行任何邏輯輸入/輸出操作。任何后續(xù)的 LVM 操作將不會考慮該物理卷上的 VGDA 和 VGSA 副本。而且,有關(guān)該物理卷的信息將從卷組中的其他物理卷的 VGDA 中刪除。該物理卷將標記為”已刪除”。在示例 7 中,我們演示了”可用”的概念及其與 VGDA 的關(guān)系,如下所示:lsvg testvg 命令顯示 VG 是活動的,包含兩個 PV,兩個 PV 都是活動的,并且該 VG 有三個 VGDA。lsvg -p testvg 命令顯示 testvg 包含磁盤 hdisk2 和 hdisk3,并且兩個磁盤都是活動的。ls
22、pv hdisk3 顯示 hdisk3 是活動的并具有兩個 VGDA。lspv hdisk2 顯示 hdisk2 是活動的并具有一個 VGDA。chpv -vr hdisk3 使 hdisk3 不可用。lspv hdisk3 確認 hdisk3 已刪除,并且其上沒有任何 VGDA。lspv hdisk2 確認 hdisk2 是活動的,并且現(xiàn)在包含兩個 VGDA,因為任何卷組都必須至少包含一個 VGDA。lsvg -p testvg 顯示 hdisk3 已刪除。lsvg testvg 顯示卷組仍然是活動的,兩個 PV 中有一個是活動的,VGDA 總數(shù)已更改為兩個。chpv -va hdisk3
23、使 hdisk3 再次可用。lspv hdisk3 顯示 hdisk3 是活動的,并且僅包含一個 VGDA。lsvg -p testvg 確認兩個磁盤現(xiàn)在都是活動的。示例 7 使用 chpv 命令更改物理卷的可用性# lsvg testvgVOLUME GROUP:testvg VG IDENTIFIER:00c478de00004c00000001078fc3497dVG STATE:active PP SIZE:128 megabyte(s)VG PERMISSION:read/write TOTAL PPs:1092 (139776 megabytes)MAX LVs:256 FREE
24、PPs:1092 (139776 megabytes)LVs:0 USED PPs:0 (0 megabytes)OPEN LVs:0 QUORUM: 2TOTAL PVs:2 VG DESCRIPTORS: 3STALE PVs:0 STALE PPs: 0ACTIVE PVs:2 AUTO ON:yesMAX PPs per VG: 32512MAX PPs per PV:1016 MAX PVs: 32LTG size (Dynamic):256 kilobyte(s) AUTO SYNC:noHOT SPARE:no BB POLICY:relocatable# lsvg -p tes
25、tvgtestvg:PV_NAME PV STATE TOTAL PPs FREE PPs FREE DISTRIBUTIONhdisk2 active 546 546 110.109.109.109.109hdisk3 active 546 546 110.109.109.109.109# lspv hdisk3PHYSICAL VOLUME:hdisk3 VOLUME GROUP:testvgPV IDENTIFIER:00c478de49630c6a VG IDENTIFIER 00c478de00004c00000001078fc3497dPV STATE:activeSTALE PA
26、RTITIONS:0 ALLOCATABLE:yesPP SIZE:128 megabyte(s) LOGICAL VOLUMES: 0TOTAL PPs:546 (69888 megabytes) VG DESCRIPTORS: 2FREE PPs:546 (69888 megabytes) HOT SPARE:noUSED PPs:0 (0 megabytes) MAX REQUEST:256 kilobytesFREE DISTRIBUTION: 110.109.109.109.109USED DISTRIBUTION: 00.00.00.00.00# lspv hdisk2PHYSIC
27、AL VOLUME:hdisk2 VOLUME GROUP:testvgPV IDENTIFIER:00c478de09caf37f VG IDENTIFIER 00c478de00004c00000001078fc3497dPV STATE:activeSTALE PARTITIONS:0 ALLOCATABLE:yesPP SIZE:128 megabyte(s) LOGICAL VOLUMES: 0TOTAL PPs:546 (69888 megabytes) VG DESCRIPTORS: 1FREE PPs:546 (69888 megabytes) HOT SPARE:noUSED
28、 PPs:0 (0 megabytes) MAX REQUEST:256 kilobytesFREE DISTRIBUTION: 110.109.109.109.109USED DISTRIBUTION: 00.00.00.00.00# chpv -vr hdisk3# lspv hdisk3PHYSICAL VOLUME:hdisk3 VOLUME GROUP:testvgPV IDENTIFIER:00c478de49630c6a VG IDENTIFIER 00c478de00004c00000001078fc3497dPV STATE:removedSTALE PARTITIONS:0
29、 ALLOCATABLE:yesPP SIZE:128 megabyte(s) LOGICAL VOLUMES: 0TOTAL PPs:546 (69888 megabytes) VG DESCRIPTORS: 0FREE PPs:546 (69888 megabytes) HOT SPARE:noUSED PPs:0 (0 megabytes) MAX REQUEST:256 kilobytesFREE DISTRIBUTION: 110.109.109.109.109USED DISTRIBUTION: 00.00.00.00.00# lspv hdisk2PHYSICAL VOLUME:
30、hdisk2 VOLUME GROUP:testvgPV IDENTIFIER:00c478de09caf37f VG IDENTIFIER 00c478de00004c00000001078fc3497dPV STATE:activeSTALE PARTITIONS:0 ALLOCATABLE:yesPP SIZE:128 megabyte(s) LOGICAL VOLUMES: 0TOTAL PPs:546 (69888 megabytes) VG DESCRIPTORS: 2FREE PPs:546 (69888 megabytes) HOT SPARE:noUSED PPs:0 (0
31、megabytes) MAX REQUEST:256 kilobytesFREE DISTRIBUTION: 110.109.109.109.109USED DISTRIBUTION: 00.00.00.00.00# lsvg -p testvgtestvg:PV_NAME PV STATE TOTAL PPs FREE PPs FREE DISTRIBUTIONhdisk2 active 546 546 110.109.109.109.109hdisk3 removed 546 546 110.109.109.109.109# lsvg testvgVOLUME GROUP:testvg V
32、G IDENTIFIER:00c478de00004c00000001078fc3497dVG STATE:active PP SIZE:128 megabyte(s)VG PERMISSION:read/write TOTAL PPs:1092 (139776 megabytes)MAX LVs:256 FREE PPs:1092 (139776 megabytes)LVs:0 USED PPs:0 (0 megabytes)OPEN LVs:0 QUORUM: 2TOTAL PVs:2 VG DESCRIPTORS: 2STALE PVs:0 STALE PPs: 0ACTIVE PVs:
33、1 AUTO ON:yesMAX PPs per VG: 32512MAX PPs per PV:1016 MAX PVs: 32LTG size (Dynamic):256 kilobyte(s) AUTO SYNC:noHOT SPARE:no BB POLICY:relocatable# chpv -va hdisk3# lspv hdisk3PHYSICAL VOLUME:hdisk3 VOLUME GROUP:testvgPV IDENTIFIER:00c478de49630c6a VG IDENTIFIER 00c478de00004c00000001078fc3497dPV ST
34、ATE:activeSTALE PARTITIONS:0 ALLOCATABLE:yesPP SIZE:128 megabyte(s) LOGICAL VOLUMES: 0TOTAL PPs:546 (69888 megabytes) VG DESCRIPTORS: 1FREE PPs:546 (69888 megabytes) HOT SPARE:noUSED PPs:0 (0 megabytes) MAX REQUEST:256 kilobytesFREE DISTRIBUTION: 110.109.109.109.109USED DISTRIBUTION: 00.00.00.00.00#
35、 lsvg -p testvgtestvg:PV_NAME PV STATE TOTAL PPs FREE PPs FREE DISTRIBUTIONhdisk2 active 546 546 110.109.109.109.109hdisk3 active 546 546 110.109.109.109.109在更改任何物理卷的可用性之前,必須關(guān)閉駐留在該磁盤上的任何邏輯卷,并確保卷組在刪除該磁盤以后滿足定額 (quorum) 要求。清除物理卷中的引導(dǎo)記錄要清除位于物理卷 hdisk1 上的引導(dǎo)記錄,可以使用以下命令:chpv -c hdisk1聲明物理卷熱后備可以使用 chpv 命令將某個
36、物理卷定義為熱后備。此命令還禁用該物理卷的分配權(quán)限。該磁盤的大小必須至少等于卷組中已經(jīng)存在的最小磁盤的大小。要將 hdisk3 定義為熱后備,可以使用以下命令:chpv -hy hdisk3要從 hdisk3 所在的卷組的熱后備池中刪除 hdisk3,可以使用以下命令:chpv -hn hdisk3遷移物理卷中的數(shù)據(jù)可以將位于物理卷上的物理分區(qū)移動到同一個卷組中包含的一個或多個物理卷。在示例 8 中,我們提供了遷移物理卷中的數(shù)據(jù)的示例,如下所示:lsvg -p rootvg 顯示 rootvg 中包含的所有 PV。lsvg -M hdisk1 顯示位于 hdisk1 上的所有物理分區(qū)的布局圖。
37、lspv -M hdisk5 顯示 hdisk5 的所有分區(qū)都未分配。migratepv hdisk1 hdisk5 將數(shù)據(jù)從 hdisk1 遷移到 hdisk5。lspv -M hdisk1 確認 hdisk1 的所有分區(qū)均為空閑。chpv -c hdisk1 清除 hdisk1 中的引導(dǎo)記錄。lspv -M hdisk5 確認所有物理分區(qū)都已遷移到 hdisk5。示例 8 將物理分區(qū)從一個磁盤遷移到另一個磁盤# lsvg -p rootvgrootvg:PV_NAME PV STATE TOTAL PPs FREE PPs FREE DISTRIBUTIONhdisk0 active 54
38、6 523 109.109.87.109.109hdisk1 active 546 538 109.105.106.109.109hdisk5 active 546 546 110.109.109.109.109# lspv -M hdisk1hdisk1:1 hd5:1:2hdisk1:2-122hdisk1:123 fslv00:1hdisk1:124 fslv00:2hdisk1:125 fslv00:3hdisk1:126 fslv00:4hdisk1:127-219hdisk1:220 hd4:1hdisk1:221 hd9var:1hdisk1:222 hd1:1hdisk1:22
39、3-546# lspv -M hdisk5hdisk5:1-546# migratepv hdisk1 hdisk50516-1011 migratepv:Logical volume hd5 is labeled as a boot logical volume.0516-1246 migratepv:If hd5 is the boot logical volume, please run chpv -c hdisk1as root user to clear the boot record and avoid a potential bootoff an old boot image t
40、hat may reside on the disk from which thislogical volume is moved/removed.# lspv -M hdisk1hdisk1:1-546# chpv -c hdisk1# lspv -M hdisk5hdisk5:1 hd5:1:2hdisk5:2-110hdisk5:111 fslv00:1hdisk5:112 fslv00:2hdisk5:113 fslv00:3hdisk5:114 fslv00:4hdisk5:115-219hdisk5:220 hd4:1hdisk5:221 hd9var:1hdisk5:222 hd
41、1:1hdisk5:223-546如果遷移包含引導(dǎo)映像的物理卷中的數(shù)據(jù),則還應(yīng)該更新引導(dǎo)列表。可以僅遷移屬于某個特定邏輯卷的分區(qū)中的數(shù)據(jù)。要僅將屬于邏輯卷 testlv 的物理分區(qū)從 hdisk1 遷移到 hdisk5,可以使用以下命令:migratepv -l testlv hdisk1 hdisk5遷移分區(qū)可以將數(shù)據(jù)從位于一個物理磁盤上的一個分區(qū)遷移到不同磁盤上的另一個物理分區(qū)。在示例 9 中,我們提供了將數(shù)據(jù)從一個物理分區(qū)遷移到另一個物理分區(qū)的示例,如下所示:lspv -M hdisk1 顯示位于 hdisk1 上的所有物理分區(qū)的布局圖。請注意,邏輯卷 testlv 的邏輯分區(qū)號 1 的
42、第二個副本駐留在物理分區(qū) 115 上。lspv -M hdisk5 顯示 hdisk5 的所有分區(qū)都未分配。migratelp testlv/1/2 hdisk5/123 將邏輯卷的邏輯分區(qū)號 1 的第二個副本中的數(shù)據(jù)遷移到物理分區(qū) 123 上的 hdisk5。lsvg -M hdisk1 顯示位于 hdisk1 上的所有物理分區(qū)的布局圖。請注意,物理分區(qū) 115 是空閑的。lspv -M hdisk5 確認邏輯卷 testlv 的邏輯分區(qū)號 1 的第二個副本現(xiàn)在駐留在 hdisk5 的物理分區(qū) 123 上。示例 9 將某個分區(qū)遷移到不同物理卷上的另一個分區(qū)# lspv -M hdisk1hd
43、isk1:1 hd5:1:2hdisk1:2-110hdisk1:111 fslv00:1hdisk1:112 fslv00:2hdisk1:113 fslv00:3hdisk1:114 fslv00:4hdisk1:115 testlv:1:2hdisk1:116-219hdisk1:220 hd4:1hdisk1:221 hd9var:1hdisk1:222 hd1:1hdisk1:223-546# lspv -M hdisk5hdisk5:1-546# migratelp testlv/1/2 hdisk5/123migratelp:Mirror copy 2 of logical pa
44、rtition 1 of logical volumetestlv migrated to physical partition 123 of hdisk5.# lspv -M hdisk1hdisk1:1 hd5:1:2hdisk1:2-110hdisk1:111 fslv00:1hdisk1:112 fslv00:2hdisk1:113 fslv00:3hdisk1:114 fslv00:4hdisk1:115-219hdisk1:220 hd4:1hdisk1:221 hd9var:1hdisk1:222 hd1:1hdisk1:223-546# lspv -M hdisk5hdisk5
45、:1-122hdisk5:123 testlv:1:2hdisk5:124-546確定 LTG 大小邏輯磁道組 (LTG) 大小是 I/O 磁盤操作允許的最大傳輸大小??梢允褂?lquerypv 命令確定物理磁盤的 LTG 大小,如示例 6-10 所示。一個磁盤可以支持多種 LTG 大小,使用 ioctl 調(diào)用可以確定這些大小。示例 10 使用 lquerypv 命令確定 LTG 大小# lquerypv -M hdisk0256Tagged: AIX窗體頂端AIX存儲管理概念(二)管理邏輯卷邏輯卷使得應(yīng)用程序在訪問數(shù)據(jù)時能夠?qū)?shù)據(jù)當作是連續(xù)存儲的。邏輯卷由一個或多個帶編號的邏輯分區(qū)的序列組成
46、。每個邏輯分區(qū)至少有一個并且至多有三個對應(yīng)的物理分區(qū),這些物理分區(qū)可以定位在不同物理卷上。物理分區(qū)在磁盤上的位置由物理內(nèi)和物理間分配策略確定。對于每個邏輯卷,/dev 目錄下存在兩個對應(yīng)的設(shè)備文件。第一個是字符設(shè)備,第二個是塊設(shè)備。 創(chuàng)建邏輯卷可以使用 mklv 命令創(chuàng)建邏輯卷。此命令允許指定邏輯卷的名稱及其特征,例如邏輯分區(qū)的數(shù)量及其位置。在示例 11 中,我們使用 mklv 命令在卷組 test1vg 中創(chuàng)建一個名為 lv3 的邏輯卷,其類型為 jfs2,并具有 10 個位于 hdisk5 上的邏輯分區(qū)。示例 11 使用 mklv 命令# mklv -y lv3 -t jfs2 -a im
47、 test1vg 10 hdisk5lv3# lslv lv3LOGICAL VOLUME:lv3 VOLUME GROUP:test1vgLV IDENTIFIER:00c5e9de00004c0000000107a5b596ab.4 PERMISSION:read/writeVG STATE:active/complete LV STATE:closed/syncdTYPE:jfs2 WRITE VERIFY:offMAX LPs:512 PP SIZE:512 megabyte(s)COPIES:1 SCHED POLICY:parallelLPs:10 PPs: 10STALE PPs
48、:0 BB POLICY:relocatableINTER-POLICY:minimum RELOCATABLE:yesINTRA-POLICY:inner middle UPPER BOUND: 32MOUNT POINT:N/A LABEL:無MIRROR WRITE CONSISTENCY:on/ACTIVEEACH LP COPY ON A SEPARATE PV ?:yesSerialize IO ?:NO在示例 12 中,我們使用 mklv 命令在卷組 test1vg 中創(chuàng)建一個名為 lv4 的邏輯卷,其類型為 sysdump 并具有兩個邏輯分區(qū),每個邏輯分區(qū)分別有三個位于三個不同
49、磁盤(hdisk5、hdisk6 和 hdisk7)中心的副本;此邏輯卷的標簽為 demo-label,最多可以有五個邏輯分區(qū)。示例 12 使用 mklv 命令# mklv -y lv4 -t sysdump -a c -e x -c3 -L demo-label -x5 test1vg 2 hdisk5 hdisk6 hdisk7lv4# lslv lv4LOGICAL VOLUME:lv4 VOLUME GROUP:test1vgLV IDENTIFIER:00c5e9de00004c0000000107a5b596ab.5 PERMISSION:read/writeVG STATE:ac
50、tive/complete LV STATE:closed/syncdTYPE:sysdump WRITE VERIFY:offMAX LPs:5 PP SIZE:512 megabyte(s)COPIES:3 SCHED POLICY:parallelLPs:2 PPs: 6STALE PPs:0 BB POLICY:relocatableINTER-POLICY:maximum RELOCATABLE:yesINTRA-POLICY:center UPPER BOUND: 32MOUNT POINT:N/A LABEL:demo-labelMIRROR WRITE CONSISTENCY:
51、on/ACTIVEEACH LP COPY ON A SEPARATE PV ?:yesSerialize IO ?:NO在示例 13 中,我們使用 mklv 命令在卷組 test1vg 中創(chuàng)建一個名為 lv5 的邏輯卷,其類型為 jfs2 并具有三個邏輯分區(qū),每個分區(qū)分別有兩個位于不同磁盤上的固定 (pinned) 副本,那兩個磁盤上的讀/寫操作順序地進行,啟用了寫校驗,并將 I/O 操作序列化。示例 13 使用 mklv 命令# mklv -y lv5 -t jfs2 -c2 -rn -bn -ds -vy -oy test1vg 2 hdisk5 hdisk6lv5# lslv lv5L
52、OGICAL VOLUME:lv5 VOLUME GROUP:test1vgLV IDENTIFIER:00c5e9de00004c0000000107a5b596ab.6 PERMISSION:read/writeVG STATE:active/complete LV STATE:closed/syncdTYPE:jfs2 WRITE VERIFY:onMAX LPs:512 PP SIZE:512 megabyte(s)COPIES:2 SCHED POLICY:sequentialLPs:3 PPs: 6STALE PPs:0 BB POLICY:non-relocatableINTER
53、-POLICY:minimum RELOCATABLE:noINTRA-POLICY:middle UPPER BOUND: 32MOUNT POINT:N/A LABEL:無MIRROR WRITE CONSISTENCY:on/ACTIVEEACH LP COPY ON A SEPARATE PV ?:yesSerialize IO ?:YES刪除邏輯卷rmlv 命令用于刪除邏輯卷。?僅刪除邏輯卷,但不刪除其他實體,例如使用該邏輯卷的文件系統(tǒng)或分頁空間。在示例 14 中,我們提供了使用 rmlv 刪除邏輯卷的示例,如下所示:lsvg -l test1vg 顯示 test1vg 中包含的所有
54、 LV。 rmlv lv7 提示用戶確認,然后刪除 lv7。 lslv -l lv1 顯示 lv1 的位于 hdisk5、hdisk6 和 hdisk7 上的物理分區(qū)。 rmlv -p hdisk7 lv1 嘗試刪除 lv1 的位于 hdisk7 上的分區(qū)并提示用戶確認。由于 lv1 已打開,該操作無法執(zhí)行。 umount /fs1 關(guān)閉 lv1。 rmlv -p hdisk7 lv1 嘗試刪除 lv1 的位于 hdisk7 上的分區(qū),提示用戶確認,并成功完成。 lslv -l lv1 確認 lv1 的位于 hdisk7 上的物理分區(qū)已刪除。 示例 14 刪除邏輯卷# lsvg -l test
55、1vgtest1vg:LV NAME TYPE LPs PPs PVs LV STATE MOUNT POINTlv1 jfs2 3 9 3 open/syncd /fs1lv2 jfs2 2 4 2 closed/syncd /fs2logggg jfs2log 2 2 1 open/syncd N/Alv3 jfs2 10 10 1 closed/syncd N/Alv4 sysdump 2 6 3 closed/syncd N/Alv5 jfs2 3 6 2 closed/syncd N/Alv6 jfs2 2 4 2 closed/syncd N/Alv7 jfs2 2 4 2 clo
56、sed/syncd N/A# rmlv lv7Warning, all data contained on logical volume lv7 will be destroyed.rmlv:Do you wish to continue? y(es) n(o)? yrmlv:Logical volume lv7 is removed.# lslv -l lv1lv1:/fs1PV COPIES IN BAND DISTRIBUTIONhdisk5 003:000:000 100% 000:003:000:000:000hdisk6 003:000:000 100% 000:003:000:0
57、00:000hdisk7 003:000:000 100% 000:003:000:000:000# rmlv -p hdisk7 lv10516-914 rmlv:Warning, all data belonging to logical volumelv1 on physical volume hdisk7 will be destroyed.rmlv:Do you wish to continue? y(es) n(o)? y0516-1008 rmlv:Logical volume lv1 must be closed.If the logicalvolume contains a
58、filesystem, the umount command will closethe LV device.# umount /fs1# rmlv -p hdisk7 lv10516-914 rmlv:Warning, all data belonging to logical volumelv1 on physical volume hdisk7 will be destroyed.rmlv:Do you wish to continue? y(es) n(o)? y# lslv -l lv1lv1:/fs1PV COPIES IN BAND DISTRIBUTIONhdisk5 003:
59、000:000 100% 000:003:000:000:000hdisk6 003:000:000 100% 000:003:000:000:000增加邏輯卷的大小可以使用 extendlv 命令將額外的邏輯分區(qū)添加到已經(jīng)存在的邏輯卷。缺省情況下,邏輯卷在擴展時將保留其特征??梢允褂脴酥緛韮H更改要添加的分區(qū)的這些特征。整個卷組的初始特征將保留不變。可以指定一個或多個磁盤,這些磁盤將容納新定義的分區(qū)。不能超出為該卷組定義的最大分區(qū)數(shù)量。還可以指定塊,其大小以 KB、MB 或 GB 為單位。系統(tǒng)將自動確定滿足請求所需要的最小分區(qū)數(shù)量。在示例 15 中,我們使用 extendlv 命令,通過三個位
60、于 hdisk5 和 hdisk6 內(nèi)邊緣的邏輯分區(qū)擴展邏輯卷 lv1。示例 15 使用 extendlv 命令# lslv -l lv1lv1:/fs1PV COPIES IN BAND DISTRIBUTIONhdisk5 003:000:000 100% 000:003:000:000:000hdisk6 003:000:000 100% 000:003:000:000:000# extendlv -a ie -ex lv1 3 hdisk5 hdisk6# lslv -l lv1lv1:/fs1PV COPIES IN BAND DISTRIBUTIONhdisk5 006:000:0
溫馨提示
- 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)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 【名師一號】2020-2021學年北師大版高中數(shù)學必修3雙基限時練15
- 【全程復(fù)習方略】2020年高考政治一輪課時提升作業(yè)-必修1-第2課(廣東專供)
- 《產(chǎn)業(yè)發(fā)展報告》課件
- 【同步輔導(dǎo)】2021高中數(shù)學北師大版必修二導(dǎo)學案:《直線和圓的位置關(guān)系》
- 一本正經(jīng)造句三年級簡單
- 2022中考分類試題29選擇填空
- 大學英語聽力
- 2025年0278南京搜貓數(shù)據(jù)技術(shù)有限公司
- 2025年0045廣東大倉機器人科技有限公司
- 【案例6-3】胡潤富豪榜順勢而生
- 高中體育與健康-短跑教學設(shè)計學情分析教材分析課后反思
- 廠房廠區(qū)保潔方案
- 核心素養(yǎng)理念下的音樂“大單元教學”
- 汽車租賃服務(wù)方案(投標方案)
- 2024-2030年中國液態(tài)空氣儲能系統(tǒng)行業(yè)市場發(fā)展趨勢與前景展望戰(zhàn)略分析報告
- 中國鋰離子電池行業(yè)發(fā)展環(huán)境(PEST)分析
- ODM合作合同協(xié)議書范本全面(2024版)
- 健康照護師測試題及答案【300題】附有答案
- 胸腔閉式引流護理-中華護理學會團體標準
- 2024-2030年中國代餐行業(yè)市場發(fā)展分析及發(fā)展趨勢與投資前景研究報告
- 2024-2030年中國改性尼龍行業(yè)市場發(fā)展趨勢與前景展望戰(zhàn)略分析報告
評論
0/150
提交評論