AIX中LVM的管理

來源:互聯網
上載者:User

LVM使用LVM的方式進行磁碟的管理和使用,所有的磁碟的使用都是基於LVM來進行的。

磁碟加入系統 磁碟被加入到系統中之後並不能直接被LVM使用,需要使其變成AIX能識別的物理卷。 1、關機之後把磁碟加入系統,AIX在啟動過程中會自動調用cfgmgr來識別磁碟,進入系統後使用lspv查看,發現加入的磁碟沒有PVID(Physical Volume Identifier),它還不能被LVM所使用,需要轉換成物理卷,並被系統自動分配一個PVID。 2、磁碟使用線上方式加入系統(未重啟系統),如磁碟陣列加入系統,使用lspv還看不到加入的hdisk,需要手動執行一下cfgmgr來使系統識別磁碟陣列。把磁碟配置成物理卷並分配PVID: # chdev -l hdisk1 -a pv=yes

調整物理卷的可用及分配狀態 把物理卷從系統中刪除先必須設定物理卷為不可用狀態:使用chpv命令設定PV為不可用狀態: # chpv -v r hdisk1 // -v 參數 ,即availability可用性設定PV為可用狀態: # chpv -v a hdisk1

允許及禁止物理卷的可分配(到卷組)的狀態。不可分配:# chpv -a n hdisk1 // -a 參數,即allocation 分配可分配 :# chpv -a y hdisk1

刪除物理卷 # rmdev -l hdisk1 若裝置是available則變為defined,若裝置是defined則變為undefined。 # rmdev -l hdisk1 -d 加入-d參數是把物理卷的定義從ODM中徹底刪除

卷組的操作 建立卷組:必須至少有一塊未被分配VG的物理卷 -> mkvg命令建立前需要準備幾個待建立卷組的參數:卷組名(-y參數),物理分區PP的大小(-s參數),系統啟動時VG是否自動啟用(-n參數) # mkvg -y 'testvg' -s '4' hdisk10 hdisk12 //VG名testvg,PP大小4MB,把hdisk10,12加入卷組

刪除卷組:沒有命令能直接刪除一個卷組,只能通過reducevg命令一個個刪除VG裡面的物理卷,當最後一個PV被刪除時整個VG即被刪除。

卷組的擴容和縮減(常用操作) # extendvg testvg hdisk10 // 把hdisk10加入到testvg卷組中新加入的hdisk10必須不能屬於任何VG,否則會失敗

# reducevg testvg hdisk10 // 把hdisk10從tesgvg卷組中刪除 -d參數是刪除物理卷前自動刪除物理卷上的所有邏輯卷 -f參數是不請求使用者確認直接刪除物理卷上的邏輯卷刪除VG中的PV時,該卷組必須處於active狀態(varyon)。如果要刪除的物理卷上存在邏輯卷,甚至邏輯卷還跨越了VG中其它的PV,刪除操作將會破壞邏輯卷。

重組卷組中的邏輯卷以提高效能 # reorgvg testvg fslv00 // 重組testvg卷組中的fslv00邏輯卷

啟用和關閉卷組 # varyoffvg datavg // 關閉datavg卷組 # varyonvg datavg // 啟用datavg卷組 -f 強制啟用卷組,即使VGDA存在不一致狀態 -n 禁止啟用卷組過程中進行同步卷組(syncvg)操作,避免同步造成更大的破壞 -s 以維護模式啟用卷組,啟用後可進行卷組操作,但不能開啟任何邏輯卷

# exportvg datavg // 匯出卷組 # importvg -y datavg hdisk12 // 匯入卷組

邏輯卷的操作 邏輯卷的建立通過mklv命令操作 -c copies 指定該邏輯卷的鏡像拷貝數,預設為1,最大為3 -y NAME 指定該邏輯卷的名稱 LPs 指定邏輯卷的邏輯分區數 # mklv -y lvfs01 -c 2 rootvg 10 // 在rootvg上建立名為lvfs01,鏡像為2,邏輯分區為10的邏輯卷

邏輯卷的刪除是通過rmlv命令操作 -f 強制執行刪除操作,無需確認 -p PV 僅刪除指定的PV上的邏輯分區,並不刪除邏輯卷 # rmlv lvfs01 // 刪除lvfs01邏輯卷

邏輯卷空間大小的調整邏輯卷的空間尺寸 = 邏輯分區數 x 物理分區PP的大小邏輯卷的物理空間佔用尺寸 = 邏輯分區數 x 邏輯卷的鏡像數 x 物理分區PP的大小

擴充邏輯卷的大小使用extendlv命令 # extendlv lvfs01 10 // 把lvfs01這個邏輯卷增加(擴充)10個邏輯分區

縮減邏輯卷的大小 AIX沒有直接縮減邏輯卷大小的工具,


檔案系統 AIX支援4種檔案系統:JFS/JFS2、NFS、GPFS、CDRFS。 JFS/JFS2由這幾部分組成:超級塊、索引節點i-nodes、資料區塊和檔案系統日誌。 i-nodes表包含了這個檔案系統中所有檔案的索引編號,使用者訪問檔案時UNIX先通過i-nodes表找到對應的檔案i-nodes編號,然後訪問對應的檔案資料,同時會對i-nodes進行維護。 i-nodes資訊的查看可使用:istat /filesystem 或 ls -i

建立檔案系統可使用mkfs或crfs這兩個命令來進行,區別在於,mkfs只是在已經建立好的LV上面建立檔案 系統,而crfs則可以直接建立LV並建立檔案系統,功能更多。 crfs的參數: -v 檔案系統的類型,JFS/JFS2 -g 檔案系統所在的卷組VG -a 檔案系統的大小,實際按邏輯分區的整數倍進行調整 -m 檔案系統的掛載點 -A 新建立的檔案系統是否在系統啟動時自動安裝 -p 新的檔案系統是以唯讀(ro)或讀寫(rw)方式安裝。 # crfs -v jfs2 -g datavg -a size=100M -m /test //在datavg上建立一個掛載點在/test大小為100M的jfs2的LV和檔案系統
檔案系統的刪除:先umount再rmfs

檔案系統的動態容量擴充:chfs。唯一的要求,檔案系統所在有卷組上還有足夠的可用空間(空閑PP)。 # chfs -a size=+100M /test //在/test檔案系統中增加100M

fsck在檢查和修複檔案系統錯誤之前檔案系統不應該掛載,AIX的檔案系統的超級塊損壞時也只需要fsck -y或fsck -p即可修複。

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.