AIX儲存管理物理卷,邏輯分區 1.基本概念:PV 物理卷:普通的直接存取的存放裝置,有固定的和可移動的之分,代表性的就是硬碟。vg 卷組:AIX中最大的儲存單位,一個卷組由一組物理硬碟組成,也就是由一個或多個物理卷組成。pp 物理分區:是把物理卷劃分成連續的大小相等的儲存單位,一個卷組中的物理分區大小都相等。lp 邏輯分區:適映射物理分區的邏輯單位,一個邏輯分區可以對應一個也可以對應多個物理分區。lv 邏輯卷:是指卷組中由多個邏輯分區組成的集合,邏輯卷中的邏輯分區是連續的,但是對應的物理分 區是不連續的,可以在一個磁碟上,也可以在不同的磁碟上。fs 檔案系統:是指在AIX系統中面向使用者的儲存空間。一個邏輯卷只能建立一個檔案系統,也就是說一個 檔案系統對應一個邏輯卷,如果刪除邏輯卷也將刪除檔案系統。2.儲存結構:邏輯卷lv 不能被直接存取,是生裝置(裸裝置),邏輯卷上建檔案系統,檔案系統可以被使用者訪問,市熟裝置。檔案系統裡建目錄,目錄下建檔案。物理卷,卷組,物理分區,邏輯卷,邏輯分區,邏輯卷是面向作業系統的概念檔案系統,目錄,檔案是面向使用者的概念。3.LVM的配置資料卷組描述區(VGDA):描述卷組中的所有物理卷和邏輯卷的對應關係卷組狀態區(VGSA):記錄卷組中物理卷和物理分區的狀態資訊,在卷組啟用時,確定哪些物理分區可用邏輯磁碟控制區塊(LVCB):位於每個邏輯卷開頭,包含邏輯卷的資訊,佔用數百個位元組LVM管理命令就是對VGDA內容的更新,當一塊硬碟變成PV時,這個硬碟開始保留一部分空間存放VGDA資訊,當把它加入卷組中時,開始將卷組資訊寫入VGDA地區,當把它從卷組刪除時,也同時清除VGDA資料,這個資料還存在於AIX系統的ODM庫中,當匯入一個卷組時,把VGDA資訊寫入 ODM,匯出時刪除。4.磁碟Quorum卷組的每一個物理卷至少包含著一份VGDA和VGSA。當一個卷組只有一塊硬碟時,這塊硬碟存有兩份VGDA和 VGSA,當這個卷組由兩塊硬碟時,其中一塊存有兩份,另一塊存有一份,當卷組由三塊以上硬碟時,每塊硬碟存有一份。 如果磁碟Quorum存在,則必須保證卷組有51%以上的VGDA/VGSA可以正常訪問。淡然也可以關閉磁碟Quorum。 5.邏輯儲存管理的限制VG數:每個系統最多255個VGPV數:對於普通卷組,每個VG最多32個PV,對於大VG,每個卷組最多128個PVPP數:每個PV最多有1016個PPLV數:對於普通VG,每個卷組最多255個LV,對於大VG,每個VG最多512個LVLP數:每個LV最多有32512個LPPP和LP的大小:1M到1024M 必須是2的冪次方LP映射PP的數量:一個LP可以映射1-3個PP 6.物理地區的分布外邊緣(Outer-Edge):存放很少訪問的資料外中間(Outer-Middle):建立邏輯卷時預設的位置中間(Center):磁碟搜尋時間最短,速度最快。內中間(Inner-Middle):比中間稍慢一些內邊緣 (Inner-Edge)存放很少訪問的資料7.向系統添加一塊硬碟方法一:添加硬碟後起動機器,自動運行cfgmgr,直接查看結果,如果沒有識別再手工配置。#cfgmgr -v#lspv#chdev -l hdisk2 -a pv=yes方法二:系統不能重起時,縣查看原有硬碟,然後安裝新硬碟,檢查新裝置,配置新裝置#lspv#cfgmgr -v#lspv#chdev -l hdisk2 -a pv=yes#mkdev -c disk -s scsi -t 670mb -p scsi3 -w 6,0 -a pv=yes#smit makdsk8.修改物理卷屬性#chpv -a n hdisk1 禁止hdisk1在分配新的PP#chpv -a y hdisk1 允許#chpv -v r hdisk1 關閉hdisk1的可用性,無法通過邏輯形式讀寫和訪問該物理卷#chpv -v a hdisk1 允許#chpv -c hdisk1 清除hdisk1上的引導記錄#smit chpv9.顯示物理卷資訊#lsdev -Cc disk 顯示系統一定義和已配置的物理卷#lspv 以不帶任何參數的形式顯示系統中所有物理卷資訊#lspv hdisk0 顯示一個物理卷hdisk0的屬性#lspv -l hdisk0 顯示物理卷hdisk0上分布的邏輯卷。#lspv -p hdisk0 顯示物理卷上每個邏輯卷物理分區的分布情況,同時顯示邏輯卷類型和檔案mount點。#lspv -M hdisk0 顯示物理分區和邏輯分區的對應情況。10遷移物理卷上的內容:a.確定系統中有哪些磁碟可用#lsdev -Cc dev#lspv#extendvg rootvg hdisk5b.檢查卷組中包含哪些磁碟,確認源磁碟和目標磁碟在同一個卷組中,#lsvg -p rootvgc.確定目的盤上有足夠的空間存放來源硬碟的內容#lspv hdisk0 |grep "USED PPs"#lspv hdisk5 |grep "USED PPs"d.如果是rootvg 上的磁碟,檢查引導邏輯卷是否在源磁碟上#lspv -l hdisk0 |grep hd5#megratepv -l hd5 hdisk0 hdisk5e.重設系統引導記錄#bosboot -a -d /dev/hdisk5#bosboot -m normal hdisk5#mkboot -c -d /dev/hdisk0f.遷移#smit migratevg#migratevg hdisk0 hdisk5#migratevg -l lv01 hdisk0 hdisk5g.刪除原盤資料#reducevg rootvg hdisk0#rmdev -dl hdisk011.卷組管理#mkvg -y datavg -d 6 -s 8 hdisk7 hdisk8#smit mkvg 建立卷組是保證/etc/vg下有2M空間#lsvg 查看系統所有VG#lsvg -o 查看啟用狀態的VG#lsvg rootvg 查看rootvg屬性#lsvg -l rootvg 查看rootvg裡的LV#lsvg -p rootvg 查看rootvg中包含的物理卷#chvg -ay datavg 使卷組啟動時自動啟用#chvg -an datavg 使卷組啟動時不能自動啟用#chvg -u datavg 給卷組解鎖#extendvg datavg hdisk5#reducevg datavg hdisk5#varyonvg datavg#varyoffvg datavg#exportvg datavg#importvg -y datavg hdisk5#syncvg -p hdisk03 hdisk05 同步物理卷#syncvg -v vg05 vg06 同步卷組vg05和vg06上的拷貝#redefinevg -d hdisk0 rootvg 在ODM庫中重定義卷組資訊,#swapoff paging_spce_name 使頁面空間處於非使用中#mirrorvg -c 3 datavg 做3份拷貝的卷組鏡像#mirrorvg -S -c 3 datavg 背景同步處理鏡像環境中替換磁碟#unmirrorvg datavg hdiak7 刪除hdisk7上的鏡像#reduncevg datavg hdisk7 在卷組中刪除hdisk7#rmdev -dl hdisk7 在系統中刪除hdisk7#extendvg datavg hdisk7 將新盤加入datavg#mirrorvg datavg 給卷組datavg做鏡像#unmirrorvg 取消卷組鏡像12.邏輯卷管理#getlvcb -TA hd2 查看邏輯磁碟控制區塊資訊#lsvg -l rootvg 查看rootvg上的邏輯卷資訊#lslv mylv 查看一個lv的詳細屬性#lslv -l lv_01 顯示一個邏輯卷所跨越的物理卷,以及PP在物理卷上的分布情況#lslv -p hdisk1 顯示物理卷上的邏輯卷分配圖