您好,登錄后才能下訂單哦!
這期內(nèi)容當中小編將會給大家?guī)碛嘘P(guān)AIX存儲管理基本概念和操作是怎樣的,文章內(nèi)容豐富且以專業(yè)的角度為大家分析和敘述,閱讀完這篇文章希望大家可以有所收獲。
AIX存儲管理的基本概念包括(不限于)
1.磁盤或者硬盤
如何查看系統(tǒng)已有的磁盤及相關(guān)屬性
2.物理卷(Physical Volume,PV)
物理卷和磁盤/硬盤有何關(guān)聯(lián),列出系統(tǒng)已有PV及相關(guān)屬性,添加/刪除/維護PV屬性
3.卷組(Volume Group,VG)
VG的創(chuàng)建,刪除,擴容,維護和導入導出遷移,查看相關(guān)屬性
4.物理分區(qū)(Physical Parttion,PP)
什么是PP
5.邏輯分區(qū)(Logical Partition,LP)
什么是LP
6.邏輯卷(Logical Volume,LV)
lv的創(chuàng)建,刪除,擴容,維護,查看相關(guān)屬性
7.邏輯卷的條帶化和鏡像
如何設(shè)置邏輯卷的條帶化和鏡像
8.文件系統(tǒng)(File System,FS)
AIX支持哪些FS,如何創(chuàng)建、刪除、掛載和自動掛載FS
上述問題在文章中有具體答案.
LVM 使用的基本概念包括物理卷、卷組、物理分區(qū)、邏輯卷、邏輯分區(qū)、文件系統(tǒng)和原始設(shè)備。下面介紹它們的一些特征:
每個單獨的磁盤驅(qū)動器是一個命名的物理卷 (PV),并具有諸如 hdisk0 或 hdisk1 等名稱。
一個或多個 PV 可以構(gòu)成一個卷組 (VG)。一個物理卷最多只能屬于一個 VG。
不能將某個 PV 的一部分分配到一個 VG。一個物理卷整體地分配到某個卷組。
即使物理卷屬于不同的類型,例如 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ù)可以按有組織的方式進行存儲,并具有位于有目錄中的文件的形式。這種結(jié)構(gòu)化和層次性的組織形式稱為文件系統(tǒng)。
還可以將邏輯卷中的數(shù)據(jù)視為一個連續(xù)的字節(jié)串。此類邏輯卷稱為原始邏輯卷。使用該數(shù)據(jù)以正確地訪問和解釋它是應(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é)構(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/include/lvmrec.h 頭文件中定義的。
AIX 5L Version 5.3 的 LVM 層提供了更高級別的磁盤管理靈活性。存在一些必須注意的限制,如表 1 所示。
表 1
VG 類型 | 最大 PV 數(shù)量 | 最大 LV 數(shù)量 | 每個 VG 的最大 PP 數(shù)量 | 最大 PP 大小 |
---|---|---|---|---|
常規(guī) VG | 32 | 256 | 32512 (1016*32) | 1 GB |
大容量 VG | 128 | 512 | 130048 (1016*128) | 1 GB |
可擴展 VG | 1024 | 4096 | 2097152 | 128 GB |
AIX 5L Version 5.3 的 LVM 限制
回頁首
在 最初將某個磁盤添加到系統(tǒng)時,系統(tǒng)將其視為一個簡單設(shè)備。此時還不可以訪問該磁盤以執(zhí)行 LVM 操作。要使其可訪問,必須將它分配到某個卷組,這意味著將其從磁盤更改為物理卷。對于每個磁盤,將會在 /dev 目錄下創(chuàng)建兩個設(shè)備驅(qū)動程序:一個塊設(shè)備驅(qū)動程序和一個字符設(shè)備驅(qū)動程序。系統(tǒng)向磁盤驅(qū)動器分配一個 32 位唯一標識符,此標識符稱為物理卷標識符 (PVID)。
不帶任何參數(shù)使用的 lspv 命令將顯示所有的物理卷、物理卷的 PVID、PV 所在的卷組,以及卷組的狀態(tài),如示例 1 所示。
示例 1 使用 lspv 命令顯示物理卷
# lspv hdisk0 00c478de09a40b16 rootvg active hdisk1 00c478de09caf163 rootvg active hdisk2 00c478de09caf37f None hdisk3 00c478de49630c6a None hdisk4 00c478de00655246 None hdisk5 00c478de008a399b None hdisk6 00c478de008a3ba1 None hdisk7 00c478de6c9883b7 None
在生成 PVID 時,系統(tǒng)使用自己的序列號和時間戳,以確保兩個磁盤決不會具有相同的 PVID。
PVID 還存儲在 ODM 中。它們由 LVM 命令使用,并且可能由諸如 HACMP 等外部應(yīng)用程序引用。
下面的命令通過分配 PVID(如果還沒有的話)將可用磁盤設(shè)備更改為物理卷:
chdev -l hdisk7 -a pv=yes
如果磁盤已經(jīng)是物理卷,則此命令不起作用。
下面的命令從物理卷中清除 PVID:
chdev -l hdisk7 -a pv=clear
注意:可以使用諸如 lquerypv 等中間級別的命令列出磁盤的 PVID,如下所示:
# lquerypv -h /dev/hdisk2 80 10
00000080 00C478DE 09CAF37F 00000000 00000000 |..x.............|
可以使用 lspv 命令并作為參數(shù)傳遞物理卷的名稱,以查找有關(guān)某個物理卷的更多詳細信息,如示例 6-2 所示。
示例 2 使用 lspv 顯示有關(guān)某個物理卷的詳細信息
# lspv hdisk2 PHYSICAL VOLUME:hdisk2 VOLUME GROUP:testvg PV IDENTIFIER:00c478de09caf37f VG IDENTIFIER 00c478de00004c00000001078fc3497d PV STATE:active STALE PARTITIONS:0 ALLOCATABLE:yes PP SIZE:128 megabyte(s) LOGICAL VOLUMES: 1 TOTAL PPs:546 (69888 megabytes) VG DESCRIPTORS: 2 FREE PPs:542 (69376 megabytes) HOT SPARE:no USED PPs:4 (512 megabytes) MAX REQUEST:256 kilobytes FREE DISTRIBUTION: 110..105..109..109..109 USED 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 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ù)量。
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 hdisk0 hdisk0: LV NAME LPs PPs DISTRIBUTION MOUNT POINT hd3 1 1 00..00..01..00..00 /tmp hd10opt 1 1 00..00..01..00..00 /opt hd5 1 1 01..00..00..00..00 N/A hd8 1 1 00..00..01..00..00 N/A hd6 11 11 00..00..11..00..00 N/A hd2 8 8 00..00..08..00..00 /usr hd9var 1 1 00..00..01..00..00 /var hd1 1 1 00..00..01..00..00 /home hd4 1 1 00..00..01..00..00 /
如果希望顯示分區(qū)的數(shù)量、位置,以及它們對應(yīng)的邏輯卷,可以使用 lspv –p 命令,如示例 4 所示。
示例 4 使用 lspv 來顯示針對邏輯卷的 PP 分配
# lspv -p hdisk0 hdisk0: PP RANGE STATE REGION LV NAME TYPE MOUNT POINT 1-1 used outer edge hd5 boot N/A 2-110 free outer edge 111-219 free outer middle 220-220 used center hd8 jfs2log N/A 221-221 used center hd2 jfs2 /usr 222-222 used center hd3 jfs2 /tmp 223-223 used center hd10opt jfs2 /opt 224-230 used center hd2 jfs2 /usr 231-241 used center hd6 paging N/A 242-328 free center 329-437 free inner middle 438-546 free inner edge
通過使用 lspv –M 命令,可以創(chuàng)建詳細的磁盤布局圖,并顯示每個物理和邏輯分區(qū)之間的關(guān)系,如示例 5 所示。
示例 5 使用 lspv -M 命令顯示物理卷的布局
# lspv -M hdisk0|more hdisk0:1 hd5:1 hdisk0:2-110 hdisk0:111 lv1:1:1 hdisk0:112 lv1:2:1 hdisk0:113 lv1:3:1 hdisk0:114 lv1:4:1 hdisk0:115 lv1:5:1 hdisk0:116 lv1:6:1 hdisk0:117 lv1:7:1 hdisk0:118 lv1:8:1 hdisk0:119 lv1:9:1 hdisk0:120 lv1:10:1 hdisk0:121 lv1:11:1 hdisk0:122 lv1:12:1 hdisk0:123-219 hdisk0:220 hd8:1 hdisk0:221 hd2:1 hdisk0:222 hd3:1 hdisk0:223 hd10opt:1 hdisk0:224 hd2:2 hdisk0:225 hd2:3 hdisk0:226 hd2:4 hdisk0:227 hd2:5 hdisk0:228 hd2:6 hdisk0:229 hd2:7 hdisk0:230 hd2:8 hdisk0:231 hd6:1 hdisk0:232 hd6:2 hdisk0:233 hd6:3 hdisk0:234 hd6:4 hdisk0:235 hd6:5 hdisk0:236 hd6:6 hdisk0:237 hd6:7 hdisk0:238 hd6:8 hdisk0:239 hd6:9 hdisk0:240 hd6:10 hdisk0:241 hd6:11 hdisk0:242-546
物理卷的分配權(quán)限確定是否可以將位于該物理卷上還未分配到邏輯卷的物理分區(qū)分配到邏輯卷。駐留在該物理卷上的邏輯卷的操作不受影響。
在示例 6 中,我們禁用了將 hdisk2 中新的空閑物理分區(qū)分配到任何邏輯卷的能力。我們嘗試創(chuàng)建一個將使用 hdisk2 中的 PP 的邏輯卷,并收到一條表明該物理卷中的分區(qū)不可分配的錯誤消息。
示例 6 禁用物理卷的分區(qū)分配
# chpv -an hdisk2 # lspv hdisk2 PHYSICAL VOLUME:hdisk2 VOLUME GROUP:testvg PV IDENTIFIER:00c478de09caf37f VG IDENTIFIER 00c478de00004c00000001078fc3497d PV STATE:active STALE PARTITIONS:0 ALLOCATABLE:no PP SIZE:128 megabyte(s) LOGICAL VOLUMES: 1 TOTAL PPs:546 (69888 megabytes) VG DESCRIPTORS: 2 FREE PPs:542 (69376 megabytes) HOT SPARE:no USED PPs:4 (512 megabytes) MAX REQUEST:256 kilobytes FREE DISTRIBUTION: 110..105..109..109..109 USED DISTRIBUTION: 00..04..00..00..00 # mklv -y test -t jfs2 testvg 10 hdisk2 0516-823 lquerypv:Physical Volume hdisk2 is not allocatable. 0516-848 lquerypv:Failure on physical volume hdisk2, it may be missing or removed. 0516-822 mklv:Unable to create logical volume.
要啟用分配權(quán)限,可以使用以下命令:
chpv -ay 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,并且兩個磁盤都是活動的。
lspv 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 使 hdisk3 再次可用。
lspv hdisk3 顯示 hdisk3 是活動的,并且僅包含一個 VGDA。
lsvg -p testvg 確認兩個磁盤現(xiàn)在都是活動的。
示例 7 使用 chpv 命令更改物理卷的可用性
# lsvg testvg VOLUME GROUP:testvg VG IDENTIFIER:00c478de00004c00000001078fc3497d VG 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: 2 TOTAL PVs:2 VG DESCRIPTORS: 3 STALE PVs:0 STALE PPs: 0 ACTIVE PVs:2 AUTO ON:yes MAX PPs per VG: 32512 MAX PPs per PV:1016 MAX PVs: 32 LTG size (Dynamic):256 kilobyte(s) AUTO SYNC:no HOT SPARE:no BB POLICY:relocatable # lsvg -p testvg testvg: PV_NAME PV STATE TOTAL PPs FREE PPs FREE DISTRIBUTION hdisk2 active 546 546 110..109..109..109..109 hdisk3 active 546 546 110..109..109..109..109 # lspv hdisk3 PHYSICAL VOLUME:hdisk3 VOLUME GROUP:testvg PV IDENTIFIER:00c478de49630c6a VG IDENTIFIER 00c478de00004c00000001078fc3497d PV STATE:active STALE PARTITIONS:0 ALLOCATABLE:yes PP SIZE:128 megabyte(s) LOGICAL VOLUMES: 0 TOTAL PPs:546 (69888 megabytes) VG DESCRIPTORS: 2 FREE PPs:546 (69888 megabytes) HOT SPARE:no USED PPs:0 (0 megabytes) MAX REQUEST:256 kilobytes FREE DISTRIBUTION: 110..109..109..109..109 USED DISTRIBUTION: 00..00..00..00..00 # lspv hdisk2 PHYSICAL VOLUME:hdisk2 VOLUME GROUP:testvg PV IDENTIFIER:00c478de09caf37f VG IDENTIFIER 00c478de00004c00000001078fc3497d PV STATE:active STALE PARTITIONS:0 ALLOCATABLE:yes PP SIZE:128 megabyte(s) LOGICAL VOLUMES: 0 TOTAL PPs:546 (69888 megabytes) VG DESCRIPTORS: 1 FREE PPs:546 (69888 megabytes) HOT SPARE:no USED PPs:0 (0 megabytes) MAX REQUEST:256 kilobytes FREE DISTRIBUTION: 110..109..109..109..109 USED DISTRIBUTION: 00..00..00..00..00 # chpv -vr hdisk3 # lspv hdisk3 PHYSICAL VOLUME:hdisk3 VOLUME GROUP:testvg PV IDENTIFIER:00c478de49630c6a VG IDENTIFIER 00c478de00004c00000001078fc3497d PV STATE:removed STALE PARTITIONS:0 ALLOCATABLE:yes PP SIZE:128 megabyte(s) LOGICAL VOLUMES: 0 TOTAL PPs:546 (69888 megabytes) VG DESCRIPTORS: 0 FREE PPs:546 (69888 megabytes) HOT SPARE:no USED PPs:0 (0 megabytes) MAX REQUEST:256 kilobytes FREE DISTRIBUTION: 110..109..109..109..109 USED DISTRIBUTION: 00..00..00..00..00 # lspv hdisk2 PHYSICAL VOLUME:hdisk2 VOLUME GROUP:testvg PV IDENTIFIER:00c478de09caf37f VG IDENTIFIER 00c478de00004c00000001078fc3497d PV STATE:active STALE PARTITIONS:0 ALLOCATABLE:yes PP SIZE:128 megabyte(s) LOGICAL VOLUMES: 0 TOTAL PPs:546 (69888 megabytes) VG DESCRIPTORS: 2 FREE PPs:546 (69888 megabytes) HOT SPARE:no USED PPs:0 (0 megabytes) MAX REQUEST:256 kilobytes FREE DISTRIBUTION: 110..109..109..109..109 USED DISTRIBUTION: 00..00..00..00..00 # lsvg -p testvg testvg: PV_NAME PV STATE TOTAL PPs FREE PPs FREE DISTRIBUTION hdisk2 active 546 546 110..109..109..109..109 hdisk3 removed 546 546 110..109..109..109..109 # lsvg testvg VOLUME GROUP:testvg VG IDENTIFIER:00c478de00004c00000001078fc3497d VG 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: 2 TOTAL PVs:2 VG DESCRIPTORS: 2 STALE PVs:0 STALE PPs: 0 ACTIVE PVs:1 AUTO ON:yes MAX PPs per VG: 32512 MAX PPs per PV:1016 MAX PVs: 32 LTG size (Dynamic):256 kilobyte(s) AUTO SYNC:no HOT SPARE:no BB POLICY:relocatable # chpv -va hdisk3 # lspv hdisk3 PHYSICAL VOLUME:hdisk3 VOLUME GROUP:testvg PV IDENTIFIER:00c478de49630c6a VG IDENTIFIER 00c478de00004c00000001078fc3497d PV STATE:active STALE PARTITIONS:0 ALLOCATABLE:yes PP SIZE:128 megabyte(s) LOGICAL VOLUMES: 0 TOTAL PPs:546 (69888 megabytes) VG DESCRIPTORS: 1 FREE PPs:546 (69888 megabytes) HOT SPARE:no USED PPs:0 (0 megabytes) MAX REQUEST:256 kilobytes FREE DISTRIBUTION: 110..109..109..109..109 USED DISTRIBUTION: 00..00..00..00..00 # lsvg -p testvg testvg: PV_NAME PV STATE TOTAL PPs FREE PPs FREE DISTRIBUTION hdisk2 active 546 546 110..109..109..109..109 hdisk3 active 546 546 110..109..109..109..109
在更改任何物理卷的可用性之前,必須關(guān)閉駐留在該磁盤上的任何邏輯卷,并確保卷組在刪除該磁盤以后滿足定額 (quorum) 要求。
要清除位于物理卷 hdisk1 上的引導記錄,可以使用以下命令:
chpv -c hdisk1
可以使用 chpv 命令將某個物理卷定義為熱后備。此命令還禁用該物理卷的分配權(quán)限。該磁盤的大小必須至少等于卷組中已經(jīng)存在的最小磁盤的大小。
要將 hdisk3 定義為熱后備,可以使用以下命令:
chpv -hy hdisk3
要從 hdisk3 所在的卷組的熱后備池中刪除 hdisk3,可以使用以下命令:
chpv -hn hdisk3
可以將位于物理卷上的物理分區(qū)移動到同一個卷組中包含的一個或多個物理卷。
在示例 8 中,我們提供了遷移物理卷中的數(shù)據(jù)的示例,如下所示:
lsvg -p rootvg 顯示 rootvg 中包含的所有 PV。
lsvg -M hdisk1 顯示位于 hdisk1 上的所有物理分區(qū)的布局圖。
lspv -M hdisk5 顯示 hdisk5 的所有分區(qū)都未分配。
migratepv hdisk1 hdisk5 將數(shù)據(jù)從 hdisk1 遷移到 hdisk5。
lspv -M hdisk1 確認 hdisk1 的所有分區(qū)均為空閑。
chpv -c hdisk1 清除 hdisk1 中的引導記錄。
lspv -M hdisk5 確認所有物理分區(qū)都已遷移到 hdisk5。
示例 8 將物理分區(qū)從一個磁盤遷移到另一個磁盤
# lsvg -p rootvg rootvg: PV_NAME PV STATE TOTAL PPs FREE PPs FREE DISTRIBUTION hdisk0 active 546 523 109..109..87..109..109 hdisk1 active 546 538 109..105..106..109..109 hdisk5 active 546 546 110..109..109..109..109 # lspv -M hdisk1 hdisk1:1 hd5:1:2 hdisk1:2-122 hdisk1:123 fslv00:1 hdisk1:124 fslv00:2 hdisk1:125 fslv00:3 hdisk1:126 fslv00:4 hdisk1:127-219 hdisk1:220 hd4:1 hdisk1:221 hd9var:1 hdisk1:222 hd1:1 hdisk1:223-546 # lspv -M hdisk5 hdisk5:1-546 # migratepv hdisk1 hdisk5 0516-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 hdisk1' as root user to clear the boot record and avoid a potential boot off an old boot image that may reside on the disk from which this logical volume is moved/removed. # lspv -M hdisk1 hdisk1:1-546 # chpv -c hdisk1 # lspv -M hdisk5 hdisk5:1 hd5:1:2 hdisk5:2-110 hdisk5:111 fslv00:1 hdisk5:112 fslv00:2 hdisk5:113 fslv00:3 hdisk5:114 fslv00:4 hdisk5:115-219 hdisk5:220 hd4:1 hdisk5:221 hd9var:1 hdisk5:222 hd1:1 hdisk5:223-546
如果遷移包含引導映像的物理卷中的數(shù)據(jù),則還應(yīng)該更新引導列表。
可以僅遷移屬于某個特定邏輯卷的分區(qū)中的數(shù)據(jù)。要僅將屬于邏輯卷 testlv 的物理分區(qū)從 hdisk1 遷移到 hdisk5,可以使用以下命令:
migratepv -l testlv hdisk1 hdisk5
可以將數(shù)據(jù)從位于一個物理磁盤上的一個分區(qū)遷移到不同磁盤上的另一個物理分區(qū)。
在示例 9 中,我們提供了將數(shù)據(jù)從一個物理分區(qū)遷移到另一個物理分區(qū)的示例,如下所示:
lspv -M hdisk1 顯示位于 hdisk1 上的所有物理分區(qū)的布局圖。請注意,邏輯卷 testlv 的邏輯分區(qū)號 1 的第二個副本駐留在物理分區(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 hdisk1 hdisk1:1 hd5:1:2 hdisk1:2-110 hdisk1:111 fslv00:1 hdisk1:112 fslv00:2 hdisk1:113 fslv00:3 hdisk1:114 fslv00:4 hdisk1:115 testlv:1:2 hdisk1:116-219 hdisk1:220 hd4:1 hdisk1:221 hd9var:1 hdisk1:222 hd1:1 hdisk1:223-546 # lspv -M hdisk5 hdisk5:1-546 # migratelp testlv/1/2 hdisk5/123 migratelp:Mirror copy 2 of logical partition 1 of logical volume testlv migrated to physical partition 123 of hdisk5. # lspv -M hdisk1 hdisk1:1 hd5:1:2 hdisk1:2-110 hdisk1:111 fslv00:1 hdisk1:112 fslv00:2 hdisk1:113 fslv00:3 hdisk1:114 fslv00:4 hdisk1:115-219 hdisk1:220 hd4:1 hdisk1:221 hd9var:1 hdisk1:222 hd1:1 hdisk1:223-546 # lspv -M hdisk5 hdisk5:1-122 hdisk5:123 testlv:1:2 hdisk5:124-546
邏輯磁道組 (LTG) 大小是 I/O 磁盤操作允許的最大傳輸大小。
可以使用 lquerypv 命令確定物理磁盤的 LTG 大小,如示例 6-10 所示。一個磁盤可以支持多種 LTG 大小,使用 ioctl 調(diào)用可以確定這些大小。
示例 10 使用 lquerypv 命令確定 LTG 大小
# lquerypv -M hdisk0 256
回頁首
邏輯卷使得應(yīng)用程序在訪問數(shù)據(jù)時能夠?qū)?shù)據(jù)當作是連續(xù)存儲的。邏輯卷由一個或多個帶編號的邏輯分區(qū)的序列組成。每個邏輯分區(qū)至少有一個并且至多有三個對應(yīng)的物理分區(qū),這些物理分區(qū)可以定位在不同物理卷上。物理分區(qū)在磁盤上的位置由物理內(nèi)和物理間分配策略確定。
對于每個邏輯卷,/dev 目錄下存在兩個對應(yīng)的設(shè)備文件。第一個是字符設(shè)備,第二個是塊設(shè)備。
可以使用 mklv 命令創(chuàng)建邏輯卷。此命令允許指定邏輯卷的名稱及其特征,例如邏輯分區(qū)的數(shù)量及其位置。
在示例 11 中,我們使用 mklv 命令在卷組 test1vg 中創(chuàng)建一個名為 lv3 的邏輯卷,其類型為 jfs2,并具有 10 個位于 hdisk5 上的邏輯分區(qū)。
示例 11 使用 mklv 命令
# mklv -y lv3 -t jfs2 -a im test1vg 10 hdisk5 lv3 # lslv lv3 LOGICAL VOLUME:lv3 VOLUME GROUP:test1vg LV IDENTIFIER:00c5e9de00004c0000000107a5b596ab.4 PERMISSION:read/write VG STATE:active/complete LV STATE:closed/syncd TYPE:jfs2 WRITE VERIFY:off MAX LPs:512 PP SIZE:512 megabyte(s) COPIES:1 SCHED POLICY:parallel LPs:10 PPs: 10 STALE PPs:0 BB POLICY:relocatable INTER-POLICY:minimum RELOCATABLE:yes INTRA-POLICY:inner middle UPPER BOUND: 32 MOUNT POINT:N/A LABEL:無 MIRROR WRITE CONSISTENCY:on/ACTIVE EACH LP COPY ON A SEPARATE PV ?:yes Serialize IO ?:NO
在示例 12 中,我們使用 mklv 命令在卷組 test1vg 中創(chuàng)建一個名為 lv4 的邏輯卷,其類型為 sysdump 并具有兩個邏輯分區(qū),每個邏輯分區(qū)分別有三個位于三個不同磁盤(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 hdisk7 lv4 # lslv lv4 LOGICAL VOLUME:lv4 VOLUME GROUP:test1vg LV IDENTIFIER:00c5e9de00004c0000000107a5b596ab.5 PERMISSION:read/write VG STATE:active/complete LV STATE:closed/syncd TYPE:sysdump WRITE VERIFY:off MAX LPs:5 PP SIZE:512 megabyte(s) COPIES:3 SCHED POLICY:parallel LPs:2 PPs: 6 STALE PPs:0 BB POLICY:relocatable INTER-POLICY:maximum RELOCATABLE:yes INTRA-POLICY:center UPPER BOUND: 32 MOUNT POINT:N/A LABEL:demo-label MIRROR WRITE CONSISTENCY:on/ACTIVE EACH LP COPY ON A SEPARATE PV ?:yes Serialize 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 hdisk6 lv5 # lslv lv5 LOGICAL VOLUME:lv5 VOLUME GROUP:test1vg LV IDENTIFIER:00c5e9de00004c0000000107a5b596ab.6 PERMISSION:read/write VG STATE:active/complete LV STATE:closed/syncd TYPE:jfs2 WRITE VERIFY:on MAX LPs:512 PP SIZE:512 megabyte(s) COPIES:2 SCHED POLICY:sequential LPs:3 PPs: 6 STALE PPs:0 BB POLICY:non-relocatable INTER-POLICY:minimum RELOCATABLE:no INTRA-POLICY:middle UPPER BOUND: 32 MOUNT POINT:N/A LABEL:無 MIRROR WRITE CONSISTENCY:on/ACTIVE EACH LP COPY ON A SEPARATE PV ?:yes Serialize IO ?:YES
rmlv 命令用于刪除邏輯卷。???ü??僅刪除邏輯卷,但不刪除其他實體,例如使用該邏輯卷的文件系統(tǒng)或分頁空間。
在示例 14 中,我們提供了使用 rmlv 刪除邏輯卷的示例,如下所示:
lsvg -l test1vg 顯示 test1vg 中包含的所有 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 test1vg test1vg: LV NAME TYPE LPs PPs PVs LV STATE MOUNT POINT lv1 jfs2 3 9 3 open/syncd /fs1 lv2 jfs2 2 4 2 closed/syncd /fs2 logggg jfs2log 2 2 1 open/syncd N/A lv3 jfs2 10 10 1 closed/syncd N/A lv4 sysdump 2 6 3 closed/syncd N/A lv5 jfs2 3 6 2 closed/syncd N/A lv6 jfs2 2 4 2 closed/syncd N/A lv7 jfs2 2 4 2 closed/syncd N/A # rmlv lv7 Warning, all data contained on logical volume lv7 will be destroyed. rmlv:Do you wish to continue? y(es) n(o)? y rmlv:Logical volume lv7 is removed. # lslv -l lv1 lv1:/fs1 PV COPIES IN BAND DISTRIBUTION hdisk5 003:000:000 100% 000:003:000:000:000 hdisk6 003:000:000 100% 000:003:000:000:000 hdisk7 003:000:000 100% 000:003:000:000:000 # rmlv -p hdisk7 lv1 0516-914 rmlv:Warning, all data belonging to logical volume lv1 on physical volume hdisk7 will be destroyed. rmlv:Do you wish to continue? y(es) n(o)? y 0516-1008 rmlv:Logical volume lv1 must be closed.If the logical volume contains a filesystem, the umount command will close the LV device. # umount /fs1 # rmlv -p hdisk7 lv1 0516-914 rmlv:Warning, all data belonging to logical volume lv1 on physical volume hdisk7 will be destroyed. rmlv:Do you wish to continue? y(es) n(o)? y # lslv -l lv1 lv1:/fs1 PV COPIES IN BAND DISTRIBUTION hdisk5 003:000:000 100% 000:003:000:000:000 hdisk6 003:000:000 100% 000:003:000:000:000
可 以使用 extendlv 命令將額外的邏輯分區(qū)添加到已經(jīng)存在的邏輯卷。缺省情況下,邏輯卷在擴展時將保留其特征。可以使用標志來僅更改要添加的分區(qū)的這些特征。整個卷組的初始特 征將保留不變??梢灾付ㄒ粋€或多個磁盤,這些磁盤將容納新定義的分區(qū)。不能超出為該卷組定義的最大分區(qū)數(shù)量。還可以指定塊,其大小以 KB、MB 或 GB 為單位。系統(tǒng)將自動確定滿足請求所需要的最小分區(qū)數(shù)量。
在示例 15 中,我們使用 extendlv 命令,通過三個位于 hdisk5 和 hdisk6 內(nèi)邊緣的邏輯分區(qū)擴展邏輯卷 lv1。
示例 15 使用 extendlv 命令
# lslv -l lv1 lv1:/fs1 PV COPIES IN BAND DISTRIBUTION hdisk5 003:000:000 100% 000:003:000:000:000 hdisk6 003:000:000 100% 000:003:000:000:000 # extendlv -a ie -ex lv1 3 hdisk5 hdisk6 # lslv -l lv1 lv1:/fs1 PV COPIES IN BAND DISTRIBUTION hdisk5 006:000:000 50% 000:003:000:000:003 hdisk6 006:000:000 50% 000:003:000:000:003
可以將邏輯卷的內(nèi)容復(fù)制到新的或已經(jīng)存在的邏輯卷。為了保留數(shù)據(jù)完整性,應(yīng)該確保目標邏輯卷的大小至少等于源邏輯卷的大小。
下面的示例演示了如何使用 cplv 命令將邏輯卷 lv1 復(fù)制到 dumpvg 卷組中名為 lv8 的邏輯卷:
cplv -v dumpvg -y lv8 lv1
可以使用 mklvcopy 命令增加邏輯分區(qū)的副本數(shù)量。邏輯卷將保留其特征??梢允謩踊蜃詣訉π赂北具M行同步。
在示例 16 中,我們使用 mklvcopy 命令創(chuàng)建并同步邏輯卷 lv1 的每個邏輯分區(qū)的一個額外副本。新創(chuàng)建的副本將位于 hdisk7 上。
示例 16 使用 mklvcopy 創(chuàng)建并同步邏輯分區(qū)的額外副本
# lslv -m lv1 lv1:/fs1 LP PP1 PV1 PP2 PV2 PP3 PV3 0001 0029 hdisk5 0029 hdisk6 0002 0030 hdisk5 0030 hdisk6 0003 0031 hdisk5 0031 hdisk6 0004 0110 hdisk5 0111 hdisk6 0005 0110 hdisk6 0112 hdisk5 0006 0111 hdisk5 0112 hdisk6 0007 0113 hdisk5 0113 hdisk6 0008 0114 hdisk5 0114 hdisk6 0009 0115 hdisk5 0115 hdisk6 # mklvcopy -k lv1 3 hdisk7 & # lslv -m lv1 lv1:/fs1 LP PP1 PV1 PP2 PV2 PP3 PV3 0001 0029 hdisk5 0029 hdisk6 0110 hdisk7 0002 0030 hdisk5 0030 hdisk6 0111 hdisk7 0003 0031 hdisk5 0031 hdisk6 0112 hdisk7 0004 0110 hdisk5 0111 hdisk6 0113 hdisk7 0005 0110 hdisk6 0112 hdisk5 0114 hdisk7 0006 0111 hdisk5 0112 hdisk6 0115 hdisk7 0007 0113 hdisk5 0113 hdisk6 0116 hdisk7 0008 0114 hdisk5 0114 hdisk6 0117 hdisk7 0009 0115 hdisk5 0115 hdisk6 0118 hdisk7
可以使用 chlv 命令更改已經(jīng)存在的邏輯卷的特征。如果更改了影響物理分區(qū)位置的屬性,這些屬性不會影響已經(jīng)存在的分區(qū),而是僅影響將在隨后添加或刪除的分區(qū)。如果所做的更改影響到駐留在該邏輯卷上的文件系統(tǒng),則還必須更新文件系統(tǒng)特征。
在示例 17 中,我們使用 chlv 命令將邏輯卷 lv1 的最大邏輯分區(qū)數(shù)量更改為 1000,將 I/O 操作的調(diào)度策略更改為“并行/循環(huán) (parallel /round-robin)”。
示例 17 更改邏輯卷特征
# lslv lv1 LOGICAL VOLUME:lv1 VOLUME GROUP:test1vg LV IDENTIFIER:00c5e9de00004c0000000107a5b596ab.1 PERMISSION:read/write VG STATE:激活/complete LV STATE:opened/syncd TYPE:jfs2 WRITE VERIFY:off MAX LPs:512 PP SIZE:512 megabyte(s) COPIES:3 SCHED POLICY:parallel LPs:9 PPs: 27 STALE PPs:0 BB POLICY:relocatable INTER-POLICY:minimum RELOCATABLE:yes INTRA-POLICY:inner edge UPPER BOUND: 32 MOUNT POINT:/fs1 LABEL:None MIRROR WRITE CONSISTENCY:on/ACTIVE EACH LP COPY ON A SEPARATE PV ?:yes Serialize IO ?:NO # chlv -x 1000 -d pr lv1 # lslv lv1 LOGICAL VOLUME:lv1 VOLUME GROUP:test1vg LV IDENTIFIER:00c5e9de00004c0000000107a5b596ab.1 PERMISSION:read/write VG STATE:active/complete LV STATE:closed/syncd TYPE:jfs2 WRITE VERIFY:off MAX LPs:1000 PP SIZE:512 megabyte(s) COPIES:3 SCHED POLICY:parallel/round robin LPs:9 PPs: 27 STALE PPs:0 BB POLICY:relocatable INTER-POLICY:minimum RELOCATABLE:yes INTRA-POLICY:inner edge UPPER BOUND: 32 MOUNT POINT:/fs1 LABEL:None MIRROR WRITE CONSISTENCY:on/ACTIVE EACH LP COPY ON A SEPARATE PV ?:yes Serialize IO ?:NO
可以使用 splitlvcopy 命令將至少有每個邏輯分區(qū)的兩個副本的邏輯卷拆分為兩個不同的邏輯卷。新創(chuàng)建的邏輯卷將具有與原始邏輯卷相同的特征。建議關(guān)閉要拆分的邏輯卷。如果原始邏輯卷包含文件系統(tǒng),則必須將新創(chuàng)建的邏輯卷中的數(shù)據(jù)作為不同的文件系統(tǒng)進行訪問。
在示例 18 中,我們使用 splitlvcopy 命令將一個邏輯卷拆分為兩個副本,如下所示(不保留文件系統(tǒng)數(shù)據(jù)):
lsvg -l testvg 顯示 testvg 包含邏輯卷 testlv,其類型為 jfs2 并將 /test 作為安裝點。
lslv -m testlv 顯示 testlv 具有三個分別位于 hdisk5、hdisk6 和 hdisk7 上的鏡像副本。
splitlvcopy -y copylv testlv 2 嘗試拆分該邏輯卷并提示用戶確認,因為 testlv 是打開的,數(shù)據(jù)可能被破壞。
umount /test 關(guān)閉邏輯卷 testlv。
splitlvcopy -y copylv testlv 2 拆分該邏輯卷。
lsvg -l testvg 顯示新的邏輯卷 copylv 已創(chuàng)建完成。
lslv -m testlv 顯示 testlv 現(xiàn)在只有兩個鏡像副本,分別位于 hdisk5 和 hdisk6 上。
lslv -m copylv 顯示 copylv 包含 hdisk7 中的分區(qū)。
lslv copylv 顯示了新創(chuàng)建的邏輯卷 copylv 的特征。請注意,該邏輯卷沒有安裝點。
crfs -v jfs2 -d /dev/copylv -m /copy 為 copylv 創(chuàng)建文件系統(tǒng)結(jié)構(gòu)。請注意,此命令不會破壞任何文件系統(tǒng)數(shù)據(jù)。
如果希望保留原始邏輯卷上的文件系統(tǒng)數(shù)據(jù),則不應(yīng)該在上一步中運行 crfs 命令,而是執(zhí)行下列命令:
mkdir /copy 創(chuàng)建副本目錄。
mount /dev/copylv /copy 安裝復(fù)制的文件系統(tǒng)。
手動編輯 /etc/filesystems 文件,并為 /copy 安裝點添加一個條目。
示例 18 使用 splitlvcopy
# lsvg -l testvg testvg: LV NAME TYPE LPs PPs PVs LV STATE MOUNT POINT testlv jfs2 3 9 3 open/syncd /test loglv00 jfs2log 1 1 1 open/syncd N/A # lslv -m testlv testlv:/test LP PP1 PV1 PP2 PV2 PP3 PV3 0001 0056 hdisk5 0056 hdisk6 0056 hdisk7 0002 0057 hdisk5 0057 hdisk6 0057 hdisk7 0003 0058 hdisk5 0058 hdisk6 0058 hdisk7 # splitlvcopy -y copylv testlv 2 splitlvcopy:WARNING!The logical volume being split, testlv, is open. Splitting an open logical volume may cause data loss or corruption and is not supported by IBM.IBM will not be held responsible for data loss or corruption caused by splitting an open logical volume. Do you wish to continue? y(es) n(o)? n # umount /test # splitlvcopy -y copylv testlv 2 copylv # lsvg -l testvg testvg: LV NAME TYPE LPs PPs PVs LV STATE MOUNT POINT testlv jfs2 3 6 2 closed/syncd /test loglv00 jfs2log 1 1 1 closed/syncd N/A copylv jfs2 3 3 1 closed/syncd N/A # lslv -m testlv testlv:/test LP PP1 PV1 PP2 PV2 PP3 PV3 0001 0056 hdisk5 0056 hdisk6 0002 0057 hdisk5 0057 hdisk6 0003 0058 hdisk5 0058 hdisk6 # lslv -m copylv copylv:N/A LP PP1 PV1 PP2 PV2 PP3 PV3 0001 0056 hdisk7 0002 0057 hdisk7 0003 0058 hdisk7 # lslv copylv LOGICAL VOLUME:copylv VOLUME GROUP:testvg LV IDENTIFIER:00c478de00004c0000000107c4419ccf.3 PERMISSION:read/write VG STATE:active/complete LV STATE:closed/syncd TYPE:jfs2 WRITE VERIFY:off MAX LPs:512 PP SIZE:256 megabyte(s) COPIES:1 SCHED POLICY:parallel LPs:3 PPs: 3 STALE PPs:0 BB POLICY:relocatable INTER-POLICY:minimum RELOCATABLE:yes INTRA-POLICY:middle UPPER BOUND: 32 MOUNT POINT:N/A LABEL:/test MIRROR WRITE CONSISTENCY:on/ACTIVE EACH LP COPY ON A SEPARATE PV ?:yes Serialize IO ?:NO # crfs -v jfs2 -d /dev/copylv -m /copy File system created successfully. 786204 kilobytes total disk space. New File System size is 1572864
可以使用 rmlvcopy 命令刪除邏輯卷的邏輯分區(qū)副本。
在示例 19 中,我們使用 rmlvcopy 命令刪除邏輯分區(qū) testlv 的一組副本,如下所示:
lslv -m testlv 顯示 testlv 具有三個分別位于 hdisk5、hdisk6 和 hdisk7 上的鏡像副本。
rmlvcopy testlv 2 hdisk6 刪除位于 hdisk6 上的副本并保留兩個鏡像副本。
lslv -m testlv 顯示 testlv 現(xiàn)在有兩個位于 hdisk5 和 hdisk7 上的鏡像副本。
示例 19 使用 rmlvcopy
# lslv -m testlv testlv:/test LP PP1 PV1 PP2 PV2 PP3 PV3 0001 0056 hdisk5 0056 hdisk6 0059 hdisk7 0002 0057 hdisk5 0057 hdisk6 0060 hdisk7 0003 0058 hdisk5 0058 hdisk6 0061 hdisk7 # rmlvcopy testlv 2 hdisk6 # lslv -m testlv testlv:/test LP PP1 PV1 PP2 PV2 PP3 PV3 0001 0056 hdisk5 0059 hdisk7 0002 0057 hdisk5 0060 hdisk7 0003 0058 hdisk5 0061 hdisk7
回頁首
所有 LVM 命令在 SMIT 中都有對應(yīng)的菜單。
表 2 提供了 LVM 命令的摘要、它們的對應(yīng) SMIT 快速路經(jīng)和每個命令的簡要描述。
表 2 LVM 命令摘要
命令 | SMIT 快速路經(jīng) | > 簡要說明 |
---|---|---|
chpv | smit chpv | 更改物理卷的特征。 |
lspv | smit lspv | 列出有關(guān)物理卷的信息。 |
migratepv | smit migratepv | 將物理分區(qū)從一個物理卷遷移到其他物理卷。 |
mkvg | smit mkvg | 創(chuàng)建卷組。 |
lsvg | smit lsvg | 列出有關(guān)卷組的信息。 |
reducevg | smit reducevg | 從卷組中刪除某個物理卷。 |
chvg | smit chvg | 更改卷組的特征。 |
importvg | smit importvg | 將卷組的定義導入系統(tǒng)。 |
exportvg | smit exportvg | 從系統(tǒng)中刪除某個卷組的定義。 |
varyonvg | smit varyonvg | 激活某個卷組。 |
varyoffvg | smit varyoffvg | 禁用某個卷組。 |
mklv | smit mklv | 創(chuàng)建邏輯卷。 |
lslv | smit lslv | 列出有關(guān)某個邏輯卷的信息。 |
chlv | smit chlv | 更改邏輯卷的特征。 |
rmlv | smit rmlv | 刪除邏輯卷。 |
extendlv | smit extendlv | 擴展邏輯卷。 |
mklvcopy | smit mklvcopy | 創(chuàng)建邏輯卷的副本。 |
rmlvcopy | smit rmlvcopy | 刪除邏輯卷的副本。 |
上述就是小編為大家分享的AIX存儲管理基本概念和操作是怎樣的了,如果剛好有類似的疑惑,不妨參照上述分析進行理解。如果想知道更多相關(guān)知識,歡迎關(guān)注億速云行業(yè)資訊頻道。
免責聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點不代表本網(wǎng)站立場,如果涉及侵權(quán)請聯(lián)系站長郵箱:is@yisu.com進行舉報,并提供相關(guān)證據(jù),一經(jīng)查實,將立刻刪除涉嫌侵權(quán)內(nèi)容。