AIX系统LVM管理PV-VG-LV常用命令总结与实战.docx_第1页
AIX系统LVM管理PV-VG-LV常用命令总结与实战.docx_第2页
AIX系统LVM管理PV-VG-LV常用命令总结与实战.docx_第3页
AIX系统LVM管理PV-VG-LV常用命令总结与实战.docx_第4页
AIX系统LVM管理PV-VG-LV常用命令总结与实战.docx_第5页
已阅读5页,还剩27页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

AIX系統LVM管理PV/VG/LV常用命令總結與實戰本文總結了AIX系統LVM工具管理物理卷PV、卷組VG、邏輯卷LV的常用命令,並為每一條命令附加應用實例。為AIX系統管理員創建、刪除、擴容、查看及修改PV/VG/LV提供參考。更多資訊PV管理修改PV屬性chpv -h Hotspare -a Allocation -v Avaliability -c Pvname如:1.使一個可用硬碟成為一個PV,該命令為該disk分配了一個PVID。chdev lhdisk#a pv=yes2.設置PV的可分配許可權chpv a yhdisk#3.設置PV的可用性chpv v rhdisk#停止該PV上所有VGDA和VGSA的拷貝chpv v ahdisk#刪除PVrmdev dlhdisk#加入-d參數,是為了在ODM庫中刪除該PV的定義列出PV相關資訊1.列出系統中PVlspv或lsdev Cc disk2.列出PV的屬性lspvhdisk#該命令輸出VG Descriptor和VG State的資訊。3.列出PV上物理分區的分佈情況lspv phdisk#4.列出PV上分配的邏輯卷資訊lspv lhdisk#5.列出PV與LV的對應情況lspv Mhdisk#VG管理創建VGmkvg f yyournamevghdisk#-f強制創建-y vol_group_name-s size (4 MB)-m max PPs (1016)-d max PVs (32)修改VG屬性1.設置VG在系統啟動時能否自動啟動chvg ay(-an)yournamevg2.LVM非正常結束時可能導致卷組被鎖,使用以下命令解鎖:chvg uyournamevg向卷組添加磁片extendvgyournamevghdisk#-f將物理卷強制添加到卷組,如果該盤曾經隸屬別的卷組,可以用-f參數來強制添加磁片。從卷組中刪除磁片reducevgyournamevghdisk#在用reducevg命令從卷組datavg刪除hdisk7之前,必須用rmlv命令刪除hdisk7上的所有的邏輯卷,或者使用-d參數,自動刪除該卷上的所有的邏輯卷。停用/啟動卷組varyonvgyournamevgvaryoffvgyournamevg導入/匯出卷組importvgyournamevgexportvgyournamevg在AIX系統中,設備的定義資訊都存放在系統的ODM資料庫中,導入一個卷組就是將這個卷組的定義的資訊導入到系統,並保存在ODM資料庫中,讓系統識別這個卷組。匯出卷組就是將卷組的定義資訊從系統的ODM資料庫中刪掉,但是其組織結構仍然保存在該卷組的每個物理卷的VGDA中,這說明匯出一個卷組並不刪除該卷組上的資料。只刪除ODM中的關於該卷組的定義資訊。LV管理創建LVmklv -yyournamelv-t jfs -L “label”-b nyournamevghdisk#如:要在datavg上創建LV,物理分區為hdisk6,輸入:刪除LVrmlv fyournamelv複製LV1.複製一個LV到新的LV上cplv vyournamevgy newlv oldlv本命令將會拷貝oldlv的內容到新的,在myvg上的newlv上,如果沒有指定vg名,則會在oldlv所在的vg上創建newlv。本命令會自動新建一個lv,無需先用手工創建newlv。2.複製一個LV到原先存在的LV上cplv e existinglv oldlvexistinglv上的資料將會被覆蓋,並且要確認existinglv的大小不能小於oldlv。列出LV詳細資訊lslvyournamelv基本概念: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個PP6.物理區域的分佈外邊緣(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 顯示物理卷上的邏輯卷分配圖IBM HACMP擴容VG及FS一、C-SPOC介紹為方便管理集群中的操作,HACMP 提供了一種方法,通過該方法可以在多個集群節點執行命令並維護要執行操作之間的協調。一些集群維護操作可能影響 HACMP 配置(拓撲和資源),但通過 HACMP 系統管理工具 (C-SPOC),無需停止關鍵作業即可執行這些任務(如添加或刪除資源、使用者和更改拓撲元素)。注意:C-SPOC 使用一種新的集群通信守護進程 (clcomdES) 在遠端節點上執行命令。如果此守護進程沒有運行或者無法驗證來自發起者節點的請求,將不會執行遠端節點上的命令,因此 C-SPOC 操作將會失敗。使用 C-SPOC 實用工具,在一個節點(發起更改的節點)上執行的命令也會在其他集群節點上執行。C-SPOC 最大限度地減少了管理開銷,並降低了節點狀態不一致的可能性,以下我們將利用C-SPOC功能來線上添加PV及擴展FS。二、創建PV1、創建PV用命令Cfgmgr v及/usr/DynamicLinkManager/bin/dlmcfgmgr配置LUN;其中dlmfdrvX就是HDLM封裝的為設備# lspvhdisk0 000345a76cc6fc03 rootvg activehdisk1 000345a72fc97c3c rootvg activehdisk2 none None hdisk3 none None dlmfdrv0 000344b9f4ebfc92 hbvg concurrentdlmfdrv1 000344b9f4ee1d74 dominovg activehdisk8 none None hdisk9 none None dlmfdrv2 none None hdisk6 none None hdisk7 none None在兩個節點分別創建PV# chdev -l dlmfdrv2 -a pv=yesdlmfdrv2 已更改2、檢查PVIDNode 1# lspvhdisk0 000345a76cc6fc03 rootvg activehdisk1 000345a72fc97c3c rootvg activehdisk2 none None hdisk3 none None dlmfdrv0 000344b9f4ebfc92 hbvg concurrentdlmfdrv1 000344b9f4ee1d74 dominovg activehdisk6 none None hdisk7 none None hdisk10 none None hdisk11 none None dlmfdrv2 000345a70c2be00e None Node 2# lspvhdisk0 000344b96ca1ba08 rootvg activehdisk1 000344b930963e28 rootvg activehdisk2 none None hdisk3 none None dlmfdrv0 000344b9f4ebfc92 hbvg concurrentdlmfdrv1 000344b9f4ee1d74 dominovg hdisk6 none None hdisk7 none None hdisk8 none None hdisk9 none None dlmfdrv2 000345a70c2be00e None輸出顯示兩個節點的PVID已經生成。三、使用C-SPOC功能擴展VG1、進入C-SPOC# smitty hacmp?Initialization and Standard Configuration?Extended Configuration?System Management (C-SPOC)? Problem Determination Tools2、HACMP Logical Volume Management?Manage HACMP Services?HACMP Communication Interface Management?HACMP Resource Group and Application Management?HACMP Log Viewing and Management?HACMP File Collection Management?HACMP Security and Users Management?HACMP Logical Volume Management?HACMP Concurrent Logical Volume Management?HACMP Physical Volume Management?Configure GPFS?Open a SMIT Session on a Node3、Shared Volume Groups?Shared Volume Groups?Shared Logical Volumes?Shared File Systems?Synchronize Shared LVM Mirrors?Synchronize a Shared Volume Group Definition4、Set Characteristics of a Shared Volume Group?List All Shared Volume Groups?Create a Shared Volume Group?Create a Shared Volume Group with Data Path Devices?Set Characteristics of a Shared Volume Group?Import a Shared Volume Group?Mirror a Shared Volume Group?Unmirror a Shared Volume Group5、Add a Volume to a Shared Volume Group?Add a Volume to a Shared Volume Group? Remove a Volume from a Shared Volume Group?Enable/Disable a Shared Volume Group for Cross-Site LVM Mirroring Verification6、選擇需要擴容的VGShared Volume Group Names #Resource Group Volume Groupdominorg dominovg#Resource Group Volume Grouphbrg hbvg7、回車,然後選擇添加的硬碟Node_a dlmfdrv28、確定無誤後,回車繼續Resource Group Name dominorgVOLUME GROUP name dominovgReference node Node_aVOLUME names dlmfdrv29、檢查兩節點PV是否加入VGNode 1# lspvhdisk0 000345a76cc6fc03 rootvg activehdisk1 000345a72fc97c3c rootvg activehdisk2 none None hdisk3 none None dlmfdrv0 000344b9f4ebfc92 hbvg concurrentdlmfdrv1 000344b9f4ee1d74 dominovg activehdisk8 none None hdisk9 none None dlmfdrv2 000345a70c2be00e dominovg activehdisk6 none None hdisk7 none None #Node 2# lspvhdisk0 000344b96ca1ba08 rootvg activehdisk1 000344b930963e28 rootvg activehdisk2 none None hdisk3 none None dlmfdrv0 000344b9f4ebfc92 hbvg concurrentdlmfdrv1 000344b9f4ee1d74 dominovg hdisk6 none None hdisk7 none None hdisk8 none None hdisk9 none None dlmfdrv2 000345a70c2be00e dominovg 其中Node 1是主節點,Node 2是備節點;從以上輸出資訊可以知道dlmfdrv2已經添加到dominovg中,VG的資訊已經自動同步;由於Node 1是主節點,因此dlmfdrv2在該節點是active的。四、使用C-SPOC功能擴展FS1、進入System Management (C-SPOC)#smitty hacmp?Initialization and Standard ConfigurationExtended ConfigurationSystem Management (C-SPOC)Problem Determination Tools2、HACMP Logical Volume Management?Manage HACMP ServicesHACMP Communication Interface ManagementHACMP Resource Group and Application ManagementHACMP Log Viewing and ManagementHACMP File Collection ManagementHACMP Security and Users ManagementHACMP Logical Volume ManagementHACMP Concurrent Logical Volume ManagementHACMP Physical Volume ManagementConfigure GPFSOpen a SMIT Session on a Node3、Shared File Systems?Shared Volume Groups?Shared Logical Volumes?Shared File Systems?Synchronize Shared LVM Mirrors?Synchronize a Shared Volume Group Definition4、選擇JFS2類型日誌檔案系統增強型日誌檔案系統5、Change / Show Characteristics of a Shared JFS2?Add an Enhanced Journaled File System?Add an Enhanced Journaled File System on a Previously Defined Logical Volume?List All Shared File Systems?Change / Show Characteristics of a Shared Enhanced Journaled File System?Remove a Shared File System6、選擇需要擴容的檔案系統# Resource Group FileSystem dominorg /domino 7、輸入檔案系統大小Resource Group Name dominorg檔案系統名稱 /domino新建安裝點 /domino檔案系統的大小 387618048安裝組 許可權 讀/寫安裝選項 是否啟動磁片記帳? No塊大小(位元組) 4096是否直接插入日誌? No直接插入日誌大小 (MB) 0Node_a: 0516-787 extendlv: Maximum allocation for logical volume fslv01Node_a: is 798.Node_a: cl_rsh had exit code = 1, see cspoc.log and/or clcomd.log for more informationcl_chfs: Error executing chfs-a size=387618048 /domino on node Node_a擴容失敗,檢查PP SIZE# lsvg dominovg |grep SIZEVG STATE: active PP SIZE: 128 megabyte(s)顯然,/domino目錄所關聯的LV可分配的最大LV數量只有798,798*128=102,因此只能把檔案系統擴展到100g多;需要修改LV屬性支援更大的檔案系統。8、修改LV屬性以支援更多的LP?Initialization and Standard Configuration?Extended Configuration?System Management (C-SPOC)?Problem Determination Tools?Manage HACMP Services?HACMP Communication Interface Management?HACMP Resource Group and Application Management?HACMP Log Viewing and Management?HACMP File Collection Management?HACMP Security and Users Management?HACMP Logical Volume Management?HACMP Concurrent Logical Volume Management?HACMP Physical Volume Management?Configure GPFS?Open a SMIT Session on a Node?Shared Volume Groups?Shared Logical Volumes?Shared File Systems?Synchronize Shared LVM Mirrors?Synchronize a Shared Volume Group Definition?List All Shared Logical Volumes by Volume Group?Add a Shared Logical Volume?Set Characteristics of a Shared Logical Volume?Show Characteristics of a Shared Logical Volume?Change a Shared Logical Volume? Remove a Shared Logical Volume“邏輯分區的最大數量”這一欄輸入該LV的最大PP數量dominorg fslv01 dominorg loglv01* Resource Group Name dominorg* 邏輯卷名稱 fslv01邏輯卷類型 jfs2物理卷位置 中間物理卷範圍 最小用於分配的物理卷最大數量 32 要將每個邏輯分區副本分配到一個單獨的物理卷嗎? 是邏輯分區的最大數量 2048讀取/寫入的“規劃策略”邏輯分區副本 parallel 許可權 讀/寫要啟用壞塊重定位嗎? 是要啟用寫入驗證嗎? 否要一致性鏡像化寫入嗎? 主動按照以上方法進入C-SPOC的LVMAdd an Enhanced Journaled File SystemAdd an Enhanced Journaled File System on a Previously Defined LVList All Shared File SystemsChange / Show Characteristics of a Shared Enhanced Journaled File System輸入檔案系統的大小,然後回車Resource Group Name dominorg檔案系統名稱 /domino新建安裝點 /domino檔案系統的大小 387618048安裝組 許可權 讀/寫安裝選項 是否啟動磁片記帳? No塊大小(位元組) 4096是否直接插入日誌? No直接插入日誌大小 (MB) 0Node_a: Filesystem size changed to 3877109769、檢查檔案系統大小# df -g檔案系統 GB 塊 可用 %Used Iused %Iused 安裝於/dev/hd4 0.12 0.06 54% 2607 16% /dev/hd2 8.00 3.10 62% 48252 7% /usr/dev/hd9var 3.00 0.92 70% 1195 1% /var/dev/hd3 2.00 1.56 23% 396 1% /tmp/dev/fwdump 0.12 0.12 1% 4 1% /var/adm/ras/platform/dev/hd1 0.12 0.12 1% 49 1% /home/proc - - - - -/proc/dev/hd10opt 1.00 0.89 11% 1405 1% /opt/dev/fslv01 184.88 100.22 46% 4589 1% /domino至此,VG和FS都已經擴容完成。CSPOC commands are located under /usr/es/sbin/cluster/sbin. If you need, please add this directory to your PATH.Check versionlslpp -L | grep cluster.es.server.rtecluster.es.server.rte 5.5.0.3 C F ES Base Server RuntimeCheck the status of the following HACMP daemons:The Cluster Manager (clstrmgrES) daemonThe Cluster Communications (clcomdES) daemonThe Cluster Information Program (clinfoES) daemon.1. To cr

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论